
Mohali to Dehradun
Dehradun is approximately 150+ kms from Mohali. The fastest way to reach Dehradun from Mohali is by Cab. It takes approximately 4 hours. The cheapest way to reach Dehradun from Mohali is by Train Via Haridwar which would take approximately 6 hours.
Sort By
Mode of Transport
Via Roorkee
Mohali
Roorkee
Dehradun
Approx Travel Time
5h 10m
₹595
Onwards
Mohali
Roorkee
Dehradun
Approx Travel Time
5h 25m
₹2,482
Onwards
Mohali
Roorkee
Dehradun
Approx Travel Time
5h 25m
₹1,504
Onwards
Via Ambala
Mohali
Ambala
Dehradun
Approx Travel Time
5h 25m
On Demand
Mohali
Ambala
Dehradun
Approx Travel Time
6h 55m
₹3,851
Onwards
Via Haridwar
CHEAPEST
Mohali
Haridwar
Dehradun
Approx Travel Time
5h 40m
₹255
Onwards
Via Karnal
Mohali
Karnal
Dehradun
Approx Travel Time
7h 29m
₹4,056
Onwards
Frequently Asked Questions
What is the distance between Mohali and Dehradun?
Dehradun is approximately 150+ kms from Mohali.
How long does it take to reach Dehradun from Mohali?
It takes approximately 4 hours to reach Dehradun from Mohali by Cab.
What is the cheapest way to reach Dehradun from Mohali?
The cheapest way to reach Dehradun from Mohali is by Train Via Haridwar.
What is the fastest way to reach Dehradun from Mohali?
The fastest way to reach Dehradun from Mohali is by Cab.