hero
Home
Moradabad to Kurukshetra

Moradabad to Kurukshetra - Multiple Options To Reach By Train, Cab

Kurukshetra is approximately 250+ kms from Moradabad. The fastest way to reach Kurukshetra from Moradabad is by Train Via Roorkee. It takes approximately 7 hours. The cheapest way to reach Kurukshetra from Moradabad is by Train Via Ambala which would take approximately 7 hours.

Sort By
Mode of Transport

Via Roorkee

RECOMMENDED

FASTEST

Moradabad

Roorkee

Kurukshetra

Approx Travel Time

6h 40m

₹590

Onwards

Moradabad

Roorkee

Kurukshetra

Approx Travel Time

6h 55m

₹5,050

Onwards

Via Haridwar

Moradabad

Haridwar

Kurukshetra

Approx Travel Time

6h 55m

₹650

Onwards

Moradabad

Haridwar

Kurukshetra

Approx Travel Time

7h 47m

₹3,936

Onwards

Moradabad

Haridwar

Kurukshetra

Approx Travel Time

7h 49m

₹5,050

Onwards

Ads by MMT

Via Saharanpur

Moradabad

Saharanpur

Kurukshetra

Approx Travel Time

6h 55m

₹235

Onwards

Moradabad

Saharanpur

Kurukshetra

Approx Travel Time

7h 58m

₹4,319

Onwards

Via Ambala

CHEAPEST

Moradabad

Ambala

Kurukshetra

Approx Travel Time

7h 10m

₹175

Onwards

Moradabad

Ambala

Kurukshetra

Approx Travel Time

7h 25m

On Demand

Ads by MMT

Via Meerut

Moradabad

Meerut

Kurukshetra

Approx Travel Time

7h 25m

On Demand

Frequently Asked Questions

What is the distance between Moradabad and Kurukshetra?

Kurukshetra is approximately 250+ kms from Moradabad.

How long does it take to reach Kurukshetra from Moradabad?

It takes approximately 7 hours to reach Kurukshetra from Moradabad by Train Via Roorkee.

What is the cheapest way to reach Kurukshetra from Moradabad?

The cheapest way to reach Kurukshetra from Moradabad is by Train Via Ambala.

What is the fastest way to reach Kurukshetra from Moradabad?

The fastest way to reach Kurukshetra from Moradabad is by Train Via Roorkee.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India