hero
How2Go
Giridih to Shillong

Giridih to Shillong

Shillong is approximately 600+ km from Giridih, 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 Shillong.

Read More
Sort By
Mode of Transport

Via Guwahati

RECOMMENDED

Giridih

Guwahati

Shillong

Approx Travel Time

6h 50m

₹5,103

Onwards

Giridih

Guwahati

Shillong

Approx Travel Time

6h 48m

₹7,311

Onwards

Via Kolkata

FASTEST

Giridih

Kolkata

Shillong

Approx Travel Time

4h 15m

₹29,664

Onwards

Giridih

Kolkata

Shillong

Approx Travel Time

10h 57m

₹9,666

Onwards

Giridih

Kolkata

Shillong

Approx Travel Time

11h 3m

₹15,896

Onwards

Via Guwahati, Guwahati

Giridih

Guwahati

Guwahati

Shillong

Approx Travel Time

7h 50m

₹5,248

Onwards

Giridih

Guwahati

Guwahati

Shillong

Approx Travel Time

7h 28m

₹7,456

Onwards

Via Siliguri

CHEAPEST

Giridih

Siliguri

Shillong

Approx Travel Time

1d 2h 35m

₹2,000

Onwards

Via Siliguri, Rangia

Giridih

Siliguri

Rangia

Shillong

Approx Travel Time

1d 3h 17m

₹8,495

Onwards

Via Guwahati, Rangia

Giridih

Guwahati

Rangia

Shillong

Approx Travel Time

8h 4m

₹11,189

Onwards

Frequently Asked Questions

What is the distance between Giridih and Shillong?

Shillong is approximately 600+ kms from Giridih.

How long does it take to reach Shillong from Giridih?

It takes approximately 4 hours to reach Shillong from Giridih by Flight Via Kolkata.

What is the cheapest way to reach Shillong from Giridih?

The cheapest way to reach Shillong from Giridih is by Bus Via Siliguri.

What is the fastest way to reach Shillong from Giridih?

The fastest way to reach Shillong from Giridih is by Flight Via Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India