There are 9 ways to get from Bharūch to Uttarakhand by train, plane, 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.
Train to Civil Airport Harni, fly to Dehradun Airport
best- Take the train from Bharuch Jn to Vadodara Jntrain
- Fly from Civil Airport Harni (BDQ) to Dehradun Airport (DED)plane BDQ - DED
5h 43m₹7,882–15,957Train
cheapest- Take the train from Bharuch Jn to Haridwar Jntrain 19019 / ...
- Take the train from Haridwar Jn to Dehraduntrain 12017 / ...
28h 34m₹711–5,430Train, bus
- Take the train from Bharuch Jn to Vadodara Jntrain
- Take the train from Vadodara Jn to Saharanpurtrain
- Take the bus from Saharanpur to Dehradunbus
21h 59m₹1,022–6,517Bus
- Take the bus from Bharuch to Ajmerbus
- Take the bus from Ajmer to Jaipurbus
- Take the bus from Jaipur to Dehradunbus
29h 4m₹1,544–5,202Drive 1,225.5 km
- Drive from Bharūch to Dehraduncar 1,225.5 km
13h 10m₹13,717–19,813Train to Surat, fly to Dehradun Airport
- Take the train from Bharuch Jn to Surattrain
- Fly from Surat (STV) to Dehradun Airport (DED)plane STV - DED
5h 44m₹8,618–15,205Train to Civil Airport Harni, fly to Pantnagar Airport
- Take the train from Bharuch Jn to Vadodara Jntrain
- Fly from Civil Airport Harni (BDQ) to Pantnagar Airport (PGH)plane BDQ - PGH
6h 25m₹13,642–16,637Train to Sardar Vallabhbhai Patel International Airport, fly to Dehradun Airport
- Take the train from Bharuch Jn to Ahmedabad Jntrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Dehradun Airport (DED)plane AMD - DED
7h 33m₹6,770–16,043Train, bus via Chandīgarh
- Take the train from Bharuch Jn to Vadodara Jntrain
- Take the bus from Vadodara to Chandigarhbus
- Take the bus from Chandigarh to Dehradunbus
44h 32m
Bharūch to Uttarakhand by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Bharūch to Uttarakhand is to train which costs ₹700 - ₹5,500 and takes 28h 34m.
The fastest way to get from Bharūch to Uttarakhand is to train and fly which takes 5h 43m and costs ₹7,500 - ₹16,000.
No, there is no direct bus from Bharūch to Uttarakhand. However, there are services departing from Bharuch and arriving at Dehradun via Ajmer and Jaipur. The journey, including transfers, takes approximately 29h 4m.
No, there is no direct train from Bharūch to Uttarakhand. However, there are services departing from Bharuch Jn and arriving at Dehradun via Haridwar Jn. The journey, including transfers, takes approximately 28h 34m.
The distance between Bharūch and Uttarakhand is 1098 km. The road distance is 1225.5 km.
The best way to get from Bharūch to Uttarakhand without a car is to train and bus which takes 21h 59m and costs ₹1,000 - ₹6,500.
It takes approximately 5h 43m to get from Bharūch to Uttarakhand, including transfers.
Bharūch to Uttarakhand bus services, operated by Hans Travels, depart from Bharuch station.
Bharūch to Uttarakhand train services, operated by Indian Railways, depart from Bharuch Jn station.
The best way to get from Bharūch to Uttarakhand is to bus which takes 29h 4m and costs ₹1,500 - ₹5,500. Alternatively, you can train, which costs ₹700 - ₹5,500 and takes 28h 34m.
What companies run services between Bharūch, India and Uttarakhand, India?
You can take a bus from Bharuch to Dehradun via Ajmer and Jaipur in around 29h 4m. Alternatively, you can take a train from Bharuch Jn to Dehradun via Haridwar Jn in around 28h 34m.
- Website
- goindigo.in
Flights from Civil Airport Harni to Dehradun Airport via Delhi
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Surat to Dehradun Airport via Delhi
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Civil Airport Harni to Pantnagar Airport via Delhi
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Sardar Vallabhbhai Patel International Airport to Dehradun Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹5,500–15,000
Flights from Sardar Vallabhbhai Patel International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- ₹5,500–15,000
Flights from Sardar Vallabhbhai Patel International Airport to Dehradun Airport via Jaipur
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹5,500–15,000
- Website
- airindia.in
Flights from Civil Airport Harni to Dehradun Airport via Delhi
- Ave. Duration
- 5h 25m
- When
- Monday to Saturday
- Estimated price
- ₹6,500–14,000
Flights from Civil Airport Harni to Dehradun Airport via Mumbai
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Surat to Dehradun Airport via Delhi
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Sardar Vallabhbhai Patel International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- ₹6,500–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bharuch Jn to Vadodara Jn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bharuch Jn to Vadodara Jn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Vadodara Jn to Saharanpur
- Ave. Duration
- 17h 48m
- Frequency
- Once daily
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
Train from Bharuch Jn to Surat
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Bharuch Jn to Vadodara Jn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bharuch Jn to Ahmedabad Jn
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Bharuch Jn to Haridwar Jn
- Ave. Duration
- 26h 19m
- Frequency
- Once daily
- Estimated price
- ₹550–4,500
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,500–4,500
Train from Haridwar Jn to Dehradun
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Bharuch Jn to Vadodara Jn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Saharanpur to Dehradun
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- ₹377–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹390–550
- Website
- omio.com
Bus from Bharuch to Ajmer
- Ave. Duration
- 13h 55m
- Frequency
- Every 4 hours
- Schedules at
- hanstravel.in
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Schedules at
- hanstravel.in
Bus from Jaipur to Dehradun
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Schedules at
- hanstravel.in
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 16m
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Bharuch to Ajmer
- Ave. Duration
- 13h 45m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Chandigarh to Dehradun
- Ave. Duration
- 5h 55m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Bharuch to Ajmer
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Website
- National Travels - Ratnagiri
- Website
- Soumya Tours and Travels
Bus from Bharuch to Ajmer
- Ave. Duration
- 14h
- Frequency
- Once daily
- Schedules at
- Soumya Tours and Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Schedules at
- Soumya Tours and Travels
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Bharuch to Ajmer
- Ave. Duration
- 16h
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Tranzking Travels
Bus from Jaipur to Dehradun
- Ave. Duration
- 12h 10m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Bharuch to Ajmer
- Ave. Duration
- 20h 30m
- Frequency
- Once daily
- Estimated price
- ₹600–2,000
- Schedules at
- Zingbus
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹360–800
- Schedules at
- Zingbus
Bus from Jaipur to Dehradun
- Ave. Duration
- 11h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹550–1,800
- Schedules at
- Zingbus
Bus from Chandigarh to Dehradun
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ₹370–850
- Schedules at
- Zingbus
- Phone
- +91 94440 05266
- [email protected]
- Website
- Apple Travels
Bus from Bharuch to Ajmer
- Ave. Duration
- 11h 25m
- Frequency
- Twice a week
- Schedules at
- Apple Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h
- Frequency
- Once a week
- Schedules at
- Apple Travels
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Bharuch to Ajmer
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Website
- Krish Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 5m
- Frequency
- Twice a week
- Website
- Krish Travels
- Website
- Al Ayaan Travels
Bus from Bharuch to Ajmer
- Ave. Duration
- 15h 15m
- Frequency
- Twice a week
- Schedules at
- Al Ayaan Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a week
- Schedules at
- Al Ayaan Travels
Bus from Jaipur to Dehradun
- Ave. Duration
- 13h
- Frequency
- Once a week
- Schedules at
- Al Ayaan Travels
- Website
- Bombay Raja Roadlinks
Bus from Bharuch to Ajmer
- Ave. Duration
- 15h 35m
- Frequency
- Twice a week
- Schedules at
- Bombay Raja Roadlinks
Bus from Ajmer to Jaipur
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Schedules at
- Bombay Raja Roadlinks
Bus from Vadodara to Chandigarh
- Ave. Duration
- 37h 21m
- Frequency
- 3 times a week
- Schedules at
- Bombay Raja Roadlinks
Bus from Chandigarh to Dehradun
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Schedules at
- Bombay Raja Roadlinks
- Website
- Globehopper Mobility
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a week
- Schedules at
- Globehopper Mobility
Bus from Jaipur to Dehradun
- Ave. Duration
- 11h 45m
- Frequency
- 3 times a week
- Schedules at
- Globehopper Mobility
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a week
- Schedules at
- Choudhary travels and cargo
Bus from Jaipur to Dehradun
- Ave. Duration
- 11h
- Frequency
- Once a week
- Schedules at
- Choudhary travels and cargo
Bus from Chandigarh to Dehradun
- Ave. Duration
- 3h
- Frequency
- Once a week
- Schedules at
- Choudhary travels and cargo
- [email protected]
- Website
- Leafybus
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a week
- Website
- Leafybus
- Phone
- +91 9636021691
- Website
- Shri Ganesh Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Schedules at
- Shri Ganesh Travels
- Phone
- 8888424424
- [email protected]
- Website
- Neeta Tours and Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 10m
- Frequency
- Twice a week
- Estimated price
- ₹390–1,400
- Website
- Neeta Tours and Travels
- Sleeper
- ₹480–1,400
- Seater
- ₹390–700
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Schedules at
- Al Travels
Bus from Jaipur to Dehradun
- Ave. Duration
- 11h 35m
- Frequency
- 3 times a week
- Schedules at
- Al Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 40m
- Frequency
- Once a week
- Schedules at
- Al Travels
- Website
- Vishwa Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Schedules at
- Vishwa Travels
Bus from Jaipur to Dehradun
- Ave. Duration
- 13h 45m
- Frequency
- Once a week
- Schedules at
- Vishwa Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 5m
- Frequency
- Once a week
- Schedules at
- Vishwa Travels
- Website
- Rugby Roadways
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 28m
- Frequency
- Twice a week
- Schedules at
- Rugby Roadways
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Website
- Travel Point World LLP
Bus from Chandigarh to Dehradun
- Ave. Duration
- 6h 25m
- Frequency
- Twice a week
- Website
- Travel Point World LLP
- Website
- Sana Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Schedules at
- Sana Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Website
- M J Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 40m
- Frequency
- Once a week
- Schedules at
- M J Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Website
- NeuGo
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 25m
- Frequency
- 4 times a week
- Website
- NeuGo
- Phone
- +91 80970 37466
- [email protected]
- Website
- Canara Pinto
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 50m
- Frequency
- Once a week
- Schedules at
- Canara Pinto
- Website
- Ashok Bus Service
Bus from Ajmer to Jaipur
- Ave. Duration
- 3h
- Frequency
- Once a week
- Schedules at
- Ashok Bus Service
- Website
- Rahulraj Travels Mesai
Bus from Ajmer to Jaipur
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Schedules at
- Rahulraj Travels Mesai
- Website
- Moon Light Travels Katra
Bus from Ajmer to Jaipur
- Ave. Duration
- 4h 14m
- Frequency
- Once a week
- Schedules at
- Moon Light Travels Katra
- Website
- Shishpal Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 21h 15m
- Frequency
- Once a week
- Schedules at
- Shishpal Travels
- Website
- Kashmir Maxx
Bus from Jaipur to Dehradun
- Ave. Duration
- 11h 45m
- Frequency
- 4 times a week
- Schedules at
- Kashmir Maxx
Bus from Chandigarh to Dehradun
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Schedules at
- Holiday Appeal Private Limited
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 17m
- Frequency
- Once daily
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
- Website
- Rushikesh Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Schedules at
- Rushikesh Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Chandigarh to Dehradun
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a week
- Website
- RS Yadav Smart Bus
- Website
- Siddhi Vinayak Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 50m
- Frequency
- Once a week
- Schedules at
- Siddhi Vinayak Travels
- Website
- Raj Laxmi Travels
Bus from Chandigarh to Dehradun
- Ave. Duration
- 5h 20m
- Frequency
- Once a week
- Schedules at
- Raj Laxmi Travels
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Bharūch to Uttarakhand bus services, operated by Hans Travels, arrive at Ajmer station.
Bharūch to Uttarakhand train services, operated by Indian Railways, arrive at Haridwar Jn station.
Yes, the driving distance between Bharūch to Uttarakhand is 1226 km. It takes approximately 13h 10m to drive from Bharūch to Uttarakhand.
Book your Bharūch to Uttarakhand bus tickets online with Omio.
There are 1289+ hotels available in Uttarakhand.




































