There are 8 ways to get from Bengaluru to Coimbatore by bus (Flixbus), train, rideshare, bus, plane, 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 Bengaluru to Coimbatorebus redbusIndia_Bharat Benz A/C Sleeper
6h 30m₹360–2,200Train
cheapest- Take the train from Bangalore Cant to Coimbatore Jntrain 16315 / ...
7h 23m₹250–2,000Rideshare
- Take the rideshare from Bengaluru to Coimbatore302.6 km
5h 38m₹896Bus, fly to Coimbatore International Airport
- Take the bus from Shanthinagara Bus Station to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Coimbatore International Airport (CJB)plane BLR - CJB
4h 48m₹5,102–7,407Bus via Hosūr
- Take the bus from Hosur to Coimbatorebus redbusIndia_Bharat Benz A/C Sleeper
6h 33m₹1,162–4,131Drive 302.5 km
- Drive from Bengaluru to Coimbatorecar 302.5 km
4h 37m₹2,940–4,247Taxi
- Take the taxi from Bengaluru to Coimbatoretaxi 302.5 km
4h 37m₹7,000–9,000Bus, fly to Cochin International Airport, taxi
- Take the bus from Shanthinagara Bus Station to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Cochin International Airport (COK)plane BLR - COK
- Take the taxi from Kochi-Airport-COK to Coimbatoretaxi
5h 49m₹7,372–15,487
Bengaluru to Coimbatore by bus
Comparing Your Travel Options
The cheapest way to get from Bengaluru to Coimbatore is to rideshare which costs ₹896 and takes 5h 38m.
The fastest way to get from Bengaluru to Coimbatore is to drive which takes 4h 37m and costs ₹2,900 - ₹4,300.
Yes, there is a direct bus departing from Bengaluru and arriving at Coimbatore. Services depart hourly, and operate every day. The journey takes approximately 6h 30m.
Yes, there is a direct train departing from Bangalore Cant and arriving at Coimbatore Jn. Services depart four times a day, and operate every day. The journey takes approximately 7h 23m.
The distance between Bengaluru and Coimbatore is 302 km. The road distance is 302.5 km.
The best way to get from Bengaluru to Coimbatore without a car is to bus which takes 6h 30m and costs ₹360 - ₹2,200.
The bus from Bengaluru to Coimbatore takes 6h 30m including transfers and departs hourly.
Bengaluru to Coimbatore bus services, operated by SSVM Travels, depart from Bengaluru station.
Bengaluru to Coimbatore train services, operated by Indian Railways, depart from Bangalore Cant station.
The best way to get from Bengaluru to Coimbatore is to bus which takes 6h 30m and costs ₹360 - ₹2,200. Alternatively, you can train, which costs ₹250 - ₹2,000 and takes 7h 23m.
What companies run services between Bengaluru, India and Coimbatore, India?
SSVM Travels operates a bus from Bengaluru to Coimbatore every 20 minutes, and the journey takes 6h 30m. 29 other operators also service this route. Alternatively, Indian Railways operates a train from Bangalore Cant to Coimbatore Jn 4 times a day. Tickets cost ₹250–2,000 and the journey takes 7h 23m.
- Website
- goindigo.in
Flights from Kempegowda International Airport to Coimbatore International Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- ₹5,000–7,000
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- ₹3,600–9,500
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Coimbatore International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,100–12,000
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- ₹4,100–10,000
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,900–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bangalore Cant to Coimbatore Jn
- Ave. Duration
- 7h 23m
- Frequency
- 4 times a day
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
- Website
- SSVM Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 30m
- Frequency
- Every 20 minutes
- Schedules at
- SSVM Travels
- Website
- Kavi Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 10m
- Frequency
- Hourly
- Schedules at
- Kavi Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 6h 40m
- Frequency
- Every 4 hours
- Schedules at
- Kavi Travels
- Website
- Maaruti Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 55m
- Frequency
- Hourly
- Schedules at
- Maaruti Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Schedules at
- Maaruti Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 25m
- Frequency
- Every 3 hours
- Website
- NeuGo
- Website
- Sona Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 30m
- Frequency
- Every 3 hours
- Schedules at
- Sona Travels
- Phone
- +91 4224349490
- [email protected]
- Website
- City Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 8h
- Frequency
- Every 3 hours
- Website
- City Travels
- Website
- City Travels
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 35m
- Frequency
- Twice daily
- Estimated price
- ₹490–1,500
- Website
- FlixBus India
- Website
- Jabbar Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a day
- Schedules at
- Jabbar Travels
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 10m
- Frequency
- Twice daily
- Estimated price
- ₹360–450
- Website
- KSRTC
- Phone
- +91 63094 26666
- [email protected]
- Website
- BigBus
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Website
- BigBus
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 34m
- Frequency
- Twice daily
- Estimated price
- ₹750–2,200
- Website
- kalladatravels.com
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- ₹470–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹470–650
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Website
- Krish Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Website
- Krish Travels
- Website
- Sunline Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Schedules at
- Sunline Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Schedules at
- Sunline Travels
- Website
- Conti travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- Conti travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Schedules at
- Conti travels
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Website
- AR Group Vijaylaxmi Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 4h 40m
- Frequency
- Once a week
- Website
- AR Group Vijaylaxmi Travels
- Website
- KMS Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- KMS Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- KMS Travels
- Website
- YAS Tours and Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Schedules at
- YAS Tours and Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- YAS Tours and Travels
- Website
- Surya Connect
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Schedules at
- Surya Connect
Bus from Hosur to Coimbatore
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Schedules at
- Surya Connect
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 43m
- Frequency
- Once daily
- Estimated price
- ₹800–1,700
- Schedules at
- ksrtc.in
- AC Sleeper
- ₹1,000–1,700
- Phone
- +91 7396374200
- [email protected]
- Website
- 7Hills roadways
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Website
- 7Hills roadways
- Website
- 7Hills roadways
Bus from Hosur to Coimbatore
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Website
- 7Hills roadways
- Website
- 7Hills roadways
- Website
- JaiSai Roadlinks
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 5h 35m
- Frequency
- 6 times a week
- Schedules at
- JaiSai Roadlinks
Bus from Hosur to Coimbatore
- Ave. Duration
- 4h 30m
- Frequency
- 6 times a week
- Schedules at
- JaiSai Roadlinks
- Phone
- +91 98435 41199
- [email protected]
- Website
- Jubile Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 55m
- Frequency
- 6 times a week
- Schedules at
- Jubile Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 5h 39m
- Frequency
- 6 times a week
- Schedules at
- Jubile Travels
- Website
- Crownline Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 10m
- Frequency
- 6 times a week
- Schedules at
- Crownline Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 6h 10m
- Frequency
- 6 times a week
- Schedules at
- Crownline Travels
- Website
- Sharma Transports
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 8h 15m
- Frequency
- 5 times a week
- Schedules at
- Sharma Transports
Bus from Hosur to Coimbatore
- Ave. Duration
- 6h 40m
- Frequency
- 5 times a week
- Schedules at
- Sharma Transports
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 35m
- Frequency
- 4 times a week
- Estimated price
- ₹450–1,200
- Schedules at
- Zingbus
Bus from Hosur to Coimbatore
- Ave. Duration
- 5h 35m
- Frequency
- 3 times a week
- Estimated price
- ₹450–1,200
- Schedules at
- Zingbus
- Website
- Sri Bala Tours and Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 55m
- Frequency
- 4 times a week
- Schedules at
- Sri Bala Tours and Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 6h
- Frequency
- 4 times a week
- Schedules at
- Sri Bala Tours and Travels
- Website
- Raveendra Holidays
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 8h 25m
- Frequency
- 4 times a week
- Schedules at
- Raveendra Holidays
Bus from Hosur to Coimbatore
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a week
- Schedules at
- Raveendra Holidays
- Phone
- +91 94962 28444
- [email protected]
- Website
- Adrin Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 20m
- Frequency
- Once a week
- Schedules at
- Adrin Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 5h 15m
- Frequency
- Once a week
- Schedules at
- Adrin Travels
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Shanthinagara Bus Station to Kempegowda International Airport
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- ₹70–290
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹70–90
- Airport Vajra Vayu
- ₹220–290
Bus from Shanthinagara Bus Station to Kempegowda International Airport
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- ₹70–290
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹70–90
- Airport Vajra Vayu
- ₹220–290
- Website
- Harmony Travel Lines
Bus from Hosur to Coimbatore
- Ave. Duration
- 5h 30m
- Frequency
- Every 20 minutes
- Schedules at
- Harmony Travel Lines
- Website
- AST Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 5h 45m
- Frequency
- Hourly
- Schedules at
- AST Travels
- Phone
- 7338873882
- [email protected]
- Website
- Jayavin Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 6h 15m
- Frequency
- Hourly
- Estimated price
- ₹500–1,400
- Schedules at
- Jayavin Travels
- Website
- Psm Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 5h 51m
- Frequency
- Every 4 hours
- Schedules at
- Psm Travels
- Phone
- +91 93440 62552
- [email protected]
- Website
- A1 Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 5h 50m
- Frequency
- Every 4 hours
- Website
- A1 Travels
- Phone
- 84899 10650
- [email protected]
- Website
- Essaar Travels
Bus from Hosur to Coimbatore
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Schedules at
- Essaar Travels
- Website
- Delta Transports Pvt Ltd
Bus from Hosur to Coimbatore
- Ave. Duration
- 5h 20m
- Frequency
- 4 times a week
- Schedules at
- Delta Transports Pvt Ltd
- Website
- Resande Transports
Bus from Hosur to Coimbatore
- Ave. Duration
- 4h 45m
- Frequency
- Once a week
- Schedules at
- Resande Transports
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar
Rideshare from Bengaluru to Coimbatore
- Ave. Duration
- 5h 38m
- Frequency
- Twice daily
- Estimated price
- ₹896
- Schedules at
- BlaBlaCar
- Ave. Duration
- 3h 30m
- Estimated price
- ₹3,500–9,000
Best Ride
- Phone
- +91 996 427 3747
Bharat Taxi
- Phone
- +91 969 600 0999
- Website
- bharattaxi.com
Ola Cabs
- Phone
- +91 922 654 7777
- Website
- olacabs.com
B Cabs
- Phone
- +91 98 95 11 88 77
- Website
- bcabs.com
Cochin Coastal Cabs
- Phone
- +91 96 56 07 50 00
- Website
- cochincoastalcabs.com
Kochi Taxi
- Phone
- +91 70 34 30 18 15
- Website
- kochitaxi.co.in
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)?, Heading to Europe? Read this before you buy a Eurail Pass, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
Bengaluru to Coimbatore bus services, operated by SSVM Travels, arrive at Coimbatore station.
Bengaluru to Coimbatore train services, operated by Indian Railways, arrive at Coimbatore Jn station.
Yes, the driving distance between Bengaluru to Coimbatore is 303 km. It takes approximately 4h 37m to drive from Bengaluru to Coimbatore.
Book your Bengaluru to Coimbatore bus tickets online with Omio and FlixBus.
There are 366+ hotels available in Coimbatore.
Check out Blablacar's carpooling service for rideshare options between Bengaluru and Coimbatore. A great option if you don't have a driver's licence or want to avoid public transport.











































