
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,552
Onwards
CHEAPEST
Shillong
Guwahati
Delhi
Approx Travel Time
6h 25m
₹6,473
Onwards
Shillong
Guwahati
Delhi
Approx Travel Time
6h 25m
₹9,553
Onwards
Via Kolkata
Shillong
Kolkata
Delhi
Approx Travel Time
5h 25m
₹11,379
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
₹13,963
Onwards
Via Silchar
Shillong
Silchar
Delhi
Approx Travel Time
8h 40m
₹9,113
Onwards
Via Aizawl
Shillong
Aizawl
Delhi
Approx Travel Time
5h 40m
₹11,071
Onwards
Via Siliguri
Shillong
Siliguri
Delhi
Approx Travel Time
13h 55m
₹7,573
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
- Shillong to Rohtak
- Shillong to Pendra
- Shillong to Jamshedpur
- Shillong to Churu
- Shillong to Siddipet
- Shillong to Dharampur
- Shillong to Itarsi
- Shillong to Shahabad
- Shillong to Surendranagar
- Shillong to Kavali
- Shillong to Maldives
- Shillong to Thiruthani
- Shillong to Nainital
- Shillong to Laxmangarh
- Shillong to Palampur