Shillong
Shillong
Train

Lamahatta to Shillong

Updated: 28 May 2026

The journey from Lamahatta to Shillong covers about 550 kilometers. You first need to take a taxi from Lamahatta to New Jalpaiguri (NJP) station, which takes about 3 hours. From NJP, you can take a train to Guwahati, and then a taxi to Shillong, which takes another 3-4 hours. This is the most practical way to travel between the hills of West Bengal and the capital of Meghalaya.

Total Distance: 550 km by road, 400 km straight-line air distance.
Fastest Way
Train takes about 16 hours including the taxi rides.
Cheapest Way
Train from NJP to Guwahati and then shared taxi to Shillong.
Compare Lamahatta to Shillong Routes
Train
Connecting
Duration
16 hours
Avg Price
1000-2500 INR
Operator
Saraighat Express
Route
NJP to Guwahati, then taxi to Shillong

Book your train tickets well in advance.

Travel Tips
  • Booking
    Book your train tickets at least 30 days in advance.
  • Transport
    Use local taxis for easy travel within the city.
  • Food
    Try the local Khasi cuisine.
  • Weather
    Shillong can be cold, so pack accordingly.
  • Connectivity
    Shillong has good mobile connectivity.
Safety Tips
  • Travel
    Keep your belongings secure in crowded trains and stations.
  • Emergency
    Keep the contact of your hotel in Shillong.
  • Health
    Stay hydrated in the hills.
  • Safety
    Avoid traveling late at night in unknown areas.
People Also Ask
  • How long is the journey?
    About 16 hours in total.
  • Is it a safe route?
    Yes, it is a well-traveled route.
  • Are there flights?
    Yes, from Bagdogra to Guwahati, then taxi.
  • What is the best time to leave?
    Early morning to reach NJP on time.
  • Is Shillong a big city?
    It is the capital of Meghalaya.
Quick Info
  • From Lamahatta, West Bengal, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Shillong
1
Umiam Lake
Visit this beautiful lake on the way to Shillong.
2
Elephant Falls
See the famous waterfalls.
3
Shillong Peak
Enjoy the panoramic view of the city.
4
Nature
The city is known for its greenery and hills.
Tags
Lamahatta to Shillong Shillong travel Meghalaya tourism Lamahatta taxi Shillong train hill to hill travel Shillong connectivity Lamahatta tourism