There are 6 ways to get from Srinagar to Bengaluru by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus
best- Fly from Srinagar International Airport (SXR) to Kempegowda International Airport (BLR)plane SXR - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
5h 44m₹10,714–14,065Train
cheapest- Take the train from Srinagar to Udhampurtrain
- Take the train from Martyr Captain Tushar Mahajan to Delhi Sarai Rohillatrain
- Take the train from Delhi Sarai Rohilla to Yasvantpur Jntrain
2d 1h₹1,821–11,960Bus
- Take the bus from Srinagar to Jaipurbus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Jaipur to Bengalurubus redbusIndia_A/C Sleeper / ...
2d 16hDrive 2,760.7 km
- Drive from Srinagar to Bengalurucar 2,760.7 km
36h 37m₹30,944–44,697Bus via Gwalior
- Take the bus from Srinagar to Gurugrambus
- Take the bus from Gurugram to Gwaliorbus
- Take the bus from Gwalior to Bengalurubus
2d 16hBus, train
- Take the bus from Srinagar to Pathankotbus
- Take the train from Pathankot to Chandigarhtrain
- Take the train from Chandigarh to Yasvantpur Jntrain
2d 21h
Srinagar International Airport (SXR) to Kempegowda International Airport (BLR) flights
Comparing Your Travel Options
The cheapest way to get from Srinagar to Bengaluru is to train which costs ₹1,800 - ₹12,000 and takes 2 days 1h.
The fastest way to get from Srinagar to Bengaluru is to fly and bus which takes 5h 44m and costs ₹10,000 - ₹15,000.
No, there is no direct bus from Srinagar to Bengaluru. However, there are services departing from Srinagar and arriving at Bengaluru via Jaipur. The journey, including transfers, takes approximately 2 days 16h.
No, there is no direct train from Srinagar to Bengaluru. However, there are services departing from Srinagar and arriving at Chickpet via Martyr Captain Tushar Mahajan, Delhi Sarai Rohilla and Yeshwathpur. The journey, including transfers, takes approximately 2 days 1h.
The distance between Srinagar and Bengaluru is 2403 km. The road distance is 2760.7 km.
The best way to get from Srinagar to Bengaluru without a car is to train which takes 2 days 1h and costs ₹1,800 - ₹12,000.
It takes approximately 5h 44m to get from Srinagar to Bengaluru, including transfers.
Srinagar to Bengaluru bus services, operated by Mahadev Travels, depart from Srinagar station.
Srinagar to Bengaluru train services, operated by Indian Railways, depart from Srinagar station.
The best way to get from Srinagar to Bengaluru is to train which takes 2 days 1h and costs ₹1,800 - ₹12,000. Alternatively, you can bus, which costs and takes 2 days 16h.
What companies run services between Srinagar, India and Bengaluru, India?
You can take a vehicle from Srinagar to Chickpet via Srinagar, Martyr Captain Tushar Mahajan, Delhi Sarai Rohilla, Yasvantpur Jn, and Yeshwathpur in around 2d 1h. Alternatively, you can take a bus from Srinagar to Bengaluru via Jaipur in around 2d 16h.
- Website
- goindigo.in
Flights from Srinagar International Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 5h 49m
- When
- Every day
- Estimated price
- ₹10,000–13,000
Flights from Srinagar International Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 6h 20m
- When
- Tuesday and Wednesday
- Estimated price
- ₹10,000–13,000
Flights from Srinagar International Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹10,000–13,000
Flights from Srinagar International Airport to Kempegowda International Airport via Chandigarh
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹10,000–13,000
- Website
- airindia.in
Flights from Srinagar International Airport to Kempegowda International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Srinagar International Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- ₹8,000–15,000
Flights from Srinagar International Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹8,500–15,000
- Website
- airindiaexpress.in
Flights from Srinagar International Airport to Kempegowda International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹7,500–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Srinagar to Udhampur
- Ave. Duration
- 3h 27m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,325
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Chair Car
- ₹720
- Executive Class
- ₹1,325
Train from Martyr Captain Tushar Mahajan to Delhi Sarai Rohilla
- Ave. Duration
- 9h 45m
- Frequency
- 3 times a week
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Delhi Sarai Rohilla to Yasvantpur Jn
- Ave. Duration
- 34h 10m
- Frequency
- Once a week
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,000
- Second AC (2A)
- ₹3,400–4,300
- First Class (1A)
- ₹5,500–7,500
Train from Pathankot to Chandigarh
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Chandigarh to Yasvantpur Jn
- Ave. Duration
- 2d 1h
- Frequency
- Twice a week
- Estimated price
- ₹1,100–9,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,100–1,400
- Third AC (3A)
- ₹2,900–3,600
- Second AC (2A)
- ₹4,100–5,500
- First Class (1A)
- ₹7,000–9,000
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Srinagar to Jaipur
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Jaipur to Bengaluru
- Ave. Duration
- 43h 30m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Srinagar to Pathankot
- Ave. Duration
- 9h 25m
- Frequency
- 5 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Srinagar to Jaipur
- Ave. Duration
- 19h
- Frequency
- Twice a week
- Website
- National Travels - Ratnagiri
Bus from Srinagar to Pathankot
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a week
- Website
- National Travels - Ratnagiri
- [email protected]
- Website
- SLGT Travels
Bus from Jaipur to Bengaluru
- Ave. Duration
- 45h
- Frequency
- 4 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Srinagar to Gurugram
- Ave. Duration
- 20h 10m
- Frequency
- Once daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Gurugram to Gwalior
- Ave. Duration
- 6h 50m
- Frequency
- 3 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Gwalior to Bengaluru
- Ave. Duration
- 35h 25m
- Frequency
- Once daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Srinagar to Pathankot
- Ave. Duration
- 8h 50m
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Srinagar to Bengaluru bus services, operated by Mahadev Travels, arrive at Jaipur station.
Srinagar to Bengaluru train services, operated by Indian Railways, arrive at Udhampur station.
Yes, the driving distance between Srinagar to Bengaluru is 2761 km. It takes approximately 36h 37m to drive from Srinagar to Bengaluru.
Book your Srinagar to Bengaluru bus tickets online with Omio.
There are 2839+ hotels available in Bengaluru.









