hero
How2Go
Shahjahanpur to Nakodar

Shahjahanpur to Nakodar

Nakodar is approximately 550+ kms from Shahjahanpur. The fastest way to reach Nakodar from Shahjahanpur is by Train Via Ludhiana. It takes approximately 12 hours. The cheapest way to reach Nakodar from Shahjahanpur is by Train which would take approximately 13 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Shahjahanpur

Nakodar

Approx Travel Time

12h 57m

₹340

Onwards

Via Ludhiana

FASTEST

Shahjahanpur

Ludhiana

Nakodar

Approx Travel Time

11h 25m

₹470

Onwards

Ads by MMT

Via Ghaziabad, Kurukshetra

Shahjahanpur

Ghaziabad

Kurukshetra

Nakodar

Approx Travel Time

16h 15m

₹4,714

Onwards

Via Roorkee

Shahjahanpur

Roorkee

Nakodar

Approx Travel Time

12h 33m

₹410

Onwards

Ads by MMT

Via Saharanpur

Shahjahanpur

Saharanpur

Nakodar

Approx Travel Time

12h 37m

₹410

Onwards

Via Yamunanagar

Shahjahanpur

Yamunanagar

Nakodar

Approx Travel Time

12h 44m

On Demand

Shahjahanpur

Yamunanagar

Nakodar

Approx Travel Time

13h 7m

₹5,663

Onwards

Via Ambala

Shahjahanpur

Ambala

Nakodar

Approx Travel Time

12h 21m

₹410

Onwards

Via Amroha

Shahjahanpur

Amroha

Nakodar

Approx Travel Time

13h 7m

On Demand

Via Phillaur

Shahjahanpur

Phillaur

Nakodar

Approx Travel Time

13h 8m

₹475

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Nakodar?

Nakodar is approximately 550+ kms from Shahjahanpur.

How long does it take to reach Nakodar from Shahjahanpur?

It takes approximately 12 hours to reach Nakodar from Shahjahanpur by Train Via Ludhiana.

What is the cheapest way to reach Nakodar from Shahjahanpur?

The cheapest way to reach Nakodar from Shahjahanpur is by Train.

What is the fastest way to reach Nakodar from Shahjahanpur?

The fastest way to reach Nakodar from Shahjahanpur is by Train Via Ludhiana.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India