There are 7 ways to get from Shivamogga to Vadodara by plane, train, bus, 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 Shivamogga to Sardar Vallabhbhai Patel International Airport, train
best- Fly from Shivamogga (RQY) to Sardar Vallabhbhai Patel International Airport (AMD)plane RQY - AMD
- Take the train from Ahmedabad Jn to Vadodara Jntrain
9h 27m₹7,754–20,427Train
cheapest- Take the train from Shimoga Town to Birur Jntrain 12090 / ...
- Take the train from Birur Jn to Vadodara Jntrain 16210 / ...
28h 20m₹730–5,596Bus
- Take the bus from Shivamogga to Holalkerebus
- Take the bus from Chitradurga to Hubballibus
- Take the bus from Hubli, Karnataka to Vadodara, Gujaratbus
27h 14mDrive 1,139.1 km
- Drive from Shivamogga to Vadodaracar 1,139.1 km
15h 43m₹12,861–18,577Fly Shivamogga to Civil Airport Harni
- Fly from Shivamogga (RQY) to Civil Airport Harni (BDQ)plane RQY - BDQ
5h 8m₹7,864–21,037Train to Kempegowda International Airport, fly to Civil Airport Harni
- Take the train from Shimoga Town to Ksr Bengalurutrain
- Fly from Kempegowda International Airport (BLR) to Civil Airport Harni (BDQ)plane BLR - BDQ
9h 32m₹7,403–11,518Bus via Kolhāpur
- Take the bus from Shivamogga, Karnataka to Gokarna(Karnataka), Karnatakabus
- Take the bus from Gokarna(Karnataka), Karnataka to Belagavi, Karnatakabus
- Take the bus from Belagavi, Karnataka to Kolhapur(Maharashtra), Maharashtrabus
- Take the bus from Kolhapur(Maharashtra), Maharashtra to Vadodara, Gujaratbus
30h 8m
Shivamogga to Vadodara by train
Questions & Answers
The cheapest way to get from Shivamogga to Vadodara is to train which costs ₹700 - ₹6,000 and takes 28h 20m.
The fastest way to get from Shivamogga to Vadodara is to fly which takes 5h 8m and costs ₹7,500 - ₹21,000.
No, there is no direct bus from Shivamogga to Vadodara. However, there are services departing from Shivamogga and arriving at Vadodara, Gujarat via Chitradurga and Hubli, Karnataka. The journey, including transfers, takes approximately 27h 14m.
No, there is no direct train from Shivamogga to Vadodara. However, there are services departing from Shimoga Town and arriving at Vadodara Jn via Birur Jn. The journey, including transfers, takes approximately 28h 20m.
The distance between Shivamogga and Vadodara is 1195 km. The road distance is 1139.1 km.
The best way to get from Shivamogga to Vadodara without a car is to bus which takes 27h 14m and costs .
It takes approximately 9h 27m to get from Shivamogga to Vadodara, including transfers.
Shivamogga to Vadodara bus services, operated by KSRTC, depart from Shivamogga station.
Shivamogga to Vadodara train services, operated by Indian Railways, depart from Shimoga Town station.
The best way to get from Shivamogga to Vadodara is to bus which takes 27h 14m and costs . Alternatively, you can train, which costs ₹700 - ₹6,000 and takes 28h 20m, you could also fly, which costs ₹7,500 - ₹21,000 and takes 5h 8m.
What companies run services between Shivamogga, India and Vadodara, India?
You can take a bus from Shivamogga to Vadodara, Gujarat via Holalkere, Chitradurga, Hubballi, and Hubli, Karnataka in around 27h 14m. Alternatively, you can take a train from Shimoga Town to Vadodara Jn via Birur Jn in around 28h 20m.
- Website
- goindigo.in
Flights from Shivamogga to Sardar Vallabhbhai Patel International Airport via Kempegowda International Airport
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Shivamogga to Sardar Vallabhbhai Patel International Airport via Hyderabad
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Shivamogga to Civil Airport Harni via Hyderabad
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Shivamogga to Civil Airport Harni via Tirupati, Mumbai
- Ave. Duration
- 9h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–21,000
Flights from Kempegowda International Airport to Civil Airport Harni
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–9,500
Flights from Kempegowda International Airport to Civil Airport Harni via Pune
- Ave. Duration
- 4h
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹7,000–9,500
Flights from Kempegowda International Airport to Civil Airport Harni via Mumbai
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹7,000–9,500
Flights from Kempegowda International Airport to Civil Airport Harni via Hyderabad
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹7,000–9,500
- Website
- airindia.in
Flights from Kempegowda International Airport to Civil Airport Harni via Mumbai
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹5,000–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ahmedabad Jn to Vadodara Jn
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Shimoga Town to Birur Jn
- Ave. Duration
- 1h 2m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Birur Jn to Vadodara Jn
- Ave. Duration
- 26h 18m
- Frequency
- Once daily
- Estimated price
- ₹600–4,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,600
Train from Shimoga Town to Ksr Bengaluru
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Shivamogga to Holalkere
- Ave. Duration
- 1h 24m
- Frequency
- Every 4 hours
- Estimated price
- ₹460–650
- Schedules at
- ksrtc.in
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Chitradurga to Hubballi
- Ave. Duration
- 3h 43m
- Frequency
- 4 times a day
- Estimated price
- ₹380–600
- Schedules at
- vrlbus.in
- [email protected]
- Website
- omio.com
Bus from Shivamogga, Karnataka to Gokarna(Karnataka), Karnataka
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a day
- Schedules at
- omio.com
- Phone
- +91-8879498558
- [email protected]
- Website
- omio.com
Bus from Gokarna(Karnataka), Karnataka to Belagavi, Karnataka
- Ave. Duration
- 4h 59m
- Frequency
- Every 4 hours
- Schedules at
- omio.com
- Phone
- +91 9610033033
- Website
- omio.com
Bus from Kolhapur(Maharashtra), Maharashtra to Vadodara, Gujarat
- Ave. Duration
- 17h 10m
- Frequency
- Every 30 minutes
- Schedules at
- omio.com
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 Getting to Rome from the airport, The beginner’s guide to the 2018 World Nomad Games, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
Shivamogga to Vadodara bus services, operated by KSRTC, arrive at Holalkere station.
Shivamogga to Vadodara train services, operated by Indian Railways, arrive at Birur Jn station.
Yes, the driving distance between Shivamogga to Vadodara is 1139 km. It takes approximately 15h 43m to drive from Shivamogga to Vadodara.
There are 175+ hotels available in Vadodara.





















