
Ujjain to Nakodar
Nakodar is approximately 1100+ kms from Ujjain. The fastest way to reach Nakodar from Ujjain is by Train, Flight, Cab Via Delhi, Bathinda. It takes approximately 18 hours. The cheapest way to reach Nakodar from Ujjain is by Train Via Ludhiana which would take approximately 18 hours.
Sort By
Mode of Transport
Via Ludhiana
RECOMMENDED
CHEAPEST
Ujjain
Ludhiana
Nakodar
Approx Travel Time
18h 6m
₹685
Onwards
Via Kota, Ludhiana
Ujjain
Kota
Ludhiana
Nakodar
Approx Travel Time
19h 46m
₹859
Onwards
Ujjain
Kota
Ludhiana
Nakodar
Approx Travel Time
20h 1m
₹6,272
Onwards
Via Delhi, Bathinda
FASTEST
Ujjain
Delhi
Bathinda
Nakodar
Approx Travel Time
17h 31m
₹6,279
Onwards
Via Chomu, Bathinda
Ujjain
Chomu
Bathinda
Nakodar
Approx Travel Time
23h 48m
₹5,063
Onwards
Via Mandsaur, Udaipur
Ujjain
Mandsaur
Udaipur
Nakodar
Approx Travel Time
1d 3h 20m
On Demand
Via Delhi, Ludhiana
Ujjain
Delhi
Ludhiana
Nakodar
Approx Travel Time
18h 53m
₹705
Onwards
Via Churu, Bathinda
Ujjain
Churu
Bathinda
Nakodar
Approx Travel Time
21h 48m
₹5,064
Onwards
Via Kota, Ambala
Ujjain
Kota
Ambala
Nakodar
Approx Travel Time
21h 24m
₹844
Onwards
Via Khachrod, Ludhiana
Ujjain
Khachrod
Ludhiana
Nakodar
Approx Travel Time
19h 49m
On Demand
Frequently Asked Questions
What is the distance between Ujjain and Nakodar?
Nakodar is approximately 1100+ kms from Ujjain.
How long does it take to reach Nakodar from Ujjain?
It takes approximately 18 hours to reach Nakodar from Ujjain by Train, Flight, Cab Via Delhi, Bathinda.
What is the cheapest way to reach Nakodar from Ujjain?
The cheapest way to reach Nakodar from Ujjain is by Train Via Ludhiana.
What is the fastest way to reach Nakodar from Ujjain?
The fastest way to reach Nakodar from Ujjain is by Train, Flight, Cab Via Delhi, Bathinda.


