
Dehradun to Rajpura
Rajpura is approximately 150+ kms from Dehradun. The fastest way to reach Rajpura from Dehradun is by Cab. It takes approximately 4 hours. The cheapest way to reach Rajpura from Dehradun is by Train Via Haridwar which would take approximately 6 hours.
Sort By
Mode of Transport
Via Ambala
Dehradun
Ambala
Rajpura
Approx Travel Time
5h 10m
On Demand
Dehradun
Ambala
Rajpura
Approx Travel Time
6h 40m
₹4,010
Onwards
Via Roorkee
Dehradun
Roorkee
Rajpura
Approx Travel Time
5h 10m
₹235
Onwards
Dehradun
Roorkee
Rajpura
Approx Travel Time
5h 25m
₹2,249
Onwards
Dehradun
Roorkee
Rajpura
Approx Travel Time
5h 25m
₹1,244
Onwards
Via Haridwar
CHEAPEST
Dehradun
Haridwar
Rajpura
Approx Travel Time
5h 25m
₹220
Onwards
Dehradun
Haridwar
Rajpura
Approx Travel Time
5h 40m
₹707
Onwards
Via Karnal
Dehradun
Karnal
Rajpura
Approx Travel Time
7h 7m
₹3,937
Onwards
Via Patiala
Dehradun
Patiala
Rajpura
Approx Travel Time
7h 55m
₹5,488
Onwards
Frequently Asked Questions
What is the distance between Dehradun and Rajpura?
Rajpura is approximately 150+ kms from Dehradun.
How long does it take to reach Rajpura from Dehradun?
It takes approximately 4 hours to reach Rajpura from Dehradun by Cab.
What is the cheapest way to reach Rajpura from Dehradun?
The cheapest way to reach Rajpura from Dehradun is by Train Via Haridwar.
What is the fastest way to reach Rajpura from Dehradun?
The fastest way to reach Rajpura from Dehradun is by Cab.