Mirik
Mirik
Shillong
Shillong
Flight Driving

Mirik to Shillong

Updated: 28 May 2026

The journey from Mirik to Shillong is a scenic trip of approximately 500 km. You must first reach Bagdogra Airport (IXB) or New Jalpaiguri (NJP) railway station from Mirik. Flights from Bagdogra to Guwahati take about 1 hour, and then a 3-hour road journey to Shillong. This is the most efficient way to travel between the hills of North Bengal and the Scotland of the East.

Total Distance: Driving distance is 500 km and straight-line air distance is 400 km.
Fastest Way
Flight from Bagdogra to Guwahati and then taxi to Shillong takes 4 hours.
Cheapest Way
Flight from Bagdogra to Guwahati and then bus to Shillong is the most affordable option.
Compare Mirik to Shillong Routes
Flight
Connecting
Driving
Direct
Duration 4 hours 12 hours
Avg Price 3000-7000 INR 5000-10000 INR
Operator IndiGo, Air India Private Taxi
Route Bagdogra (IXB) to Guwahati (GAU), then road to Shillong Mirik-Siliguri-Guwahati-Shillong
Tip Book flights in advance for better rates. Long road journey, carry enough food and water.
Travel Tips
  • Flight Booking
    Book your flight from Bagdogra well in advance.
  • Road Travel
    If traveling by road, start early to avoid traffic.
  • Connectivity
    Shillong has excellent public transport, including the local buses.
  • Packing
    Pack according to the season in Shillong.
  • Arrival
    Reach the airport or station well before departure.
Safety Tips
  • General Safety
    Stay alert in crowded areas in Shillong.
  • Emergency
    Keep the contact number of your hotel and local authorities.
  • Transport
    Use registered taxis or the local buses for safe travel.
  • Valuables
    Keep your belongings secure at all times.
People Also Ask
  • Is it better to fly or take a road trip?
    Flying is faster, while the road trip is more scenic.
  • How long is the flight?
    It takes about 1 hour to Guwahati.
  • Are there direct trains?
    No, there are no direct trains to Shillong.
  • What is the best time to visit?
    Winter months are the most comfortable.
  • Is Shillong safe for tourists?
    Yes, it is a major city and generally safe.
Quick Info
  • From Mirik, West Bengal, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

October to March for pleasant weather in Shillong.

Things to Do in Shillong
1
Shillong City
Explore the iconic Elephant Falls and Shillong Peak.
2
Ward's Lake
Visit this popular lake, a great spot for families.
3
Don Bosco Museum
Explore the rich history and architecture of the museum.
4
Local Food
Try the famous Khasi cuisine and sweets.
Tags
Mirik to Shillong Bagdogra to Guwahati flight Guwahati to Shillong road Shillong travel Mirik to Shillong distance North Bengal to Shillong Shillong transport