Skip to content
AskBengaluru
Destination hub

Buses to Kasaragod from every KSRTC stand

142 KSRTC services reach Kasaragod every day from 3 bus stands. The busiest departure points are Mangaluru BS (126), B C Road BS (12) and Mysuru Road Satellite BS (4).

Frequently asked questions

Which bus stand has the most buses to Kasaragod?

Mangaluru Bus Stand (Bejai) with 126 scheduled services a day, followed by B C Road Bus Stand (12).

What are the first and last buses from Mangaluru BS to Kasaragod?

From Mangaluru Bus Stand (Bejai), the first bus to Kasaragod is at 05:55 AM and the last at 07:40 PM. 126 services run daily.

What are the first and last buses from B C Road BS to Kasaragod?

From B C Road Bus Stand, the first bus to Kasaragod is at 07:00 AM and the last at 08:00 PM. 12 services run daily.

What are the first and last buses from Mysuru Road Satellite BS to Kasaragod?

From Bengaluru Mysuru Road Satellite Bus Stand, the first bus to Kasaragod is at 08:02 PM and the last at 10:00 PM. 4 services run daily.

How do I book a KSRTC ticket to Kasaragod?

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.