How To Reach Mysore

Book Mysore Hotels Book Mysore Holiday Packages

Distance from -

Travel options

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.

Mysore Flight Schedule

View more Mysore Flights

By Bus

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.

Mysore Bus Schedule

View more Mysore Buses

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.

Mysore Train Schedule

View more Mysore Trains

Road/Self Drive

If you want to drive to Mysore from Bangalore, take the Mysore Road (SH 17) all the way till Mysore via Kengeri, Ramnagaram and Mandya. Alternatively, you can go from Jayanagar, Bangalore on the Kanakpura Road (NH 209) via Kanakpura, Malavalli and Bannur.

Not sure of best route to Mysore from your city. Search it on routeplanner-

Departure City - Search on Route Planner