
Nanpara to Ujjain
Ujjain is approximately 950+ kms from Nanpara. The fastest way to reach Ujjain from Nanpara is by Cab, Flight Via Lucknow, Indore. It takes approximately 10 hours. The cheapest way to reach Ujjain from Nanpara is by Bus, Train Via Kanpur which would take approximately 20 hours.
Sort By
Mode of Transport
Via Lucknow, Indore
RECOMMENDED
FASTEST
Nanpara
Lucknow
Indore
Ujjain
Approx Travel Time
10h 3m
₹10,181
Onwards
Nanpara
Lucknow
Indore
Ujjain
Approx Travel Time
10h 19m
₹8,917
Onwards
Nanpara
Lucknow
Indore
Ujjain
Approx Travel Time
10h 14m
₹8,927
Onwards
Nanpara
Lucknow
Indore
Ujjain
Approx Travel Time
10h 59m
₹6,770
Onwards
Via Lucknow, Bhopal
Nanpara
Lucknow
Bhopal
Ujjain
Approx Travel Time
10h 59m
₹8,163
Onwards
Via Kanpur
Nanpara
Kanpur
Ujjain
Approx Travel Time
19h 9m
₹6,890
Onwards
CHEAPEST
Nanpara
Kanpur
Ujjain
Approx Travel Time
20h 7m
₹772
Onwards
Via Lucknow, Guna
Nanpara
Lucknow
Guna
Ujjain
Approx Travel Time
22h 12m
₹6,187
Onwards
Via Lucknow
Nanpara
Lucknow
Ujjain
Approx Travel Time
22h
₹1,398
Onwards
Via Ayodhya, Indore
Nanpara
Ayodhya
Indore
Ujjain
Approx Travel Time
11h 52m
₹11,884
Onwards
Frequently Asked Questions
What is the distance between Nanpara and Ujjain?
Ujjain is approximately 950+ kms from Nanpara.
How long does it take to reach Ujjain from Nanpara?
It takes approximately 10 hours to reach Ujjain from Nanpara by Cab, Flight Via Lucknow, Indore.
What is the cheapest way to reach Ujjain from Nanpara?
The cheapest way to reach Ujjain from Nanpara is by Bus, Train Via Kanpur.
What is the fastest way to reach Ujjain from Nanpara?
The fastest way to reach Ujjain from Nanpara is by Cab, Flight Via Lucknow, Indore.


