There are 5 ways to get from Avalpoondurai to Bengaluru by bus, train, car, or taxi
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 Erode to Lalbaugbus
2h 27m₹1,060–2,526Train
cheapest- Take the train from Erode Jn to Bangalore Canttrain 16525 / ...
4h 54m₹553–2,094Drive 245.2 km
- Drive from Avalpoondurai to Bengalurucar 245.2 km
3h 35m₹2,769–4,000Taxi
- Take the taxi from Avalpoondurai to Bengalurutaxi 245.2 km
3h 35m₹6,000–7,500Bus via Bangalore, Karnataka
- Take the bus from Erode, Tamil Nadu to Bangalore, Karnatakabus Erode, Tamil Nadu - Bangalore, Karnataka
5h 17m
Questions & Answers
The cheapest way to get from Avalpoondurai to Bengaluru is to train which costs ₹550 - ₹2,100 and takes 4h 54m.
The fastest way to get from Avalpoondurai to Bengaluru is to bus which takes 2h 27m and costs ₹1,000 - ₹2,600.
No, there is no direct bus from Avalpoondurai to Bengaluru. However, there are services departing from Erode and arriving at Lalbaug via . The journey, including transfers, takes approximately 2h 27m.
No, there is no direct train from Avalpoondurai to Bengaluru. However, there are services departing from Erode Jn and arriving at Bangalore Cant via . The journey, including transfers, takes approximately 4h 54m.
The distance between Avalpoondurai and Bengaluru is 268 km. The road distance is 245.2 km.
The best way to get from Avalpoondurai to Bengaluru without a car is to bus which takes 2h 27m and costs ₹1,000 - ₹2,600.
It takes approximately 2h 27m to get from Avalpoondurai to Bengaluru, including transfers.
Avalpoondurai to Bengaluru bus services, operated by Kallada Tours and Travels, depart from Erode station.
Avalpoondurai to Bengaluru train services, operated by Indian Railways, depart from Erode Jn station.
The best way to get from Avalpoondurai to Bengaluru is to bus which takes 2h 27m and costs ₹1,000 - ₹2,600. Alternatively, you can train, which costs ₹550 - ₹2,100 and takes 4h 54m.
What companies run services between Avalpoondurai, India and Bengaluru, India?
Kallada Tours and Travels operates a bus from Erode to Lalbaug every 4 hours. Tickets cost ₹700–2,100 and the journey takes 2h 15m. Alternatively, Indian Railways operates a train from Erode Jn to Bangalore Cant every 4 hours. Tickets cost ₹220–1,700 and the journey takes 4h 43m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Erode Jn to Bangalore Cant
- Ave. Duration
- 4h 43m
- Frequency
- Every 4 hours
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Erode to Lalbaug
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹700–2,100
- Website
- http://www.kalladatravels.com/
- Ave. Duration
- 3h 35m
- Estimated price
- ₹6,000–7,500
Red Taxi
- Phone
- +91 42 44 56 78 90
- Website
- redtaxi.co.in
Saravana Track
- Phone
- +91 42 42 27 22 99
- Website
- saravanatrack.com
Shree Krishna Call Taxi
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 4 stunningly beautiful Philippines islands you need to visit, Flying into Beijing?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
Avalpoondurai to Bengaluru bus services, operated by Kallada Tours and Travels, arrive at Lalbaug station.
Avalpoondurai to Bengaluru train services, operated by Indian Railways, arrive at Bangalore Cant station.
Yes, the driving distance between Avalpoondurai to Bengaluru is 245 km. It takes approximately 3h 35m to drive from Avalpoondurai to Bengaluru.
There are 2725+ hotels available in Bengaluru.









