
Rajpura to Dehradun
Dehradun is approximately 200+ kms from Rajpura. The fastest way to reach Dehradun from Rajpura is by Bus, Flight Via Mohali. It takes approximately 3 hours. The cheapest way to reach Dehradun from Rajpura is by Train Via Saharanpur which would take approximately 6 hours.
Sort By
Mode of Transport
Via Mohali
Rajpura
Mohali
Dehradun
Approx Travel Time
2h 49m
₹7,458
Onwards
FASTEST
Rajpura
Mohali
Dehradun
Approx Travel Time
2h 45m
₹6,455
Onwards
Via Ambala
Rajpura
Ambala
Dehradun
Approx Travel Time
5h 50m
₹1,962
Onwards
Rajpura
Ambala
Dehradun
Approx Travel Time
5h 55m
₹764
Onwards
Via Saharanpur
Rajpura
Saharanpur
Dehradun
Approx Travel Time
5h 35m
₹770
Onwards
CHEAPEST
Rajpura
Saharanpur
Dehradun
Approx Travel Time
6h 2m
₹215
Onwards
Via Haridwar
Rajpura
Haridwar
Dehradun
Approx Travel Time
6h 41m
₹2,015
Onwards
Via Kurukshetra
Rajpura
Kurukshetra
Dehradun
Approx Travel Time
6h 30m
₹1,482
Onwards
Via Yamunanagar
Rajpura
Yamunanagar
Dehradun
Approx Travel Time
5h 36m
₹760
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Dehradun?
Dehradun is approximately 200+ kms from Rajpura.
How long does it take to reach Dehradun from Rajpura?
It takes approximately 3 hours to reach Dehradun from Rajpura by Bus, Flight Via Mohali.
What is the cheapest way to reach Dehradun from Rajpura?
The cheapest way to reach Dehradun from Rajpura is by Train Via Saharanpur.
What is the fastest way to reach Dehradun from Rajpura?
The fastest way to reach Dehradun from Rajpura is by Bus, Flight Via Mohali.