
Bhilwara to Dehradun
Dehradun is approximately 700+ kms from Bhilwara. The fastest way to reach Dehradun from Bhilwara is by Train, Flight Via Jaipur. It takes approximately 7 hours. The cheapest way to reach Dehradun from Bhilwara is by Train Via Roorkee which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Bhilwara
Delhi
Dehradun
Approx Travel Time
15h 40m
₹860
Onwards
Bhilwara
Delhi
Dehradun
Approx Travel Time
11h 40m
₹2,919
Onwards
Bhilwara
Delhi
Dehradun
Approx Travel Time
16h 40m
₹574
Onwards
Via Jaipur
FASTEST
Bhilwara
Jaipur
Dehradun
Approx Travel Time
6h 55m
₹5,319
Onwards
Bhilwara
Jaipur
Dehradun
Approx Travel Time
7h 55m
₹5,629
Onwards
Via Roorkee
CHEAPEST
Bhilwara
Roorkee
Dehradun
Approx Travel Time
15h 40m
₹495
Onwards
Bhilwara
Roorkee
Dehradun
Approx Travel Time
15h 55m
₹2,310
Onwards
Via Haridwar
Bhilwara
Haridwar
Dehradun
Approx Travel Time
15h 40m
₹495
Onwards
Bhilwara
Haridwar
Dehradun
Approx Travel Time
15h 55m
₹2,319
Onwards
Via Deoband
Bhilwara
Deoband
Dehradun
Approx Travel Time
15h 55m
On Demand
Frequently Asked Questions
What is the distance between Bhilwara and Dehradun?
Dehradun is approximately 700+ kms from Bhilwara.
How long does it take to reach Dehradun from Bhilwara?
It takes approximately 7 hours to reach Dehradun from Bhilwara by Train, Flight Via Jaipur.
What is the cheapest way to reach Dehradun from Bhilwara?
The cheapest way to reach Dehradun from Bhilwara is by Train Via Roorkee.
What is the fastest way to reach Dehradun from Bhilwara?
The fastest way to reach Dehradun from Bhilwara is by Train, Flight Via Jaipur.