hero
How2Go
Ujjain to Nanpara

Ujjain to Nanpara

Nanpara is approximately 900+ km from Ujjain, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nanpara.

Read More
Sort By
Mode of Transport

Via Indore, Lucknow

RECOMMENDED

Ujjain

Indore

Lucknow

Nanpara

Approx Travel Time

11h 12m

₹7,419

Onwards

Ujjain

Indore

Lucknow

Nanpara

Approx Travel Time

11h 31m

₹8,765

Onwards

Ujjain

Indore

Lucknow

Nanpara

Approx Travel Time

11h 57m

₹7,939

Onwards

FASTEST

Ujjain

Indore

Lucknow

Nanpara

Approx Travel Time

11h 9m

₹10,434

Onwards

Ujjain

Indore

Lucknow

Nanpara

Approx Travel Time

11h 28m

₹11,780

Onwards

Ujjain

Indore

Lucknow

Nanpara

Approx Travel Time

11h 54m

₹10,954

Onwards

Via Kanpur

Ujjain

Kanpur

Nanpara

Approx Travel Time

15h 14m

₹5,295

Onwards

CHEAPEST

Ujjain

Kanpur

Nanpara

Approx Travel Time

17h 16m

₹649

Onwards

Via Lucknow

Ujjain

Lucknow

Nanpara

Approx Travel Time

19h 27m

₹2,025

Onwards

Via Guna, Lucknow

Ujjain

Guna

Lucknow

Nanpara

Approx Travel Time

19h 39m

₹7,567

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Nanpara?

Nanpara is approximately 900+ kms from Ujjain.

How long does it take to reach Nanpara from Ujjain?

It takes approximately 11 hours to reach Nanpara from Ujjain by Train, Flight, Cab Via Indore, Lucknow.

What is the cheapest way to reach Nanpara from Ujjain?

The cheapest way to reach Nanpara from Ujjain is by Train, Bus Via Kanpur.

What is the fastest way to reach Nanpara from Ujjain?

The fastest way to reach Nanpara from Ujjain is by Train, Flight, Cab Via Indore, Lucknow.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India