Mysore

By Air

The nearest major airport to Mysore is the new Bangalore International Airport, which is about 170 kilometres away. Bangalore itself is very well-connected to all major cities in India. It takes about three hours by road to reach Mysore from Bangalore. You can take a KSRTC bus, a train or a taxi from Bangalore.

By Train

Mysore is very well connected by rail throughout the region and the railway station is just about 2 kilometres from the city centre. You will find many express trains between Bangalore and Mysore that cover the distance between the two cities in about three hours. Bangalore itself is very well-connected to most other cities in India. Some of the trains plying between the two nodes include Tippu Express, Chamundi Express, Kaveri Express and Mysore Express.

By Road

You can also take the bus from Kempegowda Bus Station in Majestic (near the Bangalore City Railway Station) to Mysore. There are several options of state transport buses as well as private tour operators. Tickets are easily available at the bus station ticket counters.