
Shillong to Noida
Noida is approximately 1550+ kms from Shillong. The fastest way to reach Noida from Shillong is by Flight, Bus Via Delhi. It takes approximately 6 hours. The cheapest way to reach Noida from Shillong is by Bus Via Siliguri, Muzaffarpur which would take approximately 43 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Shillong
Delhi
Noida
Approx Travel Time
5h 39m
₹8,372
Onwards
FASTEST
Shillong
Delhi
Noida
Approx Travel Time
5h 20m
₹7,450
Onwards
Via Guwahati, Delhi
Shillong
Guwahati
Delhi
Noida
Approx Travel Time
9h 21m
₹11,999
Onwards
Shillong
Guwahati
Delhi
Noida
Approx Travel Time
6h 54m
₹15,748
Onwards
Shillong
Guwahati
Delhi
Noida
Approx Travel Time
6h 35m
₹14,826
Onwards
Shillong
Guwahati
Delhi
Noida
Approx Travel Time
10h
₹8,304
Onwards
Shillong
Guwahati
Delhi
Noida
Approx Travel Time
9h 2m
₹11,077
Onwards
Via Siliguri, Muzaffarpur
CHEAPEST
Shillong
Siliguri
Muzaffarpur
Noida
Approx Travel Time
1d 19h 5m
₹2,621
Onwards
Via Kolkata, Ghaziabad
Shillong
Kolkata
Ghaziabad
Noida
Approx Travel Time
6h 36m
₹14,056
Onwards
Frequently Asked Questions
What is the distance between Shillong and Noida?
Noida is approximately 1550+ kms from Shillong.
How long does it take to reach Noida from Shillong?
It takes approximately 6 hours to reach Noida from Shillong by Flight, Bus Via Delhi.
What is the cheapest way to reach Noida from Shillong?
The cheapest way to reach Noida from Shillong is by Bus Via Siliguri, Muzaffarpur.
What is the fastest way to reach Noida from Shillong?
The fastest way to reach Noida from Shillong is by Flight, Bus Via Delhi.


