Mandla
Mandla
Shillong
Shillong
Train

Mandla to Shillong

Updated: 20 May 2026

The journey from Mandla to Shillong is a long-distance trip of 1800 km. You must first reach Jabalpur and take a train to Guwahati, the gateway to Northeast India. From Guwahati, you can hire a taxi or take a bus for the 3-hour drive up to the hill station of Shillong. The route is scenic, passing through the lush green landscapes of Assam and Meghalaya.

Total Distance: 1800 km by road, 1400 km straight-line.
Fastest Way
Flight from Jabalpur to Guwahati (GAU) via Kolkata, then taxi to Shillong.
Cheapest Way
Train to Guwahati followed by a shared taxi to Shillong.
Compare Mandla to Shillong Routes
Train
Connecting
Duration
42 hours
Avg Price
2500 - 5000 INR
Operator
Indian Railways
Route
Mandla-Jabalpur-Guwahati-Shillong

Book your train tickets well in advance as this is a long-distance route.

Travel Tips
  • Carry Rain Gear
    Shillong receives heavy rainfall; always carry an umbrella or raincoat.
  • Respect Local Customs
    Meghalaya has a matrilineal society; be respectful of local traditions.
  • Try Local Food
    Taste Jadoh, a traditional Khasi dish made of rice and meat.
  • Book Taxis
    Use pre-paid taxi counters at Guwahati airport or station for safety.
  • Stay Warm
    Evenings can be chilly; carry a light jacket.
Safety Tips
  • Road Safety
    The road from Guwahati to Shillong is winding; ensure your driver is cautious.
  • Emergency Numbers
    Keep local emergency numbers saved in your phone.
  • Stay Informed
    Check for any local bandhs or travel restrictions before your trip.
  • Travel Documents
    Keep your ID proof and hotel bookings handy.
People Also Ask
  • Is there a direct train to Shillong?
    No, Shillong does not have a railway station; the nearest is Guwahati.
  • How far is Guwahati from Shillong?
    It is about 100 km and takes 3 hours by road.
  • What is the best way to reach Shillong?
    Flight to Guwahati followed by a taxi is the most convenient method.
  • Do I need a permit for Meghalaya?
    No, Indian citizens do not need a permit to visit Meghalaya.
  • Are there buses to Shillong?
    Yes, state transport and private buses run from Guwahati to Shillong.
Quick Info
  • From Mandla, Madhya Pradesh, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June or September to November for pleasant weather.

Things to Do in Shillong
1
Elephant Falls
Visit these three-tiered waterfalls located near Shillong. They are a popular tourist spot.
2
Umiam Lake
Enjoy boating at this large reservoir surrounded by hills. It is a beautiful spot for picnics.
3
Don Bosco Museum
Explore this museum dedicated to the indigenous cultures of Northeast India.
4
Police Bazaar
Shop for local handicrafts and try street food in the main market area of Shillong.
Tags
Mandla to Shillong Jabalpur to Guwahati train how to reach Meghalaya from MP Mandla to Shillong travel Guwahati to Shillong taxi Shillong trip guide Northeast India travel Meghalaya tourism