There are 8 ways to get from Vadodara to Mysuru by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Civil Airport Harni to Mysore
best- Fly from Civil Airport Harni (BDQ) to Mysore (MYQ)plane BDQ - MYQ
8h 35m₹11,639–27,815Train
cheapest- Take the train from Vadodara Jn to Mysore Jntrain 16209 / ...
31h 47m₹700–5,500Bus
- Take the bus from Vadodara, Gujarat to Bangalore, Karnatakabus Vadodara, Gujarat - Bangalore, Karnataka
- Take the bus from Bangalore, Karnataka to Mysore, Karnatakabus Bangalore, Karnataka - Mysore, Karnataka
31h 45mDrive 1,367.7 km
- Drive from Vadodara to Mysurucar 1,367.7 km
19h 12m₹15,426–22,281Fly Civil Airport Harni to Kempegowda International Airport, bus
- Fly from Civil Airport Harni (BDQ) to Kempegowda International Airport (BLR)plane BDQ - BLR
- Take the bus from Kempegowda International Airport to Mysurubus
6h 10m₹9,239–13,115Fly Civil Airport Harni to Coimbatore International Airport, bus
- Fly from Civil Airport Harni (BDQ) to Coimbatore International Airport (CJB)plane BDQ - CJB
- Take the bus from Saravanamoatti to Mysurubus
11h 38m₹10,409–17,445Train to Surat, fly to Kempegowda International Airport, bus
- Take the train from Vadodara Jn to Surattrain
- Fly from Surat (STV) to Kempegowda International Airport (BLR)plane STV - BLR
- Take the bus from Kempegowda International Airport to Mysurubus
8h 24m₹7,644–16,600Bus via Surat
- Take the bus from Vadodara, Gujarat to Surat, Gujaratbus
- Take the bus from Surat, Gujarat to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Mysore, Karnatakabus
32h 18m
Civil Airport Harni (BDQ) to Mysore (MYQ) flights
Comparing Your Travel Options
The cheapest way to get from Vadodara to Mysuru is to train which costs ₹700 - ₹5,500 and takes 31h 47m.
The fastest way to get from Vadodara to Mysuru is to fly and bus which takes 6h 10m and costs ₹9,000 - ₹14,000.
No, there is no direct bus from Vadodara to Mysuru. However, there are services departing from Vadodara, Gujarat and arriving at Mysore, Karnataka via Bangalore, Karnataka. The journey, including transfers, takes approximately 31h 45m.
Yes, there is a direct train departing from Vadodara Jn and arriving at Mysore Jn. Services depart three times a week, and operate Monday, Friday and Sunday. The journey takes approximately 31h 47m.
The distance between Vadodara and Mysuru is 1194 km. The road distance is 1367.7 km.
The best way to get from Vadodara to Mysuru without a car is to bus which takes 31h 45m and costs .
It takes approximately 8h 35m to get from Vadodara to Mysuru, including transfers.
Vadodara to Mysuru bus services, operated by SLGT Travels, depart from Vadodara, Gujarat station.
Vadodara to Mysuru train services, operated by Indian Railways, depart from Vadodara Jn station.
The best way to get from Vadodara to Mysuru is to fly which takes 8h 35m and costs ₹11,000 - ₹28,000. Alternatively, you can bus, which costs and takes 31h 45m, you could also train, which costs ₹700 - ₹5,500 and takes 31h 47m.
What companies run services between Vadodara, India and Mysuru, India?
IndiGo Airlines flies from Civil Airport Harni (BDQ) to Mysore (MYQ) 4 times a day. Alternatively, you can take a bus from Vadodara, Gujarat to Mysore, Karnataka via Bangalore, Karnataka in around 31h 45m.
- Website
- goindigo.in
Flights from Civil Airport Harni to Mysore via Mumbai, Hyderabad
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Civil Airport Harni to Mysore via Pune, Madras
- Ave. Duration
- 9h 45m
- When
- Monday and Friday
- Estimated price
- ₹11,000–27,000
Flights from Civil Airport Harni to Mysore via Mumbai, Madras
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Civil Airport Harni to Kempegowda International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹5,500–17,000
Flights from Civil Airport Harni to Kempegowda International Airport via Mumbai
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹6,000–17,000
Flights from Civil Airport Harni to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- ₹6,000–17,000
Flights from Civil Airport Harni to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 6h 42m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Civil Airport Harni to Coimbatore International Airport via Mumbai
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Civil Airport Harni to Coimbatore International Airport via Delhi
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Civil Airport Harni to Coimbatore International Airport via Delhi, Hyderabad
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Civil Airport Harni to Coimbatore International Airport via Delhi, Kempegowda International Airport
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Surat to Kempegowda International Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ₹5,000–16,000
Flights from Surat to Kempegowda International Airport via Madras
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,500–16,000
Flights from Surat to Kempegowda International Airport via Goa
- Ave. Duration
- 4h 30m
- When
- Wednesday
- Estimated price
- ₹5,500–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Vadodara Jn to Mysore Jn
- Ave. Duration
- 31h 47m
- Frequency
- 3 times a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–5,500
Train from Vadodara Jn to Surat
- Ave. Duration
- 1h 23m
- Frequency
- Every 20 minutes
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- [email protected]
- Website
- SLGT Travels
Bus from Vadodara, Gujarat to Bangalore, Karnataka
- Ave. Duration
- 28h 55m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bangalore, Karnataka to Mysore, Karnataka
- Ave. Duration
- 2h 45m
- Frequency
- Every 15 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Vadodara, Gujarat to Surat, Gujarat
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Surat, Gujarat to Bangalore, Karnataka
- Ave. Duration
- 26h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bangalore, Karnataka to Mysore, Karnataka
- Ave. Duration
- 2h 45m
- Frequency
- Every 15 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, How to get from Southend Airport into central London, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Vadodara to Mysuru bus services, operated by SLGT Travels, arrive at Bangalore, Karnataka station.
Vadodara to Mysuru train services, operated by Indian Railways, arrive at Mysore Jn station.
Yes, the driving distance between Vadodara to Mysuru is 1368 km. It takes approximately 19h 12m to drive from Vadodara to Mysuru.
Book your Vadodara to Mysuru bus tickets online with Omio.
There are 612+ hotels available in Mysuru.






