Shillong
Shillong
Train

Barbil to Shillong

Updated: 28 May 2026

The journey from Barbil to Shillong covers about 1300 km. The most practical way to travel is by train to Guwahati, followed by a scenic taxi ride to Shillong. Shillong is known as the 'Scotland of the East'. The journey takes approximately 30 hours in total.

Total Distance: 1300 km by road, 950 km straight-line.
Fastest Way
Train is the most reliable and fastest mode.
Cheapest Way
Train in Sleeper class is the most affordable.
Compare Barbil to Shillong Routes
Train
Connecting
Duration
30 hours
Avg Price
1600 - 4000 INR
Operator
Saraighat Express
Route
Barbil-Howrah-Guwahati-Shillong

Book tickets well in advance for this popular route.

Travel Tips
  • Local Transport
    Taxis are the main mode of transport in Shillong.
  • Food
    Try the local Khasi cuisine, including dishes like Jadoh.
  • Weather
    Shillong is cool; carry warm clothing.
  • Station
    Guwahati is the nearest major railway station.
  • Shopping
    Shillong is famous for its handicrafts.
Safety Tips
  • General Safety
    Shillong is generally safe, but be cautious in crowded areas.
  • Traffic
    Traffic can be heavy near the city center.
  • Emergency
    Keep the local police number handy.
  • Water
    Stick to bottled water during your travels.
People Also Ask
  • Is Shillong worth visiting?
    Yes, it is a beautiful hill station in Northeast India.
  • How to reach Shillong from Barbil?
    Take a train to Guwahati and then a taxi to Shillong.
  • What is the best time to visit?
    Winter months are the most comfortable.
  • Is there an airport in Shillong?
    Yes, Shillong Airport serves the city.
  • What is the distance?
    It is approximately 1300 km by road.
Quick Info
  • From Barbil, Jharkhand, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Shillong
1
Elephant Falls
A beautiful three-tiered waterfall, perfect for photography.
2
Shillong Peak
The highest point in Shillong, offering panoramic views of the city.
3
Ward's Lake
A beautiful lake with a garden, perfect for evening walks.
4
Don Bosco Museum
A well-maintained museum showcasing the culture of Northeast India.
Tags
Barbil to Shillong Barbil to Shillong train Odisha to Meghalaya travel traveling from Barbil Shillong transport guide Northeast India travel Barbil to Shillong distance
More to Barbil