
Shillong to Delhi
Delhi is approximately 1650+ 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, Flight Via Guwahati which would take approximately 7 hours.
Sort By
Mode of Transport
Via Guwahati
Shillong
Guwahati
Delhi
Approx Travel Time
5h 10m
₹11,470
Onwards
CHEAPEST
Shillong
Guwahati
Delhi
Approx Travel Time
6h 25m
₹6,539
Onwards
Shillong
Guwahati
Delhi
Approx Travel Time
6h 25m
₹9,623
Onwards
Via Kolkata
Shillong
Kolkata
Delhi
Approx Travel Time
5h 25m
₹10,918
Onwards
Via Dimapur
Shillong
Dimapur
Delhi
Approx Travel Time
5h 40m
On Demand
Via Kolkata, Patna
Shillong
Kolkata
Patna
Delhi
Approx Travel Time
6h 50m
₹14,492
Onwards
Via Silchar
Shillong
Silchar
Delhi
Approx Travel Time
8h 40m
₹9,586
Onwards
Via Aizawl
Shillong
Aizawl
Delhi
Approx Travel Time
5h 40m
₹10,937
Onwards
Via Siliguri
Shillong
Siliguri
Delhi
Approx Travel Time
13h 55m
₹9,273
Onwards
Frequently Asked Questions
What is the distance between Shillong and Delhi?
Delhi is approximately 1650+ 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, Flight Via Guwahati.
What is the fastest way to reach Delhi from Shillong?
The fastest way to reach Delhi from Shillong is by Flight.
Routes Connecting Shillong
Routes From Shillong
Routes To Shillong
- Kota to Shillong
- Bihar-Sharif to Shillong
- Ambikapur to Shillong
- Kushinagar to Shillong
- Thiruthani to Shillong
- Denkanikota to Shillong
- Venice to Shillong
- Amalner to Shillong
- Gopalganj to Shillong
- Jorhat to Shillong
- Bargarh to Shillong
- Cuttack to Shillong
- Kiraoli to Shillong
- Neemrana to Shillong
- Agartala to Shillong