
Haldwani to Rajpura
Rajpura is approximately 350+ kms from Haldwani. The fastest way to reach Rajpura from Haldwani is by Bus, Train Via Dhampur. It takes approximately 10 hours. The cheapest way to reach Rajpura from Haldwani is by Train Via Najibabad which would take approximately 10 hours.
Sort By
Mode of Transport
Via Dhampur
RECOMMENDED
FASTEST
Haldwani
Dhampur
Rajpura
Approx Travel Time
9h 23m
₹779
Onwards
Via Yamunanagar
Haldwani
Yamunanagar
Rajpura
Approx Travel Time
9h 42m
On Demand
Via Rampur (Uttar Pradesh)
Haldwani
Rampur (Uttar Pradesh)
Rajpura
Approx Travel Time
10h 21m
₹4,599
Onwards
Haldwani
Rampur (Uttar Pradesh)
Rajpura
Approx Travel Time
10h 11m
₹743
Onwards
Via Bareilly
Haldwani
Bareilly
Rajpura
Approx Travel Time
9h 44m
₹2,785
Onwards
Via Kichha
Haldwani
Kichha
Rajpura
Approx Travel Time
10h 59m
₹8,172
Onwards
Via Kichha, Bareilly
Haldwani
Kichha
Bareilly
Rajpura
Approx Travel Time
10h 24m
₹7,363
Onwards
Via Chandigarh
Haldwani
Chandigarh
Rajpura
Approx Travel Time
11h 45m
₹1,099
Onwards
Via Najibabad
CHEAPEST
Haldwani
Najibabad
Rajpura
Approx Travel Time
10h 1m
₹290
Onwards
Via Saharanpur
Haldwani
Saharanpur
Rajpura
Approx Travel Time
10h 5m
₹565
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Rajpura?
Rajpura is approximately 350+ kms from Haldwani.
How long does it take to reach Rajpura from Haldwani?
It takes approximately 10 hours to reach Rajpura from Haldwani by Bus, Train Via Dhampur.
What is the cheapest way to reach Rajpura from Haldwani?
The cheapest way to reach Rajpura from Haldwani is by Train Via Najibabad.
What is the fastest way to reach Rajpura from Haldwani?
The fastest way to reach Rajpura from Haldwani is by Bus, Train Via Dhampur.


