Melaghar
Melaghar
Shillong
Shillong
Flight Driving

Melaghar to Shillong

Updated: 28 May 2026

Reaching Shillong from Melaghar involves a multi-stage journey. First, reach Agartala, then take a flight to Guwahati or a train to Guwahati. From Guwahati, you must hire a taxi or take a shared cab to Shillong, which is about 100 km away. The road from Guwahati to Shillong is a beautiful mountain drive. Shillong, the 'Scotland of the East', is famous for its hills, waterfalls, and pleasant climate.

Total Distance: 450 km by road, 250 km straight-line air distance.
Fastest Way
Flight to Guwahati then taxi to Shillong (5 hours).
Cheapest Way
Train to Guwahati then shared taxi to Shillong for 1500 INR.
Compare Melaghar to Shillong Routes
Flight
Connecting via Guwahati
Driving
Connecting
Duration 5 hours (including transit) 14 hours
Avg Price 4000-8000 INR 5000-8000 INR
Operator IndiGo Private Taxi
Route Agartala to Guwahati, then taxi to Shillong Agartala to Guwahati to Shillong
Tip Pre-book a taxi from Guwahati airport to Shillong. This is a long drive; consider an overnight stop in Guwahati.
Travel Tips
  • Guwahati Transit
    Guwahati is the main transit point for Meghalaya.
  • Taxi Booking
    Use pre-paid taxi counters at Guwahati airport.
  • Clothing
    Carry a light jacket as Shillong is cool year-round.
  • Road Conditions
    The road from Guwahati to Shillong is excellent.
  • Local Culture
    Respect local customs and traditions.
Safety Tips
  • Mountain Driving
    Ensure your driver is experienced with hill roads.
  • Night Travel
    Avoid driving on mountain roads after dark.
  • Emergency
    Keep local emergency numbers handy.
  • Health
    Carry basic medicines for altitude sickness.
People Also Ask
  • Is there a direct flight?
    No, you must fly to Guwahati first.
  • How far is Shillong from Guwahati?
    It is about 100 km.
  • Is Shillong safe?
    Yes, it is a very safe and tourist-friendly city.
  • What is the best way to reach?
    Flight to Guwahati followed by a taxi.
  • Do I need a permit?
    No, Indian citizens do not need a permit.
Quick Info
  • From Melaghar, Tripura, 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
Visit these iconic waterfalls located near the city.
2
Shillong Peak
Get a bird's eye view of the city from the highest point.
3
Ward's Lake
Enjoy a peaceful walk around this man-made lake.
4
Police Bazaar
Shop for local handicrafts and enjoy street food.
Tags
Melaghar to Shillong Tripura to Meghalaya Shillong travel Agartala to Shillong Northeast India Guwahati to Shillong taxi Melaghar transport Shillong tourism