hero
How2Go
Sakleshpur to Ujjain

Sakleshpur to Ujjain

Ujjain is approximately 1350+ km from Sakleshpur, 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 Bangalore, Indore

RECOMMENDED

FASTEST

Sakleshpur

Bangalore

Indore

Ujjain

Approx Travel Time

10h 24m

₹7,099

Onwards

Sakleshpur

Bangalore

Indore

Ujjain

Approx Travel Time

11h

₹7,850

Onwards

Sakleshpur

Bangalore

Indore

Ujjain

Approx Travel Time

11h 44m

₹7,314

Onwards

Sakleshpur

Bangalore

Indore

Ujjain

Approx Travel Time

11h 10m

₹7,804

Onwards

Via Bangalore, Bhopal

Sakleshpur

Bangalore

Bhopal

Ujjain

Approx Travel Time

13h 19m

₹6,445

Onwards

Sakleshpur

Bangalore

Bhopal

Ujjain

Approx Travel Time

13h 9m

₹6,735

Onwards

Ads by MMT

Via Bangalore, Nagpur

CHEAPEST

Sakleshpur

Bangalore

Nagpur

Ujjain

Approx Travel Time

1d 4h 39m

₹1,010

Onwards

Via Mangalore, Pune

Sakleshpur

Mangalore

Pune

Ujjain

Approx Travel Time

1d 12h 35m

₹3,599

Onwards

Ads by MMT

Via Udupi

Sakleshpur

Udupi

Ujjain

Approx Travel Time

1d 8h 29m

₹1,539

Onwards

Sakleshpur

Udupi

Ujjain

Approx Travel Time

1d 7h 22m

₹4,890

Onwards

Frequently Asked Questions

What is the distance between Sakleshpur and Ujjain?

Ujjain is approximately 1350+ kms from Sakleshpur.

How long does it take to reach Ujjain from Sakleshpur?

It takes approximately 11 hours to reach Ujjain from Sakleshpur by Train, Flight Via Bangalore, Indore.

What is the cheapest way to reach Ujjain from Sakleshpur?

The cheapest way to reach Ujjain from Sakleshpur is by Train Via Bangalore, Nagpur.

What is the fastest way to reach Ujjain from Sakleshpur?

The fastest way to reach Ujjain from Sakleshpur is by Train, Flight Via Bangalore, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India