hero
How2Go
Shahganj to Nakodar

Shahganj to Nakodar

Nakodar is approximately 900+ kms from Shahganj. The fastest way to reach Nakodar from Shahganj is by Train Via Ayodhya, Ludhiana. It takes approximately 18 hours. The cheapest way to reach Nakodar from Shahganj is by Train Via Najibabad which would take approximately 19 hours.

Sort By
Mode of Transport

Via Sultanpur, Ludhiana

RECOMMENDED

Shahganj

Sultanpur

Ludhiana

Nakodar

Approx Travel Time

20h 24m

On Demand

Via Ayodhya, Ludhiana

Shahganj

Ayodhya

Ludhiana

Nakodar

Approx Travel Time

18h 47m

On Demand

FASTEST

Shahganj

Ayodhya

Ludhiana

Nakodar

Approx Travel Time

17h 59m

₹715

Onwards

Ads by MMT

Via Najibabad

CHEAPEST

Shahganj

Najibabad

Nakodar

Approx Travel Time

19h 6m

₹590

Onwards

Via Yamunanagar

Shahganj

Yamunanagar

Nakodar

Approx Travel Time

20h 18m

₹6,658

Onwards

Ads by MMT

Via Dhampur

Shahganj

Dhampur

Nakodar

Approx Travel Time

19h 7m

₹590

Onwards

Via Ludhiana

Shahganj

Ludhiana

Nakodar

Approx Travel Time

20h 50m

On Demand

Via Phillaur

Shahganj

Phillaur

Nakodar

Approx Travel Time

19h 19m

₹615

Onwards

Via Rampur (Uttar Pradesh)

Shahganj

Rampur (Uttar Pradesh)

Nakodar

Approx Travel Time

19h 25m

₹600

Onwards

Via Faizabad, Ludhiana

Shahganj

Faizabad

Ludhiana

Nakodar

Approx Travel Time

19h 7m

On Demand

Frequently Asked Questions

What is the distance between Shahganj and Nakodar?

Nakodar is approximately 900+ kms from Shahganj.

How long does it take to reach Nakodar from Shahganj?

It takes approximately 18 hours to reach Nakodar from Shahganj by Train Via Ayodhya, Ludhiana.

What is the cheapest way to reach Nakodar from Shahganj?

The cheapest way to reach Nakodar from Shahganj is by Train Via Najibabad.

What is the fastest way to reach Nakodar from Shahganj?

The fastest way to reach Nakodar from Shahganj is by Train Via Ayodhya, Ludhiana.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India