hero
How2Go
Shillong to Darjeeling

Shillong to Darjeeling

Darjeeling is approximately 450+ kms from Shillong. The fastest way to reach Darjeeling from Shillong is by Flight, Cab Via Guwahati, Siliguri. It takes approximately 5 hours. The cheapest way to reach Darjeeling from Shillong is by Bus, Train, Cab Via Guwahati, Siliguri which would take approximately 13 hours.

Sort By
Mode of Transport

Via Guwahati, Siliguri

RECOMMENDED

FASTEST

Shillong

Guwahati

Siliguri

Darjeeling

Approx Travel Time

5h 5m

₹10,338

Onwards

Shillong

Guwahati

Siliguri

Darjeeling

Approx Travel Time

6h 20m

₹5,257

Onwards

Shillong

Guwahati

Siliguri

Darjeeling

Approx Travel Time

6h 20m

₹8,327

Onwards

Shillong

Guwahati

Siliguri

Darjeeling

Approx Travel Time

11h 50m

₹8,203

Onwards

CHEAPEST

Shillong

Guwahati

Siliguri

Darjeeling

Approx Travel Time

13h 5m

₹3,122

Onwards

Via Siliguri

Shillong

Siliguri

Darjeeling

Approx Travel Time

12h 40m

₹3,467

Onwards

Ads by MMT

Via Guwahati, Jaldapara

Shillong

Guwahati

Jaldapara

Darjeeling

Approx Travel Time

11h 20m

₹10,631

Onwards

Shillong

Guwahati

Jaldapara

Darjeeling

Approx Travel Time

12h 35m

₹5,550

Onwards

Frequently Asked Questions

What is the distance between Shillong and Darjeeling?

Darjeeling is approximately 450+ kms from Shillong.

How long does it take to reach Darjeeling from Shillong?

It takes approximately 5 hours to reach Darjeeling from Shillong by Flight, Cab Via Guwahati, Siliguri.

What is the cheapest way to reach Darjeeling from Shillong?

The cheapest way to reach Darjeeling from Shillong is by Bus, Train, Cab Via Guwahati, Siliguri.

What is the fastest way to reach Darjeeling from Shillong?

The fastest way to reach Darjeeling from Shillong is by Flight, Cab Via Guwahati, Siliguri.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India