hero
How2Go
Haldwani to Rajpura

Haldwani to Rajpura

Rajpura is approximately 400+ km from Haldwani, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Rajpura.

Read More
Sort By
Mode of Transport

Via Moradabad

RECOMMENDED

CHEAPEST

FASTEST

Haldwani

Moradabad

Rajpura

Approx Travel Time

8h 11m

₹280

Onwards

Haldwani

Moradabad

Rajpura

Approx Travel Time

8h 25m

₹604

Onwards

Via Rampur (Uttar Pradesh)

Haldwani

Rampur (Uttar Pradesh)

Rajpura

Approx Travel Time

8h 42m

₹2,744

Onwards

Via Saharanpur

Haldwani

Saharanpur

Rajpura

Approx Travel Time

11h 10m

₹4,225

Onwards

Haldwani

Saharanpur

Rajpura

Approx Travel Time

8h 34m

₹640

Onwards

Via Kichha, Delhi, Mohali

Haldwani

Kichha

Delhi

Mohali

Rajpura

Approx Travel Time

8h 11m

₹13,886

Onwards

Via Karnal

Haldwani

Karnal

Rajpura

Approx Travel Time

12h 5m

₹1,212

Onwards

Via Najibabad

Haldwani

Najibabad

Rajpura

Approx Travel Time

8h 24m

₹290

Onwards

Via Dhampur

Haldwani

Dhampur

Rajpura

Approx Travel Time

8h 31m

₹779

Onwards

Via Yamunanagar

Haldwani

Yamunanagar

Rajpura

Approx Travel Time

8h 44m

On Demand

Frequently Asked Questions

What is the distance between Haldwani and Rajpura?

Rajpura is approximately 400+ kms from Haldwani.

How long does it take to reach Rajpura from Haldwani?

It takes approximately 8 hours to reach Rajpura from Haldwani by Train Via Moradabad.

What is the cheapest way to reach Rajpura from Haldwani?

The cheapest way to reach Rajpura from Haldwani is by Train Via Moradabad.

What is the fastest way to reach Rajpura from Haldwani?

The fastest way to reach Rajpura from Haldwani is by Train Via Moradabad.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India