Srinagar
Srinagar
Bengaluru
Bengaluru
Flight

Srinagar to Bengaluru

Updated: 20 May 2026

The distance from Srinagar to Bengaluru is approximately 2800 km. The most convenient way is to fly from Srinagar to Bengaluru (often with a layover) or fly to Delhi and take a connecting flight or train to Bengaluru.

Total Distance: Driving distance 2800 km, straight-line air distance 2300 km.
Fastest Way
Connecting flight, taking 7 hours.
Cheapest Way
Bus from Srinagar to Jammu, then train to Bengaluru, costing around 5000 INR.
Compare Srinagar to Bengaluru Routes
Flight
Connecting
Duration
7 hours
Avg Price
10000 - 18000 INR
Operator
IndiGo
Route
SXR to BLR.

Book flights in advance.

Travel Tips
  • Transport
    Use the Metro for easy travel.
  • Booking
    Book your hotel in advance.
  • Weather
    Weather is pleasant year-round.
  • Local Info
    Hire a local guide for sightseeing.
  • Safety
    Stay in well-lit areas.
Safety Tips
  • Road Safety
    Be careful in traffic.
  • Personal Belongings
    Keep your belongings secure.
  • Emergency
    Save local police numbers.
  • Hydration
    Drink plenty of water.
People Also Ask
  • Is there a direct flight?
    No, usually connecting.
  • How long is the travel?
    About 7 hours total.
  • Is it safe to travel?
    Yes, it is safe.
  • What is the best time to visit?
    Year-round.
  • Are there trains?
    Yes, from Jammu or Delhi.
Quick Info
  • From Srinagar, Jammu and Kashmir, India
  • To Bengaluru, Karnataka, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Bengaluru
1
Lalbagh Botanical Garden
Visit the beautiful garden.
2
Bangalore Palace
Explore the royal palace.
3
Cubbon Park
Relax in the park.
4
Vidhana Soudha
See the legislative building.
Tags
Srinagar to Bengaluru distance travel Srinagar to Bengaluru flights to Bengaluru train to Bengaluru Bengaluru travel guide best way to reach Bengaluru Srinagar to Bengaluru flight Bengaluru tourism