Buses to Haveri from every KSRTC stand
504 KSRTC services reach Haveri every day from 23 bus stands. The busiest departure points are Hirekerur BS (81), Ranebennur BS (60) and Byadgi BS (58). For departures out of Haveri, see the Haveri Bus Stand timetable.
Other popular destinations
Frequently asked questions
Which bus stand has the most buses to Haveri?
Hirekerur Bus Stand with 81 scheduled services a day, followed by Ranebennur Bus Stand (60).
What are the first and last buses from Hirekerur BS to Haveri?
From Hirekerur Bus Stand, the first bus to Haveri is at 06:00 AM and the last at 10:00 PM. 81 services run daily.
What are the first and last buses from Ranebennur BS to Haveri?
From Ranebennur Bus Stand, the first bus to Haveri is at 05:00 AM and the last at 09:00 PM. 60 services run daily.
What are the first and last buses from Byadgi BS to Haveri?
From Byadgi Bus Stand, the first bus to Haveri is at 06:15 AM and the last at 08:30 PM. 58 services run daily.
How do I book a KSRTC ticket to Haveri?
Premium and long-distance services can be reserved on ksrtc.in or the KSRTC AWATAR app up to the advance-reservation window. Ordinary and Karnataka Sarige buses generally sell tickets on board.