hero
How2Go
Shajapur to Nakodar

Shajapur to Nakodar

Nakodar is approximately 1050+ km from Shajapur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nakodar.

Read More
Sort By
Mode of Transport

Via Jaipur

RECOMMENDED

FASTEST

Shajapur

Jaipur

Nakodar

Approx Travel Time

14h 52m

₹1,900

Onwards

Via Kota, Ludhiana

CHEAPEST

Shajapur

Kota

Ludhiana

Nakodar

Approx Travel Time

19h 23m

₹630

Onwards

Ads by MMT

Via Jaipur, Bathinda

Shajapur

Jaipur

Bathinda

Nakodar

Approx Travel Time

15h 52m

₹4,931

Onwards

Via Dholpur, Sirhind

Shajapur

Dholpur

Sirhind

Nakodar

Approx Travel Time

20h 2m

₹1,220

Onwards

Ads by MMT

Via Mathura, Ludhiana

Shajapur

Mathura

Ludhiana

Nakodar

Approx Travel Time

19h 43m

₹1,520

Onwards

Shajapur

Mathura

Ludhiana

Nakodar

Approx Travel Time

20h 55m

₹1,445

Onwards

Via Dholpur, Ludhiana

Shajapur

Dholpur

Ludhiana

Nakodar

Approx Travel Time

20h 15m

₹1,220

Onwards

Via Jhansi, Ludhiana

Shajapur

Jhansi

Ludhiana

Nakodar

Approx Travel Time

20h 41m

₹970

Onwards

Via Agra, Sirhind

Shajapur

Agra

Sirhind

Nakodar

Approx Travel Time

20h 49m

₹1,195

Onwards

Via Mathura, Khanna

Shajapur

Mathura

Khanna

Nakodar

Approx Travel Time

20h 41m

₹1,530

Onwards

Frequently Asked Questions

What is the distance between Shajapur and Nakodar?

Nakodar is approximately 1050+ kms from Shajapur.

How long does it take to reach Nakodar from Shajapur?

It takes approximately 15 hours to reach Nakodar from Shajapur by Bus Via Jaipur.

What is the cheapest way to reach Nakodar from Shajapur?

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

What is the fastest way to reach Nakodar from Shajapur?

The fastest way to reach Nakodar from Shajapur is by Bus Via Jaipur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India