
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
₹7,903
Onwards
Via Cochin, Nagpur
Nilambur
Cochin
Nagpur
Ujjain
Approx Travel Time
17h 20m
₹6,831
Onwards
Nilambur
Cochin
Nagpur
Ujjain
Approx Travel Time
18h 20m
₹7,366
Onwards
Via Cochin, Ahmedabad
FASTEST
Nilambur
Cochin
Ahmedabad
Ujjain
Approx Travel Time
16h 5m
₹6,722
Onwards
Nilambur
Cochin
Ahmedabad
Ujjain
Approx Travel Time
16h 50m
₹7,142
Onwards
Via Cochin, Mumbai
Nilambur
Cochin
Mumbai
Ujjain
Approx Travel Time
20h 5m
₹4,328
Onwards
Nilambur
Cochin
Mumbai
Ujjain
Approx Travel Time
21h 35m
₹4,839
Onwards
Via Cochin, Pune
Nilambur
Cochin
Pune
Ujjain
Approx Travel Time
21h 20m
₹4,486
Onwards
Via Cochin, Hyderabad
Nilambur
Cochin
Hyderabad
Ujjain
Approx Travel Time
22h 50m
₹4,851
Onwards
Via Cochin, Goa
CHEAPEST
Nilambur
Cochin
Goa
Ujjain
Approx Travel Time
1d 2h 50m
₹3,866
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.