Mahishadal
Mahishadal
Shillong
Shillong
Train

Mahishadal to Shillong

Updated: 23 May 2026

Shillong, the capital of Meghalaya, is located about 1050 km from Mahishadal. The most efficient way to reach is by train from Howrah to Guwahati, followed by a taxi or bus to Shillong. The journey takes approximately 22 to 25 hours. Shillong is known for its pleasant climate, waterfalls, and colonial architecture.

Total Distance: Driving distance 1050 km, straight-line air distance 820 km.
Fastest Way
Flight to Guwahati and taxi to Shillong.
Cheapest Way
Train to Guwahati and bus to Shillong.
Compare Mahishadal to Shillong Routes
Train
Connecting
Duration
23 hours
Avg Price
1200 - 4000 INR
Operator
Saraighat Express
Route
Mahishadal to Howrah, train to Guwahati, then taxi to Shillong.

Book a shared taxi from Guwahati station for a convenient ride to Shillong.

Travel Tips
  • Local Transport
    Taxis are the most common mode of transport within the city.
  • Food
    Try the local Khasi cuisine, especially the Jadoh.
  • Connectivity
    The city has good mobile network coverage.
  • Shopping
    Buy local handicrafts and souvenirs from the Police Bazaar.
  • Weather
    Carry a light jacket even in summer as the weather can be cool.
Safety Tips
  • General Safety
    Shillong is generally safe, but avoid isolated areas at night.
  • Emergency
    Keep the local police and hospital numbers handy.
  • Traffic
    The city can be congested; allow extra time for travel.
  • Health
    Drink bottled water and avoid raw street food.
People Also Ask
  • How do I reach Shillong from Mahishadal?
    Take a train to Guwahati and then a taxi to Shillong.
  • Is Shillong a tourist city?
    It is a city known for its natural beauty and pleasant climate.
  • How far is Shillong from Guwahati?
    It is about 100 km away, a 3-hour drive.
  • Are there hotels in Shillong?
    Yes, there are many budget and mid-range hotels.
  • Is it safe for tourists?
    Yes, it is a safe city for travelers.
Quick Info
  • From Mahishadal, West Bengal, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June and September to November for pleasant weather.

Things to Do in Shillong
1
Elephant Falls
A beautiful waterfall located on the outskirts of Shillong.
2
Shillong Peak
The highest point in Shillong, offering a panoramic view of the city.
3
Ward's Lake
A beautiful lake in the heart of the city, perfect for a walk.
4
Don Bosco Museum
A museum showcasing the culture and history of Northeast India.
Tags
Mahishadal to Shillong Shillong travel Meghalaya tourism Howrah to Guwahati train Guwahati to Shillong taxi Scotland of the East travel to Meghalaya Mahishadal transport
More to Mahishadal