Shillong
Shillong
Train

Mosat to Shillong

Updated: 28 May 2026

Shillong is the capital of Meghalaya. From Mosat, travel to Kolkata and take a train to Guwahati, then a bus or taxi to Shillong. The journey offers beautiful views of the hills.

Total Distance: 1000 km by road, 800 km air distance.
Fastest Way
Train to Guwahati and taxi to Shillong takes 18 hours.
Cheapest Way
Train to Guwahati and bus to Shillong costs 1500 INR.
Compare Mosat to Shillong Routes
Train
Connecting via Guwahati
Duration
18 hours
Avg Price
1500-3000 INR
Operator
Saraighat Express
Route
Howrah to Guwahati, then bus to Shillong

Book tickets well in advance.

Travel Tips
  • Transport
    Use local taxis for city travel.
  • Currency
    Carry cash for local markets.
  • Language
    Khasi and English are widely spoken.
  • Food
    Try traditional Khasi cuisine.
  • Connectivity
    Good mobile network throughout the city.
Safety Tips
  • Night Travel
    Avoid traveling on highways at night.
  • Health
    Carry mosquito repellent.
  • Emergency
    Keep local police numbers saved.
  • Documents
    Carry original ID proof.
People Also Ask
  • Is Shillong safe?
    Yes, it is a safe city for tourists.
  • How to reach Elephant Falls?
    Take a taxi from Shillong.
  • Are there direct trains?
    No, the nearest railhead is Guwahati.
  • What is the best time to visit?
    Winter is the best time.
  • Do I need a permit?
    No, Indian citizens do not need a permit.
Quick Info
  • From Mosat, West Bengal, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Shillong
1
Elephant Falls
Visit the beautiful waterfall.
2
Shillong Peak
Enjoy the panoramic view.
3
Ward's Lake
Relax by the lake.
4
Don Bosco Museum
Explore the museum.
Tags
Mosat to Shillong train to Guwahati Shillong travel Meghalaya tourism Northeast India Shillong connectivity Mosat transport travel to Meghalaya