
Nirmal to Ujjain
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,315
Onwards
Nirmal
Nagpur
Ujjain
Approx Travel Time
19h 10m
₹1,850
Onwards
Via Nagpur, Itarsi
Nirmal
Nagpur
Itarsi
Ujjain
Approx Travel Time
18h 35m
₹1,355
Onwards
Nirmal
Nagpur
Itarsi
Ujjain
Approx Travel Time
20h 41m
₹7,524
Onwards
Via Nagpur, Indore
FASTEST
Nirmal
Nagpur
Indore
Ujjain
Approx Travel Time
11h 20m
₹5,057
Onwards
Nirmal
Nagpur
Indore
Ujjain
Approx Travel Time
11h 35m
₹5,082
Onwards
Via Nagpur, Bhopal
CHEAPEST
Nirmal
Nagpur
Bhopal
Ujjain
Approx Travel Time
19h 25m
₹1,260
Onwards
Nirmal
Nagpur
Bhopal
Ujjain
Approx Travel Time
20h 5m
₹1,420
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.