
Rajpura to Dehradun
Dehradun is approximately 150+ 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 51m
₹6,444
Onwards
FASTEST
Rajpura
Mohali
Dehradun
Approx Travel Time
2h 45m
₹5,908
Onwards
Via Saharanpur
Rajpura
Saharanpur
Dehradun
Approx Travel Time
5h 35m
₹470
Onwards
CHEAPEST
Rajpura
Saharanpur
Dehradun
Approx Travel Time
6h 2m
₹215
Onwards
Via Ambala
Rajpura
Ambala
Dehradun
Approx Travel Time
6h 23m
₹2,158
Onwards
Rajpura
Ambala
Dehradun
Approx Travel Time
6h 50m
₹1,255
Onwards
Rajpura
Ambala
Dehradun
Approx Travel Time
5h 55m
₹840
Onwards
Via Roorkee
Rajpura
Roorkee
Dehradun
Approx Travel Time
5h 49m
₹2,039
Onwards
Via Yamunanagar
Rajpura
Yamunanagar
Dehradun
Approx Travel Time
5h 36m
₹860
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Dehradun?
Dehradun is approximately 150+ 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.


