hero
How2Go
Sanawad to Guna

Sanawad to Guna

Guna is approximately 300+ km from Sanawad, 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 Guna.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Sanawad

Guna

Approx Travel Time

6h 23m

₹600

Onwards

Via Shajapur

FASTEST

Sanawad

Shajapur

Guna

Approx Travel Time

5h 42m

₹445

Onwards

Via Indore

CHEAPEST

Sanawad

Indore

Guna

Approx Travel Time

5h 59m

₹350

Onwards

Via Indore, Shajapur

Sanawad

Indore

Shajapur

Guna

Approx Travel Time

5h 43m

₹375

Onwards

Via Biaora

Sanawad

Biaora

Guna

Approx Travel Time

6h 30m

₹745

Onwards

Via Indore, Dewas

Sanawad

Indore

Dewas

Guna

Approx Travel Time

6h 22m

₹380

Onwards

Sanawad

Indore

Dewas

Guna

Approx Travel Time

6h 49m

₹385

Onwards

Via Indore, Ujjain

Sanawad

Indore

Ujjain

Guna

Approx Travel Time

7h 11m

₹355

Onwards

Via Ujjain

Sanawad

Ujjain

Guna

Approx Travel Time

7h 18m

₹870

Onwards

Via Dewas

Sanawad

Dewas

Guna

Approx Travel Time

8h 1m

₹835

Onwards

Frequently Asked Questions

What is the distance between Sanawad and Guna?

Guna is approximately 300+ kms from Sanawad.

How long does it take to reach Guna from Sanawad?

It takes approximately 6 hours to reach Guna from Sanawad by Bus, Train Via Shajapur.

What is the cheapest way to reach Guna from Sanawad?

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

What is the fastest way to reach Guna from Sanawad?

The fastest way to reach Guna from Sanawad is by Bus, Train Via Shajapur.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India