Bangalore to Mysore

The Bangalore to Mysore distance is 143.8 Km via Mysore Rd by road. Indian Railways operates a train from Bengaluru to Mysuru hourly. Tickets cost ₹115 – ₹125 and the journey takes 3h 10m. There is a daily flight that travels from Bangalore Airport to Mysore airport and takes around an hour to travel. Click here to book Bangalore to Mysore Cabs.

Bangalore To Mysore

Bangalore To Mysore By Cab

You can book cabs for one way or round trip rides. Cabs are the most comfortable way to travel between these two cities. It takes approximately 3-4 hours for the journey. There are a range of cabs available depending on your budget. Contact us today to get up to 30% OFF on your cab ride.

Bangalore To Mysore By Bus

There are non-sleeper buses operating between Bangalore and Mysore. The journey takes approximately 4 hours and prices start at INR 180. This is one of the most economic ways to travel between these two cities.

Bangalore To Mysore By Train

Indian Railways operates a train from Bengaluru to Mysuru hourly. Tickets cost ₹115 – ₹125 and the journey takes 3h 10m.

Bangalore To Mysore By Flight

Traveling by air is one of the most expensive options. There is a daily flight that travels from Bangalore Airport to Mysore airport and takes around an hour to travel. There are several taxi services available from Bangalore to Mysore.