Shillong
Shillong
Train

Utorda to Shillong

Updated: 28 May 2026

The journey from Utorda to Shillong covers 2900 km. The most reliable way is by train to Guwahati, followed by a 3-hour taxi ride to Shillong. Flights are available to Guwahati Airport.

Total Distance: 2900 km driving distance, 2300 km air distance.
Fastest Way
Flight to Guwahati + taxi to Shillong takes 9 hours.
Cheapest Way
Sleeper class train to Guwahati + bus to Shillong.
Compare Utorda to Shillong Routes
Train
Direct
Duration
55 hours
Avg Price
3500 - 9000 INR
Operator
Guwahati Express
Route
Madgaon Junction to Guwahati + Taxi

Book tickets well in advance.

Travel Tips
  • Food
    Try the local Khasi food.
  • Shopping
    Buy local handicrafts.
  • Weather
    Carry warm clothes.
  • Transport
    Use local taxis.
  • Connectivity
    Well-connected by road.
Safety Tips
  • Crowds
    Be careful in crowded areas.
  • Valuables
    Keep belongings safe.
  • Emergency
    Keep emergency contacts handy.
  • Night Safety
    Avoid isolated areas.
People Also Ask
  • Is Shillong safe?
    Yes, it is a major city.
  • What is famous?
    Nature and culture.
  • How to reach?
    Train or flight.
  • Best time?
    Winter months.
  • Are there hotels?
    Yes, many options available.
Quick Info
  • From Utorda, Goa, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Shillong
1
Elephant Falls
Visit the beautiful waterfall.
2
Shillong Peak
See the panoramic view.
3
Ward's Lake
Relax by the lake.
4
Don Bosco Museum
Explore the culture.
Tags
Utorda to Shillong Goa to Shillong train Madgaon to Shillong travel to Shillong Shillong trip Goa to Meghalaya train to Shillong Shillong travel guide