There are 7 ways to get from Rishīkesh 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 to Civil Airport Harni
best- Fly from Dehradun Airport (DED) to Civil Airport Harni (BDQ)plane DED - BDQ
3h 43m₹7,728–19,877Train
cheapest- Take the train from Yog Nagari Rishikesh to Vadodara Jntrain 22660
19h₹550–4,300Bus via Ghāziābād
- Take the bus from Rishikesh to Meerutbus
- Take the bus from Meerut, Uttar Pradesh to Ghaziabad, Uttar Pradeshbus
- Take the bus from Ghaziabad, Uttar Pradesh to Vadodara, Gujaratbus
25h 46mDrive 1,145.5 km
- Drive from Rishīkesh to Vadodaracar 1,145.5 km
13h 22m₹12,901–18,634Fly to Sardar Vallabhbhai Patel International Airport, train
- Fly from Dehradun Airport (DED) to Sardar Vallabhbhai Patel International Airport (AMD)plane DED - AMD
- Take the train from Ahmedabad Jn to Vadodara Jntrain
4h 7m₹7,118–15,267Fly to Surat, train
- Fly from Dehradun Airport (DED) to Surat (STV)plane DED - STV
- Take the train from Surat to Vadodara Jntrain
5h 54m₹10,648–21,387Bus
- Take the bus from Rishikesh, Uttarakhand to Dehradun, Uttarakhandbus
- Take the bus from Dehradun, Uttarakhand to Ahmedabad, Gujaratbus
- Take the bus from Ahmedabad, Gujarat to Vadodara, Gujaratbus
30h 7m
Rishīkesh to Vadodara by train
Questions & Answers
The cheapest way to get from Rishīkesh to Vadodara is to train which costs ₹550 - ₹4,300 and takes 19h.
The fastest way to get from Rishīkesh to Vadodara is to fly which takes 3h 43m and costs ₹7,500 - ₹20,000.
No, there is no direct bus from Rishīkesh to Vadodara. However, there are services departing from Rishikesh and arriving at Vadodara, Gujarat via Meerut, Uttar Pradesh and Ghaziabad, Uttar Pradesh. The journey, including transfers, takes approximately 25h 46m.
Yes, there is a direct train departing from Yog Nagari Rishikesh and arriving at Vadodara Jn. Services depart once a week, and operate Monday. The journey takes approximately 19h.
The distance between Rishīkesh and Vadodara is 1026 km. The road distance is 1145.5 km.
The best way to get from Rishīkesh to Vadodara without a car is to train which takes 19h and costs ₹550 - ₹4,300.
It takes approximately 3h 43m to get from Rishīkesh to Vadodara, including transfers.
Rishīkesh to Vadodara bus services, operated by Laxmi Holidays, depart from Rishikesh station.
Rishīkesh to Vadodara train services, operated by Indian Railways, depart from Yog Nagari Rishikesh station.
The best way to get from Rishīkesh to Vadodara is to fly which takes 3h 43m and costs ₹7,500 - ₹20,000. Alternatively, you can train, which costs ₹550 - ₹4,300 and takes 19h, you could also bus via Ghāziābād, which costs and takes 25h 46m.
What companies run services between Rishīkesh, India and Vadodara, India?
IndiGo Airlines and Air India Limited fly from Dehradun Airport (DED) to Civil Airport Harni (BDQ) 5 times a day. Alternatively, Indian Railways operates a train from Yog Nagari Rishikesh to Vadodara Jn once a week. Tickets cost ₹550–4,300 and the journey takes 19h.
- Website
- goindigo.in
Flights from Dehradun Airport to Civil Airport Harni via Delhi
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹6,500–21,000
Flights from Dehradun Airport to Civil Airport Harni via Mumbai
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹7,000–19,000
Flights from Dehradun Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹5,500–13,000
Flights from Dehradun Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 3h 48m
- When
- Every day
- Estimated price
- ₹5,500–13,000
Flights from Dehradun Airport to Surat via Jaipur
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–19,000
Flights from Dehradun Airport to Surat via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹9,000–19,000
- Website
- airindia.in
Flights from Dehradun Airport to Civil Airport Harni via Delhi
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- ₹7,000–19,000
Flights from Dehradun Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Dehradun Airport to Surat via Delhi
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹8,500–29,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Yog Nagari Rishikesh to Vadodara Jn
- Ave. Duration
- 19h
- Frequency
- Once a week
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,300
Train from Ahmedabad Jn to Vadodara Jn
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Surat to Vadodara Jn
- Ave. Duration
- 1h 18m
- 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
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Rishikesh to Meerut
- Ave. Duration
- 3h 18m
- Frequency
- Hourly
- Estimated price
- ₹310–1,500
- Schedules at
- laxmiholidays.com
- Sleeper
- ₹310–850
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Meerut, Uttar Pradesh to Ghaziabad, Uttar Pradesh
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- ₹314–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹380–550
- Website
- B R Travels
Bus from Ghaziabad, Uttar Pradesh to Vadodara, Gujarat
- Ave. Duration
- 19h 45m
- Frequency
- 5 times a day
- Schedules at
- B R Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Rishikesh, Uttarakhand to Dehradun, Uttarakhand
- Ave. Duration
- 55 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹320–600
- Schedules at
- Zingbus
- Website
- Redigo Bus
Bus from Dehradun, Uttarakhand to Ahmedabad, Gujarat
- Ave. Duration
- 26h
- Frequency
- Every 4 hours
- Schedules at
- Redigo Bus
- Website
- Padamnath Travels
Bus from Ahmedabad, Gujarat to Vadodara, Gujarat
- Ave. Duration
- 2h 10m
- Frequency
- Every 5 minutes
- Schedules at
- Padamnath 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 Bali: What to do if Mount Agung erupts, How to get from JFK to New York City, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
Rishīkesh to Vadodara bus services, operated by Laxmi Holidays, arrive at Meerut station.
Rishīkesh to Vadodara train services, operated by Indian Railways, arrive at Vadodara Jn station.
Yes, the driving distance between Rishīkesh to Vadodara is 1145 km. It takes approximately 13h 22m to drive from Rishīkesh to Vadodara.
Book your Rishīkesh to Vadodara bus tickets online with Omio.
There are 169+ hotels available in Vadodara.



















