hero
How2Go
Darjeeling to Ghatshila

Darjeeling to Ghatshila

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

Read More
Sort By
Mode of Transport

Via Siliguri, Kolkata

RECOMMENDED

FASTEST

Darjeeling

Siliguri

Kolkata

Ghatshila

Approx Travel Time

10h 41m

₹17,286

Onwards

Darjeeling

Siliguri

Kolkata

Ghatshila

Approx Travel Time

12h 46m

₹14,449

Onwards

Via Siliguri, Kharagpur

CHEAPEST

Darjeeling

Siliguri

Kharagpur

Ghatshila

Approx Travel Time

15h 41m

₹3,033

Onwards

Via Siliguri, Purulia

Darjeeling

Siliguri

Purulia

Ghatshila

Approx Travel Time

15h 21m

On Demand

Darjeeling

Siliguri

Purulia

Ghatshila

Approx Travel Time

22h 6m

On Demand

Darjeeling

Siliguri

Purulia

Ghatshila

Approx Travel Time

17h 6m

On Demand

Via Siliguri, Durgapur

Darjeeling

Siliguri

Durgapur

Ghatshila

Approx Travel Time

18h 11m

₹11,428

Onwards

Darjeeling

Siliguri

Durgapur

Ghatshila

Approx Travel Time

15h 11m

₹11,063

Onwards

Darjeeling

Siliguri

Durgapur

Ghatshila

Approx Travel Time

16h 56m

₹8,226

Onwards

Via Islampur, Purulia

Darjeeling

Islampur

Purulia

Ghatshila

Approx Travel Time

16h 55m

On Demand

Frequently Asked Questions

What is the distance between Darjeeling and Ghatshila?

Ghatshila is approximately 700+ kms from Darjeeling.

How long does it take to reach Ghatshila from Darjeeling?

It takes approximately 11 hours to reach Ghatshila from Darjeeling by Bus, Flight, Cab Via Siliguri, Kolkata.

What is the cheapest way to reach Ghatshila from Darjeeling?

The cheapest way to reach Ghatshila from Darjeeling is by Cab, Train Via Siliguri, Kharagpur.

What is the fastest way to reach Ghatshila from Darjeeling?

The fastest way to reach Ghatshila from Darjeeling is by Bus, Flight, Cab Via Siliguri, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India