hero
Home
Shahjahanpur to Kurukshetra

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

Kurukshetra is approximately 400+ kms from Shahjahanpur. The fastest way to reach Kurukshetra from Shahjahanpur is by Train Via Roorkee. It takes approximately 10 hours. The cheapest way to reach Kurukshetra from Shahjahanpur is by Train Via Ambala which would take approximately 11 hours.

Sort By
Mode of Transport

Via Roorkee

RECOMMENDED

FASTEST

Shahjahanpur

Roorkee

Kurukshetra

Approx Travel Time

10h 10m

₹720

Onwards

Shahjahanpur

Roorkee

Kurukshetra

Approx Travel Time

11h 17m

₹4,014

Onwards

Via Meerut

Shahjahanpur

Meerut

Kurukshetra

Approx Travel Time

10h 25m

On Demand

Ads by MMT

Via Haridwar

Shahjahanpur

Haridwar

Kurukshetra

Approx Travel Time

10h 25m

₹725

Onwards

Shahjahanpur

Haridwar

Kurukshetra

Approx Travel Time

11h 40m

₹4,011

Onwards

Via Ghaziabad

Shahjahanpur

Ghaziabad

Kurukshetra

Approx Travel Time

10h 25m

₹270

Onwards

Ads by MMT

Via Muzaffarnagar

Shahjahanpur

Muzaffarnagar

Kurukshetra

Approx Travel Time

10h 41m

On Demand

Via Ambala

CHEAPEST

Shahjahanpur

Ambala

Kurukshetra

Approx Travel Time

10h 40m

₹240

Onwards

Shahjahanpur

Ambala

Kurukshetra

Approx Travel Time

10h 55m

On Demand

Via Delhi

Shahjahanpur

Delhi

Kurukshetra

Approx Travel Time

11h 10m

₹320

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Kurukshetra?

Kurukshetra is approximately 400+ kms from Shahjahanpur.

How long does it take to reach Kurukshetra from Shahjahanpur?

It takes approximately 10 hours to reach Kurukshetra from Shahjahanpur by Train Via Roorkee.

What is the cheapest way to reach Kurukshetra from Shahjahanpur?

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

What is the fastest way to reach Kurukshetra from Shahjahanpur?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India