hero
How2Go
Moradabad to Rajpura

Moradabad to Rajpura

Rajpura is approximately 300+ kms from Moradabad. The fastest way to reach Rajpura from Moradabad is by Train. It takes approximately 6 hours. The cheapest way to reach Rajpura from Moradabad is by Train Via Delhi which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Moradabad

Rajpura

Approx Travel Time

6h 2m

₹210

Onwards

Via Ghaziabad

Moradabad

Ghaziabad

Rajpura

Approx Travel Time

10h 20m

₹859

Onwards

Moradabad

Ghaziabad

Rajpura

Approx Travel Time

8h 3m

₹479

Onwards

Ads by MMT

Via Rudrapur

Moradabad

Rudrapur

Rajpura

Approx Travel Time

14h 40m

₹3,733

Onwards

Via Yamunanagar

Moradabad

Yamunanagar

Rajpura

Approx Travel Time

7h 8m

₹235

Onwards

Moradabad

Yamunanagar

Rajpura

Approx Travel Time

7h 38m

₹2,462

Onwards

Ads by MMT

Via Saharanpur

Moradabad

Saharanpur

Rajpura

Approx Travel Time

7h 25m

₹215

Onwards

Via Ambala

Moradabad

Ambala

Rajpura

Approx Travel Time

7h 25m

₹240

Onwards

Moradabad

Ambala

Rajpura

Approx Travel Time

7h 20m

₹1,287

Onwards

Via Delhi

CHEAPEST

Moradabad

Delhi

Rajpura

Approx Travel Time

8h 34m

₹205

Onwards

Frequently Asked Questions

What is the distance between Moradabad and Rajpura?

Rajpura is approximately 300+ kms from Moradabad.

How long does it take to reach Rajpura from Moradabad?

It takes approximately 6 hours to reach Rajpura from Moradabad by Train.

What is the cheapest way to reach Rajpura from Moradabad?

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

What is the fastest way to reach Rajpura from Moradabad?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India