Karnataka State Road Transport Corporation (KSRTC), it is owned by the Government of India, connects the state with all other states and towns of South India. Besides, NEKRTC (North Eastern Karnataka Road Transport Corporation) and NWKRTC (North Western Karnataka Road Transport Corporation) are two other bus services that take one to the remote areas of Karnataka, making commuting in the state easier.
Karnataka has 6 functional airports at Hubli, Mysore, Belgaum, Bijapur, Mangalore and Bangalore. Apart from the Domestic flights, 2 airports Bangalore and Mangalore Airport offers international flights know more
Karnataka is also well connected to other parts of the country through a wide rail network. Major railway station in Karnataka is in Bangalore. Being connected to Mumbai, Delhi, Chennai, Hyderabad, Sikkim, Chennai, Kolkata and Jammu, the rail network in the city offers maximum number of trains to commuting easy within Karnataka.
Many travel agencies offer cars for hire as well as for rent. One can find auto rickshaw stands near most of the tourist spots and also at airports, railway stations and bus stands.