Shiroda
Shiroda
Shillong
Shillong
Train Flight

Shiroda to Shillong

Updated: 28 May 2026

The journey from Shiroda to Shillong covers about 2900 km. You can travel by train to Guwahati and then take a taxi to Shillong. Alternatively, take a flight to Guwahati and then a taxi. Shillong, the Scotland of the East, is a beautiful hill station in Meghalaya.

Total Distance: Driving distance 3000 km, Air distance 2300 km.
Fastest Way
Flight via connecting route takes 8 hours.
Cheapest Way
Train in Sleeper class is the most affordable.
Compare Shiroda to Shillong Routes
Train
Connecting
Flight
Connecting
Duration 55 hours 8 hours
Avg Price 3500 - 8000 INR 10000 - 22000 INR
Operator Goa-Guwahati Express IndiGo
Route Madgaon Junction to Guwahati Junction, then taxi to Shillong. Dabolim Airport to Guwahati Airport, then taxi to Shillong.
Tip Book your tickets well in advance. Connecting flights via Kolkata or Delhi are common.
Travel Tips
  • Transport
    Taxis are the best way to get around.
  • Food
    Try the local Khasi cuisine.
  • Weather
    It can be cool and rainy; carry a jacket and umbrella.
  • Shopping
    Visit local markets for handicrafts.
  • Language
    Khasi and English are the primary languages.
Safety Tips
  • Traffic
    Be careful while crossing roads.
  • Night
    Avoid traveling alone in deserted areas at night.
  • Valuables
    Keep your bags secure in public transport.
  • Emergency
    Keep local emergency numbers saved.
People Also Ask
  • Is there a direct train?
    No, you will need to change trains.
  • How long is the flight?
    Connecting flights take about 8 hours.
  • What is the best time to visit?
    Winter is the best time for sightseeing.
  • Is Shillong safe?
    Yes, it is safe for tourists with standard precautions.
  • What is the distance?
    It is about 3000 km by road.
Quick Info
  • From Shiroda, Goa, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Shillong
1
Elephant Falls
A beautiful waterfall located near Shillong.
2
Shillong Peak
The highest point in Shillong, offering panoramic views.
3
Ward's Lake
A beautiful lake in the heart of the city.
4
Don Bosco Museum
A museum showcasing the culture and history of Northeast India.
Tags
Shiroda to Shillong Goa to Shillong train flights to Shillong traveling to Shillong Shillong travel guide Madgaon to Shillong best way to reach Shillong Goa to Shillong distance