
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
₹5,826
Onwards
FASTEST
Rajpura
Mohali
Dehradun
Approx Travel Time
2h 45m
₹5,340
Onwards
Via Saharanpur
Rajpura
Saharanpur
Dehradun
Approx Travel Time
5h 35m
₹619
Onwards
CHEAPEST
Rajpura
Saharanpur
Dehradun
Approx Travel Time
6h 2m
₹215
Onwards
Via Ambala
Rajpura
Ambala
Dehradun
Approx Travel Time
6h 23m
₹1,814
Onwards
Rajpura
Ambala
Dehradun
Approx Travel Time
6h 50m
₹838
Onwards
Rajpura
Ambala
Dehradun
Approx Travel Time
5h 55m
₹594
Onwards
Via Roorkee
Rajpura
Roorkee
Dehradun
Approx Travel Time
5h 49m
₹2,057
Onwards
Via Yamunanagar
Rajpura
Yamunanagar
Dehradun
Approx Travel Time
5h 36m
₹759
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.


