There are 6 ways to get from Salem to Bellandur Lake by bus, train, car, taxi, plane, 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 Salem to Silk Boardbus
2h 15m₹642–2,046Train
cheapest- Take the train from Salem Town to Carmelaramtrain 16530
5h 53m₹196–3,874Drive 178.6 km
- Drive from Salem to Bellandur Lakecar 178.6 km
2h 43m₹2,012–2,907Taxi
- Take the taxi from Salem to Bellandur Laketaxi 178.6 km
2h 43m₹4,400–5,500Fly, bus
- Fly from Salem (SXV) to Kempegowda International Airport (BLR)plane SXV - BLR
- Take the bus from Kempegowda International Airport to Bellanduru City Light Appartmentbus
3h 38m₹3,204–13,231Bus via FlixBus Bengaluru - Electronic City
- Take the bus from FlixBus Salem -AVR Circle to FlixBus Bengaluru - Electronic Citybus FlixBus IN4450 / ...
4h 45m₹235–895
Salem (SXV) to Kempegowda International Airport (BLR) flights
Questions & Answers
The cheapest way to get from Salem to Bellandur Lake is to bus via FlixBus Bengaluru - Electronic City which costs ₹230 - ₹900 and takes 4h 45m.
The fastest way to get from Salem to Bellandur Lake is to bus which takes 2h 15m and costs ₹600 - ₹2,100.
No, there is no direct bus from Salem to Bellandur Lake. However, there are services departing from Salem and arriving at Ibbaluru via Central Silk Board. The journey, including transfers, takes approximately 2h 15m.
No, there is no direct train from Salem to Bellandur Lake. However, there are services departing from Salem Town and arriving at Carmelaram via . The journey, including transfers, takes approximately 5h 53m.
The distance between Salem and Bellandur Lake is 192 km. The road distance is 178.6 km.
The best way to get from Salem to Bellandur Lake without a car is to bus which takes 2h 15m and costs ₹600 - ₹2,100.
It takes approximately 2h 15m to get from Salem to Bellandur Lake, including transfers.
Salem to Bellandur Lake bus services, operated by Kallada Tours and Travels, depart from Salem station.
Salem to Bellandur Lake train services, operated by Indian Railways, depart from Salem Town station.
The best way to get from Salem to Bellandur Lake is to bus which takes 2h 15m and costs ₹600 - ₹2,100. Alternatively, you can train, which costs ₹190 - ₹3,900 and takes 5h 53m.
What companies run services between Salem, India and Bellandur Lake, India?
Kallada Tours and Travels operates a bus from Salem to Silk Board every 4 hours. Tickets cost ₹600–2,100 and the journey takes 1h 32m. Alternatively, Indian Railways operates a train from Salem Town to Carmelaram once daily. Tickets cost ₹180–1,400 and the journey takes 4h 56m.
- Website
- goindigo.in
Flights from Salem to Kempegowda International Airport
- Ave. Duration
- 50 min
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹3,000–13,000
- Website
- helitrans.no
Flights from Salem to Kempegowda International Airport
- Ave. Duration
- 1h
- When
- Monday and Saturday
- Estimated price
- ₹2,900–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Salem Town to Carmelaram
- Ave. Duration
- 4h 56m
- Frequency
- Once daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Salem to Silk Board
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- ₹600–2,100
- Website
- kalladatravels.com
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Bellanduru City Light Appartment
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹85–360
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹85–110
- Airport Vajra Vayu
- ₹270–360
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Salem -AVR Circle to FlixBus Bengaluru - Electronic City
- Ave. Duration
- 3h 20m
- Frequency
- Hourly
- Estimated price
- ₹330–900
- Website
- FlixBus India
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from FlixBus Salem -AVR Circle to FlixBus Bengaluru - Electronic City
- Ave. Duration
- 2h 28m
- Frequency
- 3 times a day
- Estimated price
- ₹210–300
- Website
- KSRTC
- Ave. Duration
- 2h 43m
- Estimated price
- ₹4,400–5,500
Fast Track Call Taxi
- Phone
- +9144 28 88 99 99
- Website
- fasttrackcalltaxi.in
Orampo Taxi Service
- Phone
- +91 85 25 00 05 00
- Website
- orampo.com
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 Getting to Milan from the airport, Heading to Europe? Read this before you buy a Eurail Pass, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Salem to Bellandur Lake bus services, operated by Kallada Tours and Travels, arrive at Silk Board station.
Salem to Bellandur Lake train services, operated by Indian Railways, arrive at Carmelaram station.
Yes, the driving distance between Salem to Bellandur Lake is 179 km. It takes approximately 2h 43m to drive from Salem to Bellandur Lake.
There are 2700+ hotels available in Bellandur Lake.

















