Buses to Shivamogga from every KSRTC stand
1,561 KSRTC services reach Shivamogga every day from 26 bus stands. The busiest departure points are Bhadravathi (327), Banavara (137) and Arsikere (136). For departures out of Shivamogga, see the Shivamogga Bus Stand timetable.
Other popular destinations
Frequently asked questions
Which bus stand has the most buses to Shivamogga?
Bhadravathi Bus Stand with 327 scheduled services a day, followed by Banavara Bus Stand (137).
What are the first and last buses from Bhadravathi to Shivamogga?
From Bhadravathi Bus Stand, the first bus to Shivamogga is at 12:15 AM and the last at 11:50 PM. 327 services run daily.
What are the first and last buses from Banavara to Shivamogga?
From Banavara Bus Stand, the first bus to Shivamogga is at 12:00 AM and the last at 11:20 PM. 137 services run daily.
What are the first and last buses from Arsikere to Shivamogga?
From Arsikere Bus Stand, the first bus to Shivamogga is at 12:35 AM and the last at 11:45 PM. 136 services run daily.
How do I book a KSRTC ticket to Shivamogga?
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.