Shillong
Shillong
Train

Megh Nagar to Shillong

Updated: 28 May 2026

Shillong is a beautiful hill station in Meghalaya. From Megh Nagar, you should take a train to Guwahati, then hire a taxi or take a bus to Shillong. The train journey to Guwahati takes about 45 hours, followed by a 3-hour drive to Shillong. The total distance is over 2300 km. Shillong is known for its pleasant weather, waterfalls, and colonial architecture.

Total Distance: 2300 km by road, 1900 km straight-line.
Fastest Way
Train to Guwahati followed by a private taxi.
Cheapest Way
Train to Guwahati followed by a shared taxi to Shillong.
Compare Megh Nagar to Shillong Routes
Train
Connecting
Duration
48 hours
Avg Price
1800 - 5000 INR
Operator
Indian Railways + Local Taxi
Route
Meghnagar to Guwahati by train, then taxi to Shillong.

The road from Guwahati to Shillong is scenic but winding.

Travel Tips
  • Clothing
    Carry warm clothes as it can get chilly in the evenings.
  • Transport
    Shared taxis are the most common way to travel between Guwahati and Shillong.
  • Booking
    Book your train tickets well in advance.
  • Food
    Try the local Khasi cuisine.
  • Language
    Khasi and English are widely spoken.
Safety Tips
  • Road Safety
    The road to Shillong is winding; be prepared for motion sickness.
  • Night Travel
    Avoid traveling on the Guwahati-Shillong road at night.
  • Water
    Drink only bottled water.
  • Emergency
    Save the local police helpline number.
People Also Ask
  • Is Shillong safe?
    Yes, it is a safe destination for tourists.
  • How to reach Shillong?
    Train to Guwahati followed by a taxi is the most common way.
  • Are there direct trains?
    No, there is no railway station in Shillong.
  • What is the best time to visit?
    Spring and autumn are the best times.
  • Is it expensive?
    It offers options for all budgets.
Quick Info
  • From Megh Nagar, Madhya Pradesh, 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 three-tiered waterfall. It is a popular tourist spot.
2
Shillong Peak
Offers a panoramic view of the city and surrounding hills.
3
Ward's Lake
A serene lake in the heart of the city, perfect for a walk.
4
Don Bosco Museum
Showcases the culture and history of Northeast India.
Tags
Megh Nagar to Shillong Shillong travel Meghnagar to Shillong Meghalaya tourism Scotland of the East travel to Shillong Meghnagar railway Shillong connectivity