hero
How2Go
Indore to Deogarh

Indore to Deogarh

Deogarh is approximately 1250+ km from Indore, 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 Deogarh.

Read More
Sort By
Mode of Transport

Via Bhubaneshwar

RECOMMENDED

FASTEST

Indore

Bhubaneshwar

Deogarh

Approx Travel Time

10h 5m

₹9,754

Onwards

Via Bhubaneshwar, Sambalpur

Indore

Bhubaneshwar

Sambalpur

Deogarh

Approx Travel Time

10h 51m

₹9,491

Onwards

Indore

Bhubaneshwar

Sambalpur

Deogarh

Approx Travel Time

14h 25m

₹9,856

Onwards

Direct Bus

Indore

Deogarh

Approx Travel Time

23h

₹4,000

Onwards

Via Sambalpur

CHEAPEST

Indore

Sambalpur

Deogarh

Approx Travel Time

23h 55m

₹527

Onwards

Via Dewas

Indore

Dewas

Deogarh

Approx Travel Time

1d 1h 8m

₹2,550

Onwards

Via Raipur, Sambalpur

Indore

Raipur

Sambalpur

Deogarh

Approx Travel Time

12h 15m

₹6,292

Onwards

Via Bhubaneshwar, Cuttack

Indore

Bhubaneshwar

Cuttack

Deogarh

Approx Travel Time

10h 42m

₹9,799

Onwards

Indore

Bhubaneshwar

Cuttack

Deogarh

Approx Travel Time

11h 27m

₹10,718

Onwards

Via Raipur, Bhubaneshwar

Indore

Raipur

Bhubaneshwar

Deogarh

Approx Travel Time

11h 55m

₹11,668

Onwards

Frequently Asked Questions

What is the distance between Indore and Deogarh?

Deogarh is approximately 1250+ kms from Indore.

How long does it take to reach Deogarh from Indore?

It takes approximately 10 hours to reach Deogarh from Indore by Flight, Bus Via Bhubaneshwar.

What is the cheapest way to reach Deogarh from Indore?

The cheapest way to reach Deogarh from Indore is by Train, Bus Via Sambalpur.

What is the fastest way to reach Deogarh from Indore?

The fastest way to reach Deogarh from Indore is by Flight, Bus Via Bhubaneshwar.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India