Shillong
Shillong
Train

Amla to Shillong

Updated: 28 May 2026

The journey from Amla to Shillong is a long-haul trip covering approximately 2000 kilometers. You should take a train from Amla to Guwahati, the primary rail hub for Northeast India. From Guwahati, you can hire a taxi or take a shared cab for the 100-kilometer drive to Shillong. The road journey takes about 3 hours and offers beautiful views of the Khasi Hills. This route connects the central Indian plateau to the lush green hills of Meghalaya.

Total Distance: 2000 km by road, 1600 km straight-line.
Fastest Way
Train to Guwahati followed by a private taxi to Shillong.
Cheapest Way
Train to Guwahati followed by a shared taxi to Shillong.
Compare Amla to Shillong Routes
Train
Connecting
Duration
40 hours
Avg Price
3000 - 6000 INR
Operator
Guwahati-bound trains + Local Taxi
Route
Amla Junction - Guwahati - Shillong

Shared cabs from Guwahati to Shillong are available near the Paltan Bazaar area.

Travel Tips
  • Rain Gear
    Shillong receives heavy rainfall; always carry an umbrella or raincoat.
  • Local Culture
    Respect the local Khasi culture and traditions during your visit.
  • Transport
    Shared taxis are the most common mode of transport between Guwahati and Shillong.
  • Food
    Try local Khasi delicacies like Jadoh and Dohneiiong for an authentic experience.
  • Connectivity
    Download offline maps as network can be inconsistent in hilly areas.
Safety Tips
  • Road Safety
    The Guwahati-Shillong road is winding; ensure your driver is experienced.
  • Night Travel
    Avoid late-night travel between Guwahati and Shillong for safety and comfort.
  • Emergency
    Keep the contact details of your hotel and local taxi services handy.
  • Health
    Carry basic first-aid and motion sickness medication for the hilly drive.
People Also Ask
  • Is there a direct train to Shillong?
    No, Shillong does not have a railway station; Guwahati is the nearest major hub.
  • How far is Guwahati from Shillong?
    It is about 100 kilometers and takes roughly 3 hours by road.
  • Is Shillong safe for tourists?
    Yes, Shillong is generally very safe and welcoming to tourists.
  • What is the best way to reach Shillong from Amla?
    Train to Guwahati followed by a taxi is the most practical route.
  • Do I need a permit for Meghalaya?
    No, Indian citizens do not require a permit to visit Meghalaya.
Quick Info
  • From Amla, 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
A stunning three-tiered waterfall located near Shillong. It is a popular spot for photography.
2
Umiam Lake
A massive man-made reservoir surrounded by hills. It offers boating and water sports.
3
Don Bosco Museum
A world-class museum showcasing the culture and history of the indigenous tribes of Northeast India.
4
Ward's Lake
A beautiful horseshoe-shaped lake in the center of the city, perfect for a relaxing walk.
Tags
Amla to Shillong travel to Meghalaya Amla to Guwahati train Shillong travel guide how to reach Shillong MP to Northeast travel Guwahati to Shillong taxi Meghalaya tourism