Mysore is well connected by trains and roads. You can reach Mysore by flight, train, bus or taxi depending on the distance from your place.
Here are the options for reaching Mysore.
Reach Mysore By Flight :
Mysore has its own airport. But it is not fully functional and is not connected to all major cities. Travellers can reach the Kempegowda International Airport (BLR) in Bangalore. It is approximately 170 kilometres away from Mysore.
Domestic tourists can reach Mysore via Bangalore Airport.
Foreign travellers reaching Mumbai, or Delhi airports have to take a connected flight to Bangalore Airport and accordingly reach Mysore by taking a taxi from Bangalore.
In case there are direct flights available, you can reach Bangalore Airport directly as well.
From Bangalore Airport, you can choose one of the below options to reach Mysore.
- You can take a taxi to reach Mysore
- Or reach Bangalore City Bus Stand i.e. The Karnataka State Road Transport Corporation (KSRTC) bus stand and then board a bus to Mysore. KSRTC operates various bus services to and from Mysore.
- The journey by road usually takes around 3 to 4 hours
Reach Mysore By Train :
- Mysore is well connected to all major cities across India. Mysore Junction is the main railway station. Several express trains and passenger trains operate to and from Mysore.
- You can check Indian Railways official website https://www.irctc.co.in/ to search for trains to Mysore and book online or from the nearest railway station.
Reach Mysore By Bus :
- Mysore has a well developed network of government run buses as well as privately run buses.
- The Karnataka State Road Transport Corporation (KSRTC) operates a large number of bus services to and from Mysore.
- You can catch a bus to Mysore from all major cities like Bangalore, Chennai and Hyderabad.
- You can visit KSRTC website to book buses online. https://www.ksrtc.in/oprs-web/
Planning to visit Mysore ? READ More about popular tourist places in Mysore here