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 7 hours. The cheapest way to reach Rajpura from Moradabad is by Train Via Ambala which would take approximately 8 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Moradabad

Rajpura

Approx Travel Time

6h 50m

₹210

Onwards

Via Ambala

CHEAPEST

Moradabad

Ambala

Rajpura

Approx Travel Time

7h 25m

₹175

Onwards

Ads by MMT

Via Roorkee

Moradabad

Roorkee

Rajpura

Approx Travel Time

7h 40m

₹230

Onwards

Moradabad

Roorkee

Rajpura

Approx Travel Time

7h 55m

₹3,782

Onwards

Via Delhi

Moradabad

Delhi

Rajpura

Approx Travel Time

9h 55m

₹205

Onwards

Moradabad

Delhi

Rajpura

Approx Travel Time

10h 25m

₹2,895

Onwards

Moradabad

Delhi

Rajpura

Approx Travel Time

10h 55m

₹519

Onwards

Ads by MMT

Via Panipat

Moradabad

Panipat

Rajpura

Approx Travel Time

10h 8m

₹5,494

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 7 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 Ambala.

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