
Nilambur to Ujjain
Ujjain is approximately 1750+ kms from Nilambur. The fastest way to reach Ujjain from Nilambur is by Train, Flight Via Cochin, Ahmedabad. It takes approximately 16 hours. The cheapest way to reach Ujjain from Nilambur is by Train, Flight Via Cochin, Goa which would take approximately 27 hours.
Sort By
Mode of Transport
Via Cochin, Nanded
RECOMMENDED
Nilambur
Cochin
Nanded
Ujjain
Approx Travel Time
18h 20m
₹8,446
Onwards
Via Cochin, Nagpur
Nilambur
Cochin
Nagpur
Ujjain
Approx Travel Time
17h 20m
₹6,378
Onwards
Nilambur
Cochin
Nagpur
Ujjain
Approx Travel Time
19h 35m
₹6,913
Onwards
Via Cochin, Ahmedabad
FASTEST
Nilambur
Cochin
Ahmedabad
Ujjain
Approx Travel Time
16h 5m
₹6,550
Onwards
Nilambur
Cochin
Ahmedabad
Ujjain
Approx Travel Time
17h 50m
₹6,970
Onwards
Via Cochin, Mumbai
Nilambur
Cochin
Mumbai
Ujjain
Approx Travel Time
20h 5m
₹5,469
Onwards
Nilambur
Cochin
Mumbai
Ujjain
Approx Travel Time
23h 5m
₹5,980
Onwards
Via Cochin, Hyderabad
Nilambur
Cochin
Hyderabad
Ujjain
Approx Travel Time
22h 50m
₹4,408
Onwards
Via Cochin, Pune
Nilambur
Cochin
Pune
Ujjain
Approx Travel Time
22h 50m
₹4,485
Onwards
Via Cochin, Goa
CHEAPEST
Nilambur
Cochin
Goa
Ujjain
Approx Travel Time
1d 2h 50m
₹2,294
Onwards
Frequently Asked Questions
What is the distance between Nilambur and Ujjain?
Ujjain is approximately 1750+ kms from Nilambur.
How long does it take to reach Ujjain from Nilambur?
It takes approximately 16 hours to reach Ujjain from Nilambur by Train, Flight Via Cochin, Ahmedabad.
What is the cheapest way to reach Ujjain from Nilambur?
The cheapest way to reach Ujjain from Nilambur is by Train, Flight Via Cochin, Goa.
What is the fastest way to reach Ujjain from Nilambur?
The fastest way to reach Ujjain from Nilambur is by Train, Flight Via Cochin, Ahmedabad.