Mysore has its own railway station, called Mysore Junction, and regular train service, connecting it to the city of Bangalore located at a distance of 140 km. Besides, places like Hassan and Chamarajanagar are easily reachable from here. Tourists can also opt for direct trains operating from Delhi, Mumbai, Kolkata, Mangalore, Ajmer, Jaipur, and other prime cities to reach Mysore. Fast and comfortable Shatabdi super fast, available from Chennai, is the most popular option for reaching Mysore.
Travelling by air is definitely the fastest way to reach Mysore. The domestic airport of Mysore is located at a distance of 12 km from city. Direct and connecting flights to Mysore are available from major cities of India, including New Delhi, Mumbai, Goa, Pune and Chennai. The international airport located in Bangalore, at a distance of 170 km, makes Mysore easily accessible for tourists arriving from various local and international destinations.
Mysore is well connected to various cities, thanks to an extensive and well maintained road network. Presence of state highways, connecting it to the national highways, makes it easy to reach by bus from different places. KSRTC, state owned bus service, offers a convenient and easy option to travel from Bangalore to Mysore. Ordinary, deluxe and semi deluxe buses are available, making it easier for tourists to choose according to their budget.