Delhi
Delhi
Shillong
Shillong
Flight Driving

Delhi to Shillong

Updated: 20 May 2026

The distance between Delhi and Shillong is approximately 2000 km. You must fly to Guwahati and then take a taxi to Shillong. The road journey from Guwahati to Shillong is very scenic. Shillong is the capital of Meghalaya and is known for its hills, waterfalls, and pleasant climate.

Total Distance: Driving distance 2050 km, Air distance 1500 km.
Fastest Way
Direct flight to Guwahati and taxi to Shillong.
Cheapest Way
Flight to Guwahati and shared taxi to Shillong.
Compare Delhi to Shillong Routes
Flight
Direct
Duration
2 hours 30 mins
Avg Price
6000-12000 INR
Operator
IndiGo
Route
DEL to GAU (Guwahati), then taxi to Shillong

Flights are very frequent and convenient.

Driving
Direct
Duration
3 hours
Avg Price
3000-6000 INR
Operator
Shared Taxi
Route
Guwahati to Shillong

The road journey is very scenic but involves winding mountain roads.

Travel Tips
  • Transport
    Use local taxis for city travel.
  • Food
    Try the local Khasi cuisine.
  • Weather
    Shillong is cool, but carry a warm jacket in winter.
  • Shopping
    Visit Police Bazaar for shopping.
  • Culture
    Respect local customs and dress modestly.
Safety Tips
  • Traffic
    Traffic in the city can be busy; plan your travel accordingly.
  • Night Safety
    The city is generally safe, but stay alert in crowded areas.
  • Emergency
    Keep emergency numbers saved on your phone.
  • Scams
    Be cautious of overcharging by taxi drivers.
People Also Ask
  • Is there a direct train?
    No, the nearest railway station is Guwahati.
  • How long is the flight?
    About 2.5 hours.
  • Is Shillong safe?
    Yes, it is considered a safe city for tourists.
  • What is the best time to visit?
    Spring and autumn are the best times.
  • Are there buses?
    Yes, but it is a very long journey and not recommended.
Quick Info
  • From Delhi, Delhi, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June and September to November.

Things to Do in Shillong
1
Elephant Falls
A beautiful waterfall known for its scenic beauty.
2
Ward's Lake
A beautiful lake located in the heart of the city.
3
Don Bosco Museum
A museum showcasing the history and culture of Northeast India.
4
Police Bazaar
The main shopping street, filled with shops, cafes, and restaurants.
Tags
Delhi to Shillong flight Delhi to Shillong road Shillong travel guide fastest way to Shillong Delhi to Shillong distance Meghalaya tourism traveling to Shillong