Rampurhat
Rampurhat
Shillong
Shillong
Train Driving

Rampurhat to Shillong

Updated: 21 May 2026

Shillong is the capital of Meghalaya. The journey from Rampurhat involves a train to Guwahati followed by a scenic drive up the hills. The transition from the plains to the mountains is breathtaking.

Total Distance: 750 km by road, 600 km straight-line.
Fastest Way
Train to Guwahati and private taxi.
Cheapest Way
Train to Guwahati and shared taxi to Shillong.
Compare Rampurhat to Shillong Routes
Train
Connecting
Duration
17 hours
Avg Price
900-2000 INR
Operator
Indian Railways
Route
Rampurhat to Guwahati, then taxi to Shillong.

Book your taxi from Guwahati station in advance.

Driving
Direct
Duration
18 hours
Avg Price
12000-18000 INR
Operator
Private Taxi
Route
NH 27 and NH 6.

The hill drive requires an experienced driver.

Travel Tips
  • Train Booking
    Book in advance.
  • Accommodation
    Stay in hotels with mountain views.
  • Local Transport
    Walking is the best way to explore.
  • Food
    Try local Meghalaya cuisine.
  • Weather
    Carry heavy woolens.
Safety Tips
  • Travel Safety
    Keep belongings secure.
  • Night Travel
    Avoid night travel on hills.
  • Emergency
    Keep emergency numbers.
  • Health
    Carry motion sickness pills.
People Also Ask
  • Is Shillong safe?
    Yes, it is safe.
  • How far is Guwahati?
    It is about 100 km from Shillong.
  • Are there direct trains?
    No, only to Guwahati.
  • What is the best time to visit?
    Spring and Autumn.
  • Is it a good tourist destination?
    Yes, it is iconic.
Quick Info
  • From Rampurhat, West Bengal, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to May and October to December.

Things to Do in Shillong
1
Elephant Falls
A beautiful waterfall.
2
Shillong Peak
A scenic peak.
3
Ward's Lake
A popular lake.
4
Don Bosco Museum
A historic museum.
Tags
Rampurhat to Shillong Shillong travel Rampurhat to Shillong train Meghalaya tourism Shillong taxi traveling to Shillong West Bengal to Meghalaya Rampurhat