Shillong
Shillong
Train

Sashadanga to Shillong

Updated: 28 May 2026

Reaching Shillong from Sashadanga involves a two-stage journey. First, take a train from Sealdah to Guwahati, which takes about 13 hours. From Guwahati, you must hire a shared or private taxi for the 100 km climb to Shillong. The road journey takes approximately 3 hours through the scenic Umiam Lake route. The climate changes drastically as you ascend into the Khasi Hills.

Total Distance: Driving distance 650 km, Air distance 520 km.
Fastest Way
Train to Guwahati followed by a private cab to Shillong.
Cheapest Way
Train to Guwahati followed by a shared taxi to Shillong.
Compare Sashadanga to Shillong Routes
Train
Connecting
Duration
16 hours total
Avg Price
700 - 2000 INR
Operator
Indian Railways + Local Taxi
Route
Sealdah - Guwahati - Shillong

Book your taxi from the Guwahati station pre-paid counter for safety.

Travel Tips
  • Taxi Booking
    Shared taxis are available right outside Guwahati railway station.
  • Motion Sickness
    The road to Shillong is winding; carry motion sickness medication if needed.
  • Weather
    Shillong experiences sudden rain; always carry a sturdy umbrella or raincoat.
  • Timing
    Start your journey from Guwahati early in the morning to avoid traffic.
  • Clothing
    Carry light woolens as evenings in Shillong are cool throughout the year.
Safety Tips
  • Road Safety
    Ensure your taxi driver is experienced with mountain roads.
  • Night Travel
    Avoid traveling on the Guwahati-Shillong highway late at night.
  • Local Customs
    Respect local Khasi traditions and avoid littering in public spaces.
  • Emergency
    Keep the contact number of your hotel in Shillong handy.
People Also Ask
  • Is there a train to Shillong?
    No, Shillong does not have a railway station; the nearest is Guwahati.
  • How long is the taxi ride?
    It takes about 3 hours from Guwahati to Shillong.
  • Is it safe?
    Yes, Shillong is very safe for tourists.
  • What is the best way to travel?
    Train to Guwahati and taxi to Shillong is the most practical way.
  • Do I need a permit?
    No special permit is required for Indian citizens.
Quick Info
  • From Sashadanga, West Bengal, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June for pleasant weather and blooming flowers.

Things to Do in Shillong
1
Elephant Falls
A three-tiered waterfall located near the main city. It is a popular spot for photography.
2
Umiam Lake
A massive man-made reservoir on the way to Shillong. Great for boating and water sports.
3
Don Bosco Museum
An excellent museum showcasing the culture and history of North East India. It has seven floors of exhibits.
4
Police Bazaar
The main commercial hub of Shillong. Perfect for shopping local handicrafts and trying street food.
Tags
Sashadanga to Shillong how to reach Shillong Guwahati to Shillong taxi train to Guwahati Meghalaya travel guide Shillong trip travel from West Bengal to Meghalaya hilly roads to Shillong