Bahadurgarh
Bahadurgarh
Shillong
Shillong
Flight

Bahadurgarh to Shillong

Updated: 28 May 2026

Shillong is best reached by flight from IGI Airport to Shillong Airport. Alternatively, you can fly to Guwahati and then travel by road to Shillong. The journey covers approximately 2000 kilometers.

Total Distance: 2000 km by road, 1600 km air distance.
Fastest Way
Flight from IGI Airport taking 3 hours.
Cheapest Way
Flight to Guwahati + Bus to Shillong at 3000 INR.
Compare Bahadurgarh to Shillong Routes
Flight
Direct
Duration
3 hours
Avg Price
7000-16000 INR
Operator
IndiGo
Route
IGI Airport - Shillong Airport

Book early for better rates.

Travel Tips
  • Local Transport
    Use taxis and buses.
  • Weather
    Shillong can be cold; carry warm clothes.
  • Food
    Try the local Khasi cuisine.
  • Booking
    Book tickets in advance.
  • Navigation
    Use maps for local travel.
Safety Tips
  • General Safety
    Shillong is safe, but stay alert.
  • Night Travel
    Avoid isolated areas at night.
  • Emergency
    Dial 100 for police.
  • Water
    Drink bottled water.
People Also Ask
  • How to reach Shillong from Bahadurgarh?
    Take the Metro to New Delhi and then a flight.
  • Is Shillong safe?
    Yes, it is generally safe.
  • What is the best time to visit?
    Spring is ideal.
  • Are there direct flights?
    Yes, several flights run daily.
  • How far is the airport?
    Shillong Airport is about 30 km from the city center.
Quick Info
  • From Bahadurgarh, Haryana, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June.

Things to Do in Shillong
1
Elephant Falls
A beautiful waterfall.
2
Shillong Peak
A peak offering panoramic views.
3
Ward's Lake
A beautiful lake in the city center.
4
Don Bosco Museum
A museum showcasing the culture of Northeast India.
Tags
Bahadurgarh to Shillong Delhi to Shillong flight Shillong travel guide how to reach Shillong flight to Shillong road trip to Shillong Shillong tourism Haryana to Meghalaya Shillong connectivity travel tips for Shillong