Nirmal to Ujjain - Multiple Options To Reach By Bus, Train, Flight, Cab
Ujjain is approximately 700+ kms from Nirmal. The fastest way to reach Ujjain from Nirmal is by Bus, Flight, Train Via Nagpur, Indore. It takes approximately 12 hours. The cheapest way to reach Ujjain from Nirmal is by Bus, Train Via Nagpur, Bhopal which would take approximately 20 hours.
Sort By
Mode of Transport
Via Nagpur
RECOMMENDED
Nirmal
Nagpur
Ujjain
Approx Travel Time
16h 55m
₹1,515
Onwards
Nirmal
Nagpur
Ujjain
Approx Travel Time
19h 10m
₹2,050
Onwards
Via Nagpur, Itarsi
Nirmal
Nagpur
Itarsi
Ujjain
Approx Travel Time
18h 35m
₹1,555
Onwards
Nirmal
Nagpur
Itarsi
Ujjain
Approx Travel Time
20h 41m
₹7,693
Onwards
Via Nagpur, Indore
FASTEST
Nirmal
Nagpur
Indore
Ujjain
Approx Travel Time
11h 20m
₹5,215
Onwards
Nirmal
Nagpur
Indore
Ujjain
Approx Travel Time
11h 35m
₹5,205
Onwards
Via Nagpur, Bhopal
CHEAPEST
Nirmal
Nagpur
Bhopal
Ujjain
Approx Travel Time
19h 25m
₹1,460
Onwards
Nirmal
Nagpur
Bhopal
Ujjain
Approx Travel Time
20h 5m
₹1,620
Onwards
Frequently Asked Questions
What is the distance between Nirmal and Ujjain?
Ujjain is approximately 700+ kms from Nirmal.
How long does it take to reach Ujjain from Nirmal?
It takes approximately 12 hours to reach Ujjain from Nirmal by Bus, Flight, Train Via Nagpur, Indore.
What is the cheapest way to reach Ujjain from Nirmal?
The cheapest way to reach Ujjain from Nirmal is by Bus, Train Via Nagpur, Bhopal.
What is the fastest way to reach Ujjain from Nirmal?
The fastest way to reach Ujjain from Nirmal is by Bus, Flight, Train Via Nagpur, Indore.