Shillong
Shillong
Flight

Tangtse to Shillong

Updated: 28 May 2026

The journey from Tangtse to Shillong is best accomplished by flying from Leh to Delhi, then to Guwahati, and finally taking a taxi to Shillong. Shillong is the capital of Meghalaya. The total travel time is approximately 15-17 hours.

Total Distance: 2,600 km by road; 1,800 km straight-line air distance.
Fastest Way
Flight from Leh to Delhi, then flight to Guwahati, then taxi to Shillong.
Cheapest Way
Bus from Leh to Delhi, then train to Guwahati, then bus to Shillong.
Compare Tangtse to Shillong Routes
Flight
Connecting
Duration
16 hours
Avg Price
18000 - 30000 INR
Operator
IndiGo, Air India
Route
Leh - Delhi - Guwahati - Shillong

Book a taxi from Guwahati airport to Shillong in advance.

Travel Tips
  • Booking
    Book flights in advance.
  • Transport
    Use taxis for local travel.
  • Food
    Try local Khasi food.
  • Stay
    Stay in the city center.
  • Weather
    Check weather before traveling.
Safety Tips
  • Crowds
    Stay alert in public places.
  • Health
    Carry basic medicines.
  • Documents
    Keep ID safe.
  • Emergency
    Know local contacts.
People Also Ask
  • Is there a direct train?
    No.
  • How long does it take?
    About 16 hours.
  • Are there flights?
    Yes, via Guwahati.
  • Is it safe?
    Yes.
  • What is the best time?
    Winter.
Quick Info
  • From Tangtse, Ladakh, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Shillong
1
Elephant Falls
Visit the waterfall.
2
Shillong Peak
Enjoy the view.
3
Ward's Lake
Relax by the lake.
4
Don Bosco Museum
Explore the museum.
Tags
Tangtse to Shillong Leh to Shillong Shillong travel guide Ladakh to Shillong best way to reach Shillong travel tips Shillong Shillong transport Meghalaya travel