
Nanpara to Ujjain
Ujjain is approximately 950+ kms from Nanpara. The fastest way to reach Ujjain from Nanpara is by Cab, Flight, Train Via Lucknow, Indore. It takes approximately 10 hours. The cheapest way to reach Ujjain from Nanpara is by Cab, Train Via Lucknow, Bhopal which would take approximately 22 hours.
Sort By
Mode of Transport
Via Lucknow, Indore
RECOMMENDED
FASTEST
Nanpara
Lucknow
Indore
Ujjain
Approx Travel Time
9h 20m
₹9,082
Onwards
Nanpara
Lucknow
Indore
Ujjain
Approx Travel Time
9h 20m
₹10,528
Onwards
Nanpara
Lucknow
Indore
Ujjain
Approx Travel Time
9h 35m
₹9,107
Onwards
Via Lucknow
Nanpara
Lucknow
Ujjain
Approx Travel Time
19h 25m
On Demand
Via Lucknow, Bhopal
Nanpara
Lucknow
Bhopal
Ujjain
Approx Travel Time
11h 10m
₹9,828
Onwards
Nanpara
Lucknow
Bhopal
Ujjain
Approx Travel Time
11h 50m
₹9,943
Onwards
CHEAPEST
Nanpara
Lucknow
Bhopal
Ujjain
Approx Travel Time
21h 40m
₹4,421
Onwards
Nanpara
Lucknow
Bhopal
Ujjain
Approx Travel Time
13h 33m
₹12,016
Onwards
Nanpara
Lucknow
Bhopal
Ujjain
Approx Travel Time
22h 20m
₹4,536
Onwards
Via Lucknow, Agra
Nanpara
Lucknow
Agra
Ujjain
Approx Travel Time
17h 50m
₹16,457
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, Train Via Lucknow, Indore.
What is the cheapest way to reach Ujjain from Nanpara?
The cheapest way to reach Ujjain from Nanpara is by Cab, Train Via Lucknow, Bhopal.
What is the fastest way to reach Ujjain from Nanpara?
The fastest way to reach Ujjain from Nanpara is by Cab, Flight, Train Via Lucknow, Indore.