Verna
Verna
Shillong
Shillong
Train

Verna to Shillong

Updated: 28 May 2026

The distance from Verna to Shillong is approximately 2900 km. Rail travel to Guwahati followed by a taxi is the most common route. Flights are available to Shillong Airport or Guwahati. Shillong is the capital of Meghalaya.

Total Distance: 2900 km by road, 2300 km air distance.
Fastest Way
Flight to Guwahati then taxi.
Cheapest Way
Train to Guwahati then bus/taxi.
Compare Verna to Shillong Routes
Train
Connecting
Duration
60 hours
Avg Price
4500 - 10000 INR
Operator
Konkan Railway / Indian Railways
Route
Madgaon Junction to Guwahati then taxi to Shillong

Book tickets well in advance.

Travel Tips
  • Transport
    Use local taxis.
  • Food
    Try the local Khasi cuisine.
  • Weather
    Winters are cold.
  • Shopping
    Buy local handicrafts.
  • Etiquette
    Respect local culture.
Safety Tips
  • Crowds
    Be careful in crowded areas.
  • Night Travel
    Avoid late-night travel.
  • Emergency
    Keep local emergency numbers saved.
  • Valuables
    Keep your belongings secure.
People Also Ask
  • Is Shillong safe?
    Yes, it is safe for tourists.
  • What is the best time?
    Winter is the best time.
  • Are there direct flights?
    No, most flights have a layover.
  • How to get around?
    Taxis are best.
  • What is famous here?
    Nature and culture.
Quick Info
  • From Verna, 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
Verna to Shillong Goa to Shillong travel flights to Shillong travel to Shillong Madgaon to Shillong Meghalaya travel Shillong trip best way to reach Shillong