Shillong
Shillong
Train

Gariamal to Shillong

Updated: 28 May 2026

The journey from Gariamal to Shillong involves reaching Rourkela Junction. From Rourkela, you can take a train to Guwahati. From Guwahati, you can hire a taxi or take a bus to Shillong, which is a scenic drive through the mountains. The total distance is approximately 1400 km, and the travel time is around 28 to 30 hours. This is a popular route for travelers heading to the Northeast.

Total Distance: 1400 km by road, 1100 km air distance.
Fastest Way
Train to Guwahati and then a taxi to Shillong.
Cheapest Way
Sleeper class train to Guwahati and then bus to Shillong.
Compare Gariamal to Shillong Routes
Train
Connecting
Duration
29 hours
Avg Price
900 - 4500 INR
Operator
Indian Railways + State Transport
Route
Rourkela - Guwahati - Shillong

Book your train to Guwahati and then a taxi to Shillong.

Travel Tips
  • Station
    Rourkela is your primary boarding point.
  • Transport
    Shillong has a good network of local taxis.
  • Food
    Try the local Khasi cuisine in Shillong.
  • Booking
    Book your train tickets in advance for confirmed seats.
  • Weather
    Shillong can get very cold in winter; carry warm clothes.
Safety Tips
  • Luggage
    Keep your bags secure during the train journey.
  • Night Travel
    Stay in well-lit areas when arriving at the station.
  • Documents
    Keep your ID proof handy for verification.
  • Emergency
    Dial 100 for police assistance in Meghalaya.
People Also Ask
  • Is there a direct train?
    No, you must travel to Guwahati by train and then by road.
  • How long is the trip?
    It takes about 28 to 30 hours by train and road.
  • Can I fly?
    You must travel to Ranchi or Bhubaneswar for a flight to Shillong.
  • Is Shillong safe?
    Yes, it is generally safe for tourists.
  • What is the best time?
    Spring and autumn are ideal for visiting.
Quick Info
  • From Gariamal, Odisha, 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
Visit these beautiful waterfalls. They are a must-visit site.
2
Shillong Peak
See the beautiful mountain peak. It offers panoramic views of the city.
3
Ward's Lake
Enjoy the peaceful atmosphere at this lake. It is a must-visit site.
4
Don Bosco Museum
See the collection of cultural artifacts. It is a must-visit site.
Tags
Gariamal to Shillong travel Rourkela to Shillong travel to Meghalaya from Odisha Shillong travel guide train and road route Odisha to Meghalaya Gariamal transport Shillong tourism long distance travel India