
Shillong to Ooty
Ooty is approximately 2500+ kms from Shillong. The fastest way to reach Ooty from Shillong is by Flight, Bus Via Kolkata, Coimbatore. It takes approximately 10 hours. The cheapest way to reach Ooty from Shillong is by Flight, Bus Via Kolkata, Bangalore which would take approximately 13 hours.
Sort By
Mode of Transport
Via Kolkata, Coimbatore
RECOMMENDED
FASTEST
Shillong
Kolkata
Coimbatore
Ooty
Approx Travel Time
9h 20m
₹13,696
Onwards
Shillong
Kolkata
Coimbatore
Ooty
Approx Travel Time
10h 21m
₹15,469
Onwards
Via Kolkata, Bangalore
CHEAPEST
Shillong
Kolkata
Bangalore
Ooty
Approx Travel Time
12h 50m
₹11,344
Onwards
Via Guwahati, Bangalore
Shillong
Guwahati
Bangalore
Ooty
Approx Travel Time
13h 35m
₹13,790
Onwards
Via Hyderabad, Coimbatore
Shillong
Hyderabad
Coimbatore
Ooty
Approx Travel Time
9h 35m
₹15,570
Onwards
Shillong
Hyderabad
Coimbatore
Ooty
Approx Travel Time
10h 36m
₹17,449
Onwards
Via Hyderabad, Mysore
Shillong
Hyderabad
Mysore
Ooty
Approx Travel Time
10h 42m
₹20,380
Onwards
Via Hyderabad, Bangalore
Shillong
Hyderabad
Bangalore
Ooty
Approx Travel Time
13h 5m
₹14,064
Onwards
Via Aizawl, Bangalore
Shillong
Aizawl
Bangalore
Ooty
Approx Travel Time
13h 20m
₹12,156
Onwards
Via Hyderabad, Malappuram
Shillong
Hyderabad
Malappuram
Ooty
Approx Travel Time
10h 54m
₹21,205
Onwards
Frequently Asked Questions
What is the distance between Shillong and Ooty?
Ooty is approximately 2500+ kms from Shillong.
How long does it take to reach Ooty from Shillong?
It takes approximately 10 hours to reach Ooty from Shillong by Flight, Bus Via Kolkata, Coimbatore.
What is the cheapest way to reach Ooty from Shillong?
The cheapest way to reach Ooty from Shillong is by Flight, Bus Via Kolkata, Bangalore.
What is the fastest way to reach Ooty from Shillong?
The fastest way to reach Ooty from Shillong is by Flight, Bus Via Kolkata, Coimbatore.