
Rajpura to Puranpur
Puranpur is approximately 450+ kms from Rajpura. The fastest way to reach Puranpur from Rajpura is by Train, Cab Via Moradabad. It takes approximately 12 hours. The cheapest way to reach Puranpur from Rajpura is by Train, Bus Via Delhi which would take approximately 15 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
FASTEST
Rajpura
Moradabad
Puranpur
Approx Travel Time
11h 28m
₹4,583
Onwards
Via Ambala, Moradabad
Rajpura
Ambala
Moradabad
Puranpur
Approx Travel Time
12h 53m
₹6,039
Onwards
Rajpura
Ambala
Moradabad
Puranpur
Approx Travel Time
12h 53m
₹4,563
Onwards
Via Yamunanagar, Moradabad
Rajpura
Yamunanagar
Moradabad
Puranpur
Approx Travel Time
12h 53m
₹4,693
Onwards
Rajpura
Yamunanagar
Moradabad
Puranpur
Approx Travel Time
13h 50m
₹7,608
Onwards
Via Saharanpur, Moradabad
Rajpura
Saharanpur
Moradabad
Puranpur
Approx Travel Time
13h 8m
₹4,623
Onwards
Via Delhi
CHEAPEST
Rajpura
Delhi
Puranpur
Approx Travel Time
14h 25m
₹670
Onwards
Rajpura
Delhi
Puranpur
Approx Travel Time
15h 25m
₹1,018
Onwards
Via Ghaziabad
Rajpura
Ghaziabad
Puranpur
Approx Travel Time
13h 44m
₹4,926
Onwards
Via Kurukshetra, Delhi
Rajpura
Kurukshetra
Delhi
Puranpur
Approx Travel Time
15h 50m
₹720
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Puranpur?
Puranpur is approximately 450+ kms from Rajpura.
How long does it take to reach Puranpur from Rajpura?
It takes approximately 12 hours to reach Puranpur from Rajpura by Train, Cab Via Moradabad.
What is the cheapest way to reach Puranpur from Rajpura?
The cheapest way to reach Puranpur from Rajpura is by Train, Bus Via Delhi.
What is the fastest way to reach Puranpur from Rajpura?
The fastest way to reach Puranpur from Rajpura is by Train, Cab Via Moradabad.