hero
How2Go
Roorkee to Shillong

Roorkee to Shillong

Shillong is approximately 1700+ kms from Roorkee. The fastest way to reach Shillong from Roorkee is by Cab, Flight Via Delhi. It takes approximately 10 hours. The cheapest way to reach Shillong from Roorkee is by Train, Bus Via Siwan, Siliguri which would take approximately 46 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Roorkee

Delhi

Shillong

Approx Travel Time

9h 28m

₹10,412

Onwards

Roorkee

Delhi

Shillong

Approx Travel Time

9h 38m

₹7,484

Onwards

Roorkee

Delhi

Shillong

Approx Travel Time

9h 40m

₹7,758

Onwards

Direct Cab

Roorkee

Shillong

Approx Travel Time

1d 13h 53m

On Demand

Ads by MMT

Via Rangia

Roorkee

Rangia

Shillong

Approx Travel Time

1d 15h 56m

On Demand

Via Siwan, Siliguri

CHEAPEST

Roorkee

Siwan

Siliguri

Shillong

Approx Travel Time

1d 22h 7m

₹2,045

Onwards

Ads by MMT

Via Dehradun, Kolkata

Roorkee

Dehradun

Kolkata

Shillong

Approx Travel Time

9h 32m

On Demand

Via Dehradun, Guwahati

Roorkee

Dehradun

Guwahati

Shillong

Approx Travel Time

10h 2m

On Demand

Roorkee

Dehradun

Guwahati

Shillong

Approx Travel Time

10h 25m

₹13,894

Onwards

Roorkee

Dehradun

Guwahati

Shillong

Approx Travel Time

10h 27m

₹13,688

Onwards

Frequently Asked Questions

What is the distance between Roorkee and Shillong?

Shillong is approximately 1700+ kms from Roorkee.

How long does it take to reach Shillong from Roorkee?

It takes approximately 10 hours to reach Shillong from Roorkee by Cab, Flight Via Delhi.

What is the cheapest way to reach Shillong from Roorkee?

The cheapest way to reach Shillong from Roorkee is by Train, Bus Via Siwan, Siliguri.

What is the fastest way to reach Shillong from Roorkee?

The fastest way to reach Shillong from Roorkee is by Cab, Flight Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India