
Shillong to Gurgaon
Gurgaon is approximately 1650+ kms from Shillong. The fastest way to reach Gurgaon from Shillong is by Flight, Train Via Delhi. It takes approximately 5 hours. The cheapest way to reach Gurgaon from Shillong is by Flight, Train Via Delhi which would take approximately 5 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Shillong
Delhi
Gurgaon
Approx Travel Time
5h 10m
₹7,080
Onwards
Shillong
Delhi
Gurgaon
Approx Travel Time
5h 10m
₹7,325
Onwards
Shillong
Delhi
Gurgaon
Approx Travel Time
5h 10m
On Demand
Via Kolkata, Delhi
Shillong
Kolkata
Delhi
Gurgaon
Approx Travel Time
7h 5m
₹10,616
Onwards
Shillong
Kolkata
Delhi
Gurgaon
Approx Travel Time
7h 5m
₹10,861
Onwards
Shillong
Kolkata
Delhi
Gurgaon
Approx Travel Time
7h 5m
On Demand
Via Kolkata, Ghaziabad
Shillong
Kolkata
Ghaziabad
Gurgaon
Approx Travel Time
7h 35m
On Demand
Shillong
Kolkata
Ghaziabad
Gurgaon
Approx Travel Time
7h 35m
On Demand
Via Kolkata, Lucknow
Shillong
Kolkata
Lucknow
Gurgaon
Approx Travel Time
15h 5m
On Demand
Via Kolkata, Dehradun
Shillong
Kolkata
Dehradun
Gurgaon
Approx Travel Time
11h 35m
On Demand
Frequently Asked Questions
What is the distance between Shillong and Gurgaon?
Gurgaon is approximately 1650+ kms from Shillong.
How long does it take to reach Gurgaon from Shillong?
It takes approximately 5 hours to reach Gurgaon from Shillong by Flight, Train Via Delhi.
What is the cheapest way to reach Gurgaon from Shillong?
The cheapest way to reach Gurgaon from Shillong is by Flight, Train Via Delhi.
What is the fastest way to reach Gurgaon from Shillong?
The fastest way to reach Gurgaon from Shillong is by Flight, Train Via Delhi.