Shillong
Shillong
Train

Musrigharari to Shillong

Updated: 28 May 2026

The journey from Musrigharari to Shillong covers approximately 900 km. You can board a train from Barauni or Samastipur to reach Guwahati, and then take a bus or taxi to Shillong. The route passes through the plains of Bihar, West Bengal, and Assam before entering the mountains. Expect a travel time of 18 to 22 hours by rail and road. Shillong is the capital of Meghalaya.

Total Distance: 900 km by road, 750 km air distance.
Fastest Way
Flight from Darbhanga to Guwahati with a connection.
Cheapest Way
Sleeper class train to Guwahati, then bus to Shillong.
Compare Musrigharari to Shillong Routes
Train
Connecting
Duration
20 hours
Avg Price
600 - 2500 INR
Operator
Guwahati Express + Bus
Route
Barauni to Guwahati by train, then road to Shillong.

Check for road conditions before traveling.

Travel Tips
  • Train Booking
    Book your tickets early as this route is popular.
  • Local Transport
    Auto-rickshaws and cabs are available.
  • Food
    Try the local Shillong cuisine, especially the street food.
  • Weather
    Winters are cold; plan accordingly.
  • Packing
    Carry warm clothing for winters.
Safety Tips
  • Night Travel
    Avoid traveling alone at night.
  • Personal Belongings
    Keep your valuables secure.
  • Water
    Drink only bottled water.
  • Emergency
    Keep the local police number saved.
People Also Ask
  • Is there a direct train?
    No, there is no direct train to Shillong.
  • How long is the journey?
    It takes about 20 hours by train and road.
  • What is the best time to visit?
    Spring and autumn are the best times.
  • Is Shillong safe?
    Yes, it is a safe city for tourists.
  • What is the cheapest way?
    Train to Guwahati then bus to Shillong.
Quick Info
  • From Musrigharari, Bihar, 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
Visit the famous waterfall.
2
Shillong Peak
Enjoy the view from the peak.
3
Ward's Lake
Relax in the park.
4
Don Bosco Museum
Visit the museum.
Tags
Musrigharari to Shillong Barauni to Guwahati train Bihar to Meghalaya travel Shillong travel guide train to Guwahati then road cheapest travel to Shillong Samastipur to Shillong Shillong tourism