Shillong
Shillong
Flight

Shangarh to Shillong

Updated: 28 May 2026

Traveling from Shangarh to Shillong involves reaching Guwahati first. From Guwahati, you can take a taxi or bus to Shillong, which is about 100 km away. The total journey is long and requires careful planning.

Total Distance: 2200 km by road, 1800 km straight-line.
Fastest Way
Flight to Guwahati, taxi to Shillong, 10 hours.
Cheapest Way
Bus to Delhi, train to Guwahati, taxi to Shillong, 5000 INR.
Compare Shangarh to Shillong Routes
Flight
Connecting
Duration
10 hours
Avg Price
8000-15000 INR
Operator
IndiGo
Route
Delhi to Guwahati, then taxi to Shillong.

Flight to Guwahati is the best option.

Travel Tips
  • Booking
    Book tickets in advance.
  • Transport
    Use shared taxis.
  • Food
    Try local Khasi cuisine.
  • Weather
    Cool and pleasant.
  • Connectivity
    Good network.
Safety Tips
  • Night Travel
    Avoid late-night travel.
  • Luggage
    Keep bags secure.
  • Health
    Stay hydrated.
  • Local Advice
    Follow local guidance.
People Also Ask
  • Is it a direct route?
    No, requires a change in Guwahati.
  • Best way to travel?
    Flight to Guwahati then taxi.
  • Is Shillong safe?
    Yes, generally safe.
  • How long is the taxi?
    From Guwahati, it takes 3-4 hours.
  • Are there flights?
    Yes, to Guwahati.
Quick Info
  • From Shangarh, Himachal Pradesh, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Shillong
1
Elephant Falls
A beautiful waterfall.
2
Shillong Peak
Panoramic views of the city.
3
Ward's Lake
A peaceful lake in the city.
4
Don Bosco Museum
Explore tribal culture.
Tags
Shangarh to Shillong Himachal to Meghalaya how to reach Shillong Shangarh transport Shillong connectivity traveling to Northeast best route to Shillong