hero
How2Go

Shillong to Delhi

Delhi is approximately 1500+ kms from Shillong. The fastest way to reach Delhi from Shillong is by Flight. It takes approximately 4 hours. The cheapest way to reach Delhi from Shillong is by Bus, Train Via Siliguri which would take approximately 38 hours.

Sort By
Mode of Transport

Direct Flight

RECOMMENDED

FASTEST

Shillong

Delhi

Approx Travel Time

3h 25m

₹7,012

Onwards

Via Guwahati

Shillong

Guwahati

Delhi

Approx Travel Time

4h

₹14,263

Onwards

Shillong

Guwahati

Delhi

Approx Travel Time

6h 23m

₹9,957

Onwards

Shillong

Guwahati

Delhi

Approx Travel Time

7h 25m

₹7,048

Onwards

Shillong

Guwahati

Delhi

Approx Travel Time

1d 11h 38m

₹3,973

Onwards

Ads by MMT

Via Kolkata, Ghaziabad

Shillong

Kolkata

Ghaziabad

Delhi

Approx Travel Time

6h 15m

₹10,888

Onwards

Via Siliguri

CHEAPEST

Shillong

Siliguri

Delhi

Approx Travel Time

1d 14h 10m

₹1,405

Onwards

Ads by MMT

Via Siliguri, Gorakhpur

Shillong

Siliguri

Gorakhpur

Delhi

Approx Travel Time

1d 18h 20m

₹3,500

Onwards

Direct Cab

Shillong

Delhi

Approx Travel Time

2d 2h

₹90,477

Onwards

Via Guwahati, Siliguri

Shillong

Guwahati

Siliguri

Delhi

Approx Travel Time

5h 55m

₹15,221

Onwards

Frequently Asked Questions

What is the distance between Shillong and Delhi?

Delhi is approximately 1500+ kms from Shillong.

How long does it take to reach Delhi from Shillong?

It takes approximately 4 hours to reach Delhi from Shillong by Flight.

What is the cheapest way to reach Delhi from Shillong?

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

What is the fastest way to reach Delhi from Shillong?

The fastest way to reach Delhi from Shillong is by Flight.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India