Ongole
Ongole
Shillong
Shillong
Train Flight

Ongole to Shillong

Updated: 28 May 2026

Reaching Shillong from Ongole requires a multi-modal approach. First, travel to Guwahati via train or flight. From Guwahati, you must hire a taxi or take a shared cab to cover the 100 km mountain road to Shillong. The journey takes you from the coastal plains of Andhra Pradesh to the misty hills of Meghalaya. Expect a significant change in altitude and climate.

Total Distance: 2300 km by road, 1900 km air distance.
Fastest Way
Flight to Guwahati followed by a private taxi to Shillong.
Cheapest Way
Train to Guwahati followed by a shared taxi to Shillong.
Compare Ongole to Shillong Routes
Train
Connecting
Flight
Connecting
Duration 44 hours 9 hours
Avg Price 3000 - 6000 INR 10000 - 18000 INR
Operator Coromandel Express / Guwahati Express IndiGo
Route Ongole to Guwahati, then taxi to Shillong. Fly to Guwahati, then 3-hour taxi ride to Shillong.
Tip Book a pre-paid taxi from Guwahati station for a fixed rate. Shillong airport has limited connectivity; Guwahati is the main hub.
Travel Tips
  • Taxi Booking
    Shared taxis are available from Paltan Bazaar in Guwahati.
  • Weather
    Carry an umbrella as Shillong receives heavy rainfall.
  • Clothing
    Woolens are necessary even in summer evenings.
  • Connectivity
    Network can be spotty in remote areas of Meghalaya.
  • Local Etiquette
    Respect local customs and maintain cleanliness.
Safety Tips
  • Road Safety
    The road from Guwahati to Shillong is winding; carry motion sickness pills.
  • Night Travel
    Avoid traveling on the mountain roads after sunset.
  • Emergency
    Keep contact details of your hotel handy.
  • Documents
    Carry original ID proof at all times.
People Also Ask
  • Is there a train to Shillong?
    No, Shillong does not have a railway station.
  • How far is Guwahati from Shillong?
    It is approximately 100 km by road.
  • Is Shillong safe?
    Yes, it is very safe for tourists.
  • What is the best way to reach?
    Fly to Guwahati and take a taxi.
  • Do I need a permit?
    No, Indian citizens do not need a permit.
Quick Info
  • From Ongole, Andhra Pradesh, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June for pleasant weather.

Things to Do in Shillong
1
Elephant Falls
Visit these three-tiered waterfalls located near the city. It is a popular photography spot.
2
Ward's Lake
Enjoy a peaceful walk around this horseshoe-shaped lake. It is located in the heart of Shillong.
3
Don Bosco Museum
Explore the culture of Northeast India in this seven-story museum. It is highly informative.
4
Police Bazaar
Shop for local handicrafts and enjoy street food in this bustling market.
Tags
Ongole to Shillong how to reach Shillong travel to Meghalaya Guwahati to Shillong taxi Ongole transport Shillong tourism Northeast India travel long distance travel