hero
How2Go
Ghatshila to Dahod

Ghatshila to Dahod

Dahod is approximately 1650+ km from Ghatshila, 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 Dahod.

Read More
Sort By
Mode of Transport

Via Ranchi, Ahmedabad

RECOMMENDED

FASTEST

Ghatshila

Ranchi

Ahmedabad

Dahod

Approx Travel Time

12h 23m

On Demand

Ghatshila

Ranchi

Ahmedabad

Dahod

Approx Travel Time

13h 30m

₹9,168

Onwards

Ghatshila

Ranchi

Ahmedabad

Dahod

Approx Travel Time

12h 50m

₹12,299

Onwards

Via Jharsuguda, Katni

CHEAPEST

Ghatshila

Jharsuguda

Katni

Dahod

Approx Travel Time

1d 2h 59m

₹870

Onwards

Via Jharsuguda, Bhopal

Ghatshila

Jharsuguda

Bhopal

Dahod

Approx Travel Time

1d 6h 14m

₹1,640

Onwards

Via Jharsuguda, Ujjain

Ghatshila

Jharsuguda

Ujjain

Dahod

Approx Travel Time

1d 4h 46m

₹7,060

Onwards

Via Bhubaneshwar, Bhilai

Ghatshila

Bhubaneshwar

Bhilai

Dahod

Approx Travel Time

1d 15h 52m

₹5,690

Onwards

Via Bhubaneshwar, Indore

Ghatshila

Bhubaneshwar

Indore

Dahod

Approx Travel Time

16h 55m

₹11,071

Onwards

Ghatshila

Bhubaneshwar

Indore

Dahod

Approx Travel Time

17h 5m

₹11,870

Onwards

Via Kolkata, Indore

Ghatshila

Kolkata

Indore

Dahod

Approx Travel Time

15h 57m

₹13,013

Onwards

Frequently Asked Questions

What is the distance between Ghatshila and Dahod?

Dahod is approximately 1650+ kms from Ghatshila.

How long does it take to reach Dahod from Ghatshila?

It takes approximately 13 hours to reach Dahod from Ghatshila by Train, Flight Via Ranchi, Ahmedabad.

What is the cheapest way to reach Dahod from Ghatshila?

The cheapest way to reach Dahod from Ghatshila is by Train Via Jharsuguda, Katni.

What is the fastest way to reach Dahod from Ghatshila?

The fastest way to reach Dahod from Ghatshila is by Train, Flight Via Ranchi, Ahmedabad.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India