There are 5 ways to get from Devanahalli to Salem by bus, car, taxi, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Devanahalli New Bus Station to KR Marketbus 298-Mv / ...
- Take the bus from Bengaluru to Salembus redbusIndia_Bharat Benz A/C Sleeper
5h 26mBus via Sadahalli Gate
cheapest- Take the bus from Sadahalli Gate to Bengaluru Dairy Circlebus Kia-14 / ...
- Take the bus from Madiwala to Salembus
5h 58m₹270–385Drive 214.1 km
- Drive from Devanahalli to Salemcar 214.1 km
3h 7m₹2,400–3,466Taxi
- Take the taxi from Devanahalli to Salemtaxi 214.1 km
3h 7m₹5,000–6,500Bus via FlixBus Salem - AVR Circle
- Take the bus from Devanahalli New Bus Station to Kempegowda Bus Stationbus 298-M / ...
- Take the bus from FlixBus Bengaluru Majestic - Flixbus Boarding Zone to FlixBus Salem - AVR Circlebus FlixBus IN4340 / ...
7h 23m₹405–1,047
Comparing Your Travel Options
The cheapest way to get from Devanahalli to Salem is to bus via Sadahalli Gate which costs ₹270 - ₹390 and takes 5h 58m.
The fastest way to get from Devanahalli to Salem is to drive which takes 3h 7m and costs ₹2,400 - ₹3,500.
No, there is no direct bus from Devanahalli station to Salem. However, there are services departing from Devanahalli New Bus Station and arriving at Salem via Bengaluru. The journey, including transfers, takes approximately 5h 26m.
The distance between Devanahalli and Salem is 233 km. The road distance is 214.1 km.
The best way to get from Devanahalli to Salem without a car is to bus which takes 5h 26m and costs .
It takes approximately 5h 26m to get from Devanahalli to Salem, including transfers.
Devanahalli to Salem bus services, operated by BMTC, depart from Devanahalli New Bus Station.
Devanahalli to Salem bus services, operated by BMTC, arrive at KR Market station.
Yes, the driving distance between Devanahalli to Salem is 214 km. It takes approximately 3h 7m to drive from Devanahalli to Salem.
There are 221+ hotels available in Salem.
What companies run services between Devanahalli, India and Salem, India?
You can take a bus from Devanahalli New Bus Station to Salem via KR Market and Bengaluru in around 5h 26m.
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Devanahalli New Bus Station to KR Market
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- ₹29–45
- Website
- BMTC
Bus from Sadahalli Gate to Bengaluru Dairy Circle
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- ₹27–40
- Website
- BMTC
Bus from Devanahalli New Bus Station to Kempegowda Bus Station
- Ave. Duration
- 1h 37m
- Frequency
- Every 30 minutes
- Estimated price
- ₹30–50
- Website
- BMTC
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Salem
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- [email protected]
- Website
- SLGT Travels
Bus from Bengaluru to Salem
- Ave. Duration
- 4h 30m
- Frequency
- Every 20 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Salem
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
- Phone
- +91 9119900371
- [email protected]
- Website
- Singh Bus Service
Bus from Bengaluru to Salem
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Website
- Singh Bus Service
- Website
- Singh Bus Service
- Website
- Rajdhani Travels (Patan)
Bus from Bengaluru to Salem
- Ave. Duration
- 3h 59m
- Frequency
- Once a week
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
- +91 7044090046
- Website
- Green Line
Bus from Bengaluru to Salem
- Ave. Duration
- 4h 30m
- Frequency
- Once a week
- Website
- Green Line
- Website
- Green Line
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Madiwala to Salem
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- ₹210–300
- Website
- KSRTC
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Bengaluru Majestic - Flixbus Boarding Zone to FlixBus Salem - AVR Circle
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ₹370–1,000
- Website
- FlixBus India
- Ave. Duration
- 3h 7m
- Estimated price
- ₹5,000–6,500
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, What documents do I need to cross Niagara Falls?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.








