Nandura to Ujjain - Multiple Options To Reach By Train, Cab
Ujjain is approximately 300+ kms from Nandura. The fastest way to reach Ujjain from Nandura is by Train Via Malkapur. It takes approximately 8 hours. The cheapest way to reach Ujjain from Nandura is by Train Via Malkapur which would take approximately 8 hours.
Sort By
Mode of Transport
Via Malkapur
RECOMMENDED
CHEAPEST
FASTEST
Nandura
Malkapur
Ujjain
Approx Travel Time
7h 40m
₹435
Onwards
Via Bhusawal
Nandura
Bhusawal
Ujjain
Approx Travel Time
8h 10m
On Demand
Nandura
Bhusawal
Ujjain
Approx Travel Time
10h 22m
On Demand
Via Jalgaon
Nandura
Jalgaon
Ujjain
Approx Travel Time
8h 55m
On Demand
Via Bhusawal, Khandwa
Nandura
Bhusawal
Khandwa
Ujjain
Approx Travel Time
10h 5m
On Demand
Nandura
Bhusawal
Khandwa
Ujjain
Approx Travel Time
11h 17m
On Demand
Via Akola
Nandura
Akola
Ujjain
Approx Travel Time
9h 40m
₹445
Onwards
Frequently Asked Questions
What is the distance between Nandura and Ujjain?
Ujjain is approximately 300+ kms from Nandura.
How long does it take to reach Ujjain from Nandura?
It takes approximately 8 hours to reach Ujjain from Nandura by Train Via Malkapur.
What is the cheapest way to reach Ujjain from Nandura?
The cheapest way to reach Ujjain from Nandura is by Train Via Malkapur.
What is the fastest way to reach Ujjain from Nandura?
The fastest way to reach Ujjain from Nandura is by Train Via Malkapur.