Barh
Barh
Shillong
Shillong
Train

Barh to Shillong

Updated: 21 May 2026

The journey from Barh to Shillong is approximately 1050 km. You can take a train from Patna to Guwahati and then a taxi to Shillong. By road, the route passes through North Bengal and Assam. Shillong is the capital of Meghalaya and is known for its hills and waterfalls.

Total Distance: 1050 km by road, 800 km straight-line air distance.
Fastest Way
Flight from Patna (PAT) to Guwahati (GAU) and then taxi to Shillong.
Cheapest Way
Train (Sleeper Class) to Guwahati and then bus to Shillong.
Compare Barh to Shillong Routes
Train
Direct
Duration
20 hours
Avg Price
1100 - 3000 INR
Operator
North East Express
Route
Barh/Patna to Guwahati via Katihar, then taxi to Shillong.

Book train tickets well in advance.

Travel Tips
  • Carry Woolens
    Even in summer, evenings can be cool.
  • Use Taxis
    Hire a taxi for local sightseeing.
  • Try Local Food
    Sample local Khasi cuisine.
  • Stay Hydrated
    Carry water while exploring.
  • Respect Nature
    Do not litter at tourist sites.
Safety Tips
  • Mountain Safety
    Follow guide instructions in the hills.
  • Night Travel
    Avoid traveling on remote roads at night.
  • Emergency Contacts
    Keep local police numbers saved.
  • Secure Valuables
    Keep your belongings safe in crowded areas.
People Also Ask
  • How to reach Shillong from Barh?
    The best way is by train to Guwahati and then taxi.
  • What is the best time to visit?
    Spring and autumn are the best times.
  • Are there direct trains?
    No, you must go via Guwahati.
  • What is Shillong famous for?
    It is famous as the Scotland of the East.
  • Is it safe for tourists?
    Yes, it is generally safe for tourists.
Quick Info
  • From Barh, Bihar, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June and September to November.

Things to Do in Shillong
1
Elephant Falls
A beautiful waterfall with three tiers.
2
Shillong Peak
A hilltop offering panoramic views of the city.
3
Umiam Lake
A beautiful lake surrounded by hills.
4
Don Bosco Museum
A museum showcasing the culture of Northeast India.
Tags
Barh to Shillong train Patna to Shillong travel Barh to Shillong distance Shillong travel guide trains from Bihar to Shillong road trip Barh to Shillong Shillong tourism Meghalaya travel
More to Barh