Shillong
Shillong
Train Flight

Gudivada to Shillong

Updated: 20 May 2026

The journey from Gudivada to Shillong covers approximately 2400 km. The most efficient way is to reach Vijayawada Airport and take a flight to Guwahati, then a taxi to Shillong. The rail route typically involves a long journey through eastern India to Guwahati, followed by a road trip. Road travel is extensive and usually takes over 50 hours, making it less practical. Shillong, the Scotland of the East, is well-connected to major hubs, but requires planning from smaller towns like Gudivada.

Total Distance: 2400 km by road, 2000 km straight-line air distance.
Fastest Way
Flight to Guwahati followed by taxi, taking approximately 8 hours.
Cheapest Way
Train in Sleeper class to Guwahati followed by bus, costing around 2000 INR.
Compare Gudivada to Shillong Routes
Train
Connecting
Duration
50 hours
Avg Price
2000 - 5500 INR
Operator
Coromandel Express
Route
Gudivada - Vijayawada - Guwahati - Shillong (by taxi)

Book your tickets early as this is a high-demand route.

Flight
Connecting
Duration
8 hours
Avg Price
11000 - 22000 INR
Operator
IndiGo
Route
Vijayawada (VGA) to Guwahati (GAU) then taxi to Shillong

Taking a taxi from Guwahati is the most convenient way to reach Shillong.

Travel Tips
  • Food
    Try the local Khasi cuisine at restaurants in the city.
  • Transport
    Use taxis to navigate the city.
  • Weather
    Avoid visiting during the monsoon season due to heavy rains.
  • Shopping
    Buy traditional handicrafts and woolens.
  • Connectivity
    Vijayawada is the main hub for all your long-distance travel.
Safety Tips
  • Crowds
    Stay alert in crowded areas to prevent pickpocketing.
  • Night Safety
    Avoid walking alone in isolated areas at night.
  • Emergency
    Keep the local police number saved on your phone.
  • Luggage
    Always keep your bags secured while traveling.
People Also Ask
  • Is there a direct flight to Shillong?
    Limited flights exist; most travelers fly to Guwahati.
  • How to reach Vijayawada from Gudivada?
    Frequent local trains and buses are available.
  • What is the best way to travel?
    Flight to Guwahati followed by taxi is the fastest.
  • Is Shillong safe for tourists?
    Yes, it is a major tourist hub and generally safe.
  • Can I drive to Shillong?
    Yes, but it is a very long drive requiring multiple days.
Quick Info
  • From Gudivada, Andhra Pradesh, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June and September to November, when the weather is pleasant.

Things to Do in Shillong
1
Elephant Falls
Visit these beautiful waterfalls, a popular tourist spot.
2
Shillong Peak
Enjoy a panoramic view of the city from this peak.
3
Don Bosco Museum
Explore the rich culture and history of the Northeast.
4
Umiam Lake
Enjoy a peaceful walk or boating at this beautiful lake.
Tags
Gudivada to Shillong Vijayawada to Shillong flight travel to Meghalaya from Andhra Shillong travel guide Gudivada transport long distance travel India best route to Shillong Gudivada to Shillong distance