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 Khachrod, Ludhiana

Shajapur

Khachrod

Ludhiana

Nakodar

Approx Travel Time

17h

On Demand

Shajapur

Khachrod

Ludhiana

Nakodar

Approx Travel Time

18h 12m

On Demand

Ads by MMT

Via Mathura, Bathinda

Shajapur

Mathura

Bathinda

Nakodar

Approx Travel Time

1d 1h 43m

₹9,331

Onwards

Via Kota, Ludhiana

Shajapur

Kota

Ludhiana

Nakodar

Approx Travel Time

18h 11m

₹705

Onwards

Shajapur

Kota

Ludhiana

Nakodar

Approx Travel Time

19h 23m

₹630

Onwards

Ads by MMT

Via Pachpahar, Ludhiana

Shajapur

Pachpahar

Ludhiana

Nakodar

Approx Travel Time

19h 41m

On Demand

Via Jhansi, Ludhiana

CHEAPEST

Shajapur

Jhansi

Ludhiana

Nakodar

Approx Travel Time

19h 48m

₹595

Onwards

Via Morena, Sirhind

Shajapur

Morena

Sirhind

Nakodar

Approx Travel Time

20h 15m

₹1,185

Onwards

Via Morena, Ludhiana

Shajapur

Morena

Ludhiana

Nakodar

Approx Travel Time

20h 28m

₹1,185

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 Jhansi, 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