hero
How2Go
Sultanpur to Ujjain

Sultanpur to Ujjain

Ujjain is approximately 850+ km from Sultanpur, 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 Ujjain.

Read More
Sort By
Mode of Transport

Via Lucknow, Indore

RECOMMENDED

FASTEST

Sultanpur

Lucknow

Indore

Ujjain

Approx Travel Time

8h 49m

On Demand

Sultanpur

Lucknow

Indore

Ujjain

Approx Travel Time

9h 25m

On Demand

Sultanpur

Lucknow

Indore

Ujjain

Approx Travel Time

10h 9m

On Demand

Direct Train

CHEAPEST

Sultanpur

Ujjain

Approx Travel Time

14h 42m

₹450

Onwards

Via Kanpur

Sultanpur

Kanpur

Ujjain

Approx Travel Time

14h 55m

₹545

Onwards

Sultanpur

Kanpur

Ujjain

Approx Travel Time

14h 38m

₹4,984

Onwards

Sultanpur

Kanpur

Ujjain

Approx Travel Time

16h 55m

₹1,980

Onwards

Via Lucknow

Sultanpur

Lucknow

Ujjain

Approx Travel Time

18h 22m

₹2,499

Onwards

Via Lucknow, Guna

Sultanpur

Lucknow

Guna

Ujjain

Approx Travel Time

18h 47m

₹8,202

Onwards

Via Prayagraj(Allahabad), Bhopal

Sultanpur

Prayagraj(Allahabad)

Bhopal

Ujjain

Approx Travel Time

8h 57m

₹10,645

Onwards

Frequently Asked Questions

What is the distance between Sultanpur and Ujjain?

Ujjain is approximately 850+ kms from Sultanpur.

How long does it take to reach Ujjain from Sultanpur?

It takes approximately 9 hours to reach Ujjain from Sultanpur by Train, Flight Via Lucknow, Indore.

What is the cheapest way to reach Ujjain from Sultanpur?

The cheapest way to reach Ujjain from Sultanpur is by Train.

What is the fastest way to reach Ujjain from Sultanpur?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India