Below is the complete text-only schedule for KSRTC buses from Puttur Bus Stand to Kasaragodu. Times are in 24-hour format. Sorted by departure time.
| Departure | Destination | Bus Type | Via Route |
|---|---|---|---|
| 06:30 | Karwar | Express | Mangaluru, Udupi, Kumta |
| 6:40 | Kasaragodu | Express | Vitla, Badiyadka |
| 06:40 | Kasaragod | Express | Vitla, Badiyadka |
| 7:10 | Kasaragodu | Express | Vitla, Badiyadka |
| 07:15 | Kasaragod | Express | Vitla, Badiyadka |
| 8:00 | Kasaragodu | Express | Vitla, Badiyadka |
| 08:00 | Kasaragod | Express | Vitla, Badiyadka |
| 8:15 | Kasaragodu | Ordinary | Vitla, Badiyadka |
| 09:00 | Karwar | Rajahamsa | Mangaluru, Udupi, Kumta |
| 9:15 | Kasaragodu | Express | Vitla, Badiyadka |
| 09:15 | Kasaragod | Express | Vitla, Badiyadka |
| 10:45 | Kasaragodu | Ordinary | Vitla, Badiyadka |
| 11:10 | Kasaragodu | Express | Vitla, Badiyadka |
| 11:10 | Kasaragod | Express | Vitla, Badiyadka |
| 12:15 | Kasaragodu | Express | Vitla, Badiyadka |
| 12:15 | Kasaragod | Express | Vitla, Badiyadka |
| 13:10 | Kasaragodu | Express | Vitla, Badiyadka |
| 13:10 | Kasaragod | Express | Vitla, Badiyadka |
| 16:45 | Kasaragod | Rajahamsa | Vitla, Badiyadka |
| 18:15 | Kasaragodu | Ordinary | Vitla, Badiyadka |
Timings are subject to change by KSRTC. Please check at the bus stand for live status.