hero
How2Go
Ujjain to Sanawad

Ujjain to Sanawad

Sanawad is approximately 100+ 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 Sanawad.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

FASTEST

Ujjain

Sanawad

Approx Travel Time

3h 9m

₹600

Onwards

Via Indore

CHEAPEST

Ujjain

Indore

Sanawad

Approx Travel Time

5h 5m

₹230

Onwards

Ujjain

Indore

Sanawad

Approx Travel Time

5h 55m

₹750

Onwards

Via Barwah

Ujjain

Barwah

Sanawad

Approx Travel Time

5h 30m

₹700

Onwards

Via Dewas, Indore

Ujjain

Dewas

Indore

Sanawad

Approx Travel Time

5h 44m

₹340

Onwards

Ujjain

Dewas

Indore

Sanawad

Approx Travel Time

6h 32m

₹345

Onwards

Ujjain

Dewas

Indore

Sanawad

Approx Travel Time

7h 8m

₹795

Onwards

Ujjain

Dewas

Indore

Sanawad

Approx Travel Time

6h 4m

₹1,617

Onwards

Via Indore, Barwah

Ujjain

Indore

Barwah

Sanawad

Approx Travel Time

5h 59m

₹580

Onwards

Via Mhow, Indore

Ujjain

Mhow

Indore

Sanawad

Approx Travel Time

7h

₹340

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Sanawad?

Sanawad is approximately 100+ kms from Ujjain.

How long does it take to reach Sanawad from Ujjain?

It takes approximately 3 hours to reach Sanawad from Ujjain by Bus.

What is the cheapest way to reach Sanawad from Ujjain?

The cheapest way to reach Sanawad from Ujjain is by Train, Bus Via Indore.

What is the fastest way to reach Sanawad from Ujjain?

The fastest way to reach Sanawad from Ujjain is by Bus.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India