Buses to Haliyal from every KSRTC stand
176 KSRTC services reach Haliyal every day from 12 bus stands. The busiest departure points are Alnavar BS (60), Dharwad BS (MFL) (32) and Dharwad New BS (16). For departures out of Haliyal, see the Haliyal Bus Stand timetable.
Other popular destinations
Frequently asked questions
Which bus stand has the most buses to Haliyal?
Alnavar Bus Stand with 60 scheduled services a day, followed by Dharwad Bus Stand (MFL) (32).
What are the first and last buses from Alnavar BS to Haliyal?
From Alnavar Bus Stand, the first bus to Haliyal is at 06:15 AM and the last at 10:00 PM. 60 services run daily.
What are the first and last buses from Dharwad BS (MFL) to Haliyal?
From Dharwad Bus Stand (MFL), the first bus to Haliyal is at 06:15 AM and the last at 07:45 PM. 32 services run daily.
What are the first and last buses from Dharwad New BS to Haliyal?
From Dharwad New Bus Stand, the first bus to Haliyal is at 09:50 AM and the last at 09:00 PM. 16 services run daily.
How do I book a KSRTC ticket to Haliyal?
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.