hero
How2Go
Surat to Nakodar

Surat to Nakodar

The fastest way to reach Nakodar from Surat is by Flight, Train Via Delhi, Ludhiana. The journey takes approximately 9 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Surat

Nakodar

Approx Travel Time

12h 20m

₹1,100

Onwards

Via Udaipur

Surat

Udaipur

Nakodar

Approx Travel Time

14h 15m

₹2,400

Onwards

Via Delhi, Ludhiana

FASTEST

Surat

Delhi

Ludhiana

Nakodar

Approx Travel Time

8h 24m

₹7,286

Onwards

Surat

Delhi

Ludhiana

Nakodar

Approx Travel Time

9h 36m

₹7,211

Onwards

Via Ambala

Surat

Ambala

Nakodar

Approx Travel Time

21h 2m

₹740

Onwards

Via Ludhiana

CHEAPEST

Surat

Ludhiana

Nakodar

Approx Travel Time

22h

₹655

Onwards

Via Delhi, Bathinda

Surat

Delhi

Bathinda

Nakodar

Approx Travel Time

20h 57m

₹4,353

Onwards

Via Delhi, Khanna

Surat

Delhi

Khanna

Nakodar

Approx Travel Time

10h 1m

₹7,271

Onwards

Via Delhi, Phillaur

Surat

Delhi

Phillaur

Nakodar

Approx Travel Time

10h 3m

₹7,376

Onwards

Via Jaipur

Surat

Jaipur

Nakodar

Approx Travel Time

14h 47m

₹6,331

Onwards

Frequently Asked Questions

What is the distance between Surat and Nakodar?

Nakodar is approximately 0+ kms from Surat.

How long does it take to reach Nakodar from Surat?

It takes approximately 9 hours to reach Nakodar from Surat by Flight, Train Via Delhi, Ludhiana.

What is the cheapest way to reach Nakodar from Surat?

The cheapest way to reach Nakodar from Surat is by Train, Bus Via Ludhiana.

What is the fastest way to reach Nakodar from Surat?

The fastest way to reach Nakodar from Surat is by Flight, Train Via Delhi, Ludhiana.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India