Sohra
Sohra
Bengaluru
Bengaluru
Train Flight

Sohra to Bengaluru

Updated: 28 May 2026

The journey from Sohra to Bengaluru is a significant cross-country trip covering over 2600 kilometers. You must first reach Guwahati by road. From Guwahati, you can take a direct flight to Kempegowda International Airport, which is the most efficient option. Alternatively, you can take a train, but it involves a very long journey of over 45 hours. This route connects the hills of Meghalaya to the tech hub of India.

Total Distance: 2600 km driving distance, 2100 km straight-line air distance.
Fastest Way
Flight from Guwahati to Bengaluru, taking 3.5 hours in the air.
Cheapest Way
Train from Guwahati to Bengaluru, costing around 2800 INR for sleeper class.
Compare Sohra to Bengaluru Routes
Train
Direct
Flight
Direct
Duration 48 hours 3 hours 30 mins
Avg Price 2800 - 6500 INR 8000 - 16000 INR
Operator Guwahati-Bengaluru Express IndiGo
Route Guwahati Station to Bengaluru City Junction Guwahati (GAU) to Bengaluru (BLR)
Tip This is a very long journey; ensure you have enough entertainment. Book early to avoid high last-minute prices.
Travel Tips
  • Traffic
    Bengaluru traffic can be heavy; plan your travel accordingly.
  • Taxi Apps
    Use Uber or Ola for comfortable travel within the city.
  • Food
    Try the local South Indian cuisine like Dosa and Idli.
  • Booking
    Book flights well in advance to get better deals.
  • Weather
    Bengaluru has pleasant weather; carry light jackets for evenings.
Safety Tips
  • Crowds
    Be careful of your belongings in crowded places.
  • Night Safety
    Bengaluru is generally safe, but avoid isolated areas at night.
  • Emergency
    Dial 100 for police assistance.
  • Taxis
    Always use app-based cabs for safer travel.
People Also Ask
  • Is there a direct train from Sohra?
    No, you must travel to Guwahati first.
  • How long is the flight?
    The flight is approximately 3.5 hours.
  • Which is the best way to reach Bengaluru?
    Flying from Guwahati is the most convenient method.
  • Are there buses to Bengaluru?
    No, the distance is too great for a practical bus journey.
  • What is the nearest airport to Sohra?
    Shillong Airport is nearest, but Guwahati has more flights to Bengaluru.
Quick Info
  • From Sohra, Meghalaya, India
  • To Bengaluru, Karnataka, India
  • Modes
Best Time to Travel

October to February for pleasant weather in Bengaluru.

Things to Do in Bengaluru
1
Lalbagh Botanical Garden
Visit this famous garden known for its glass house and diverse plant species.
2
Cubbon Park
Take a walk in this large green space in the heart of the city.
3
Bangalore Palace
Admire the architecture of this palace inspired by Windsor Castle.
4
Vidhana Soudha
See the seat of the state legislature, known for its grand Dravidian architecture.
Tags
Sohra to Bengaluru Guwahati to Bengaluru flight train to Bengaluru travel from Meghalaya to Bengaluru Northeast to South India long distance travel Bengaluru connectivity travel tips