Skip to content
AskBengaluru
Destination hub

Buses to Belagavi from every KSRTC stand

79 KSRTC services reach Belagavi every day from 12 bus stands. The busiest departure points are Harihara (12), V S Acharya BS (9) and Hiriyur BS (8).

Frequently asked questions

Which bus stand has the most buses to Belagavi?

Harihara Bus Stand with 12 scheduled services a day, followed by Udupi Dr V S Acharya Bus Stand (9).

What are the first and last buses from Harihara to Belagavi?

From Harihara Bus Stand, the first bus to Belagavi is at 02:00 AM and the last at 08:40 PM. 12 services run daily.

What are the first and last buses from V S Acharya BS to Belagavi?

From Udupi Dr V S Acharya Bus Stand, the first bus to Belagavi is at 06:00 AM and the last at 09:00 PM. 9 services run daily.

What are the first and last buses from Hiriyur BS to Belagavi?

From Hiriyur Bus Stand, the first bus to Belagavi is at 07:30 AM and the last at 08:00 PM. 8 services run daily.

How do I book a KSRTC ticket to Belagavi?

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.