Skip to content
AskBengaluru
Puttur Division

Puttur Bus Stand bus timings

Puttur Bus Stand is a KSRTC bus stand in Dakshina Kannada district under the Puttur Division. The official timetable lists 571 departures a day, the most frequent being to State Bank (Mysuru), Sulya and Uppinangady.

First bus
05:35 AM
to State Bank (Mysuru)
Last bus
10:40 PM
to Bengaluru
Departures
571
scheduled daily
Destinations
92
8 bus types

Departures by hour

254 morning · 167 afternoon · 133 evening · 17 night
12 AM6 AM12 PM6 PM11 PM

Bus types

  • Ordinary344
  • Limited Stop121
  • Express91
  • Volvo5
  • Non Ac Sleeper4
  • Non Stop3
  • Rajahamsa2
What do these classes mean? →

Puttur BS timetable

Showing 571 of 571 scheduled services

  • 05:35 AM
    ~10:33 AM
    via BC Road
    est. 4 h 58 min journey
  • 06:00 AM
    via Uppinangady, Kadaba
  • 06:00 AM
    ~10:58 AM
    via BC Road
    est. 4 h 58 min journey
  • 06:00 AM
    ~11:00 AM
    Express
    via Madikeri, Kushalanagara
    est. 5 h journey
  • 06:10 AM
    ~11:10 AM
    Express
    via Madikeri, Kushalanagara
    est. 5 h journey
  • 06:15 AM
    ~07:30 AM
    Ordinary
    via Uppinangady, Belthangady, Ujire
    est. 1 h 15 min journey
  • 06:15 AM
    via Bellare
  • 06:15 AM
    ~07:33 AM
    Ordinary
    via Jalsuru
    est. 1 h 18 min journey
  • 06:20 AM
    ~11:18 AM
    via BC Road
    est. 4 h 58 min journey
  • 06:30 AM
    ~10:27 AM
    Ordinary
    via Kaniyur, Panja
    est. 3 h 57 min journey
  • 06:30 AM
    ~11:30 AM
    Express
    via Madikeri, Kushalanagara
    est. 5 h journey
  • 06:30 AM
    ~07:27 AM
    Ordinary
    via Kav, Ishwaramangala
    est. 57 min journey
  • 06:40 AM
    ~11:38 AM
    via BC Road
    est. 4 h 58 min journey
  • 06:40 AM
    ~07:55 AM
    Express
    via Vitla, Badiyadka
    est. 1 h 15 min journey
  • 06:40 AM
    ~07:10 AM
    Ordinary
    via Kodiyadi
    est. 30 min journey
  • 06:45 AM
    ~08:03 AM
    Ordinary
    via Jalsuru
    est. 1 h 18 min journey
  • 06:45 AM
    via Bellare
  • 06:45 AM
    ~07:40 AM
    Ordinary
    via Savanuru
    est. 55 min journey
  • 06:45 AM
    ~04:55 PM
    Goa
    Express
    via Mangalore, Kumta, Ankola, Karwara
    est. 10 h 10 min journey
  • 06:45 AM
    ~11:45 AM
    Express
    via Madikeri, Kushalanagara
    est. 5 h journey
  • 06:50 AM
    ~11:48 AM
    via BC Road
    est. 4 h 58 min journey
  • 06:50 AM
    ~07:24 AM
    Ordinary
    via Vitla
    est. 34 min journey
  • 07:00 AM
    ~11:58 AM
    via BC Road
    est. 4 h 58 min journey
  • 07:00 AM
    Ordinary
    via Perigeri, Padumale
  • 07:00 AM
    ~08:15 AM
    Ordinary
    via Uppinangady, Belthangady, Ujire
    est. 1 h 15 min journey
  • 07:00 AM
    Kodimara
    Ordinary
    via Kodiyadi
  • 07:00 AM
    ~08:18 AM
    Ordinary
    via Kotyadi, Adur, Mandekolu
    est. 1 h 18 min journey
  • 07:00 AM
    Ordinary
    via Vitla, Kanyana
  • 07:00 AM
    ~08:18 AM
    Ordinary
    via Bellare, Chokkadi
    est. 1 h 18 min journey
  • 07:00 AM
    ~08:18 AM
    Ordinary
    via Jalsuru
    est. 1 h 18 min journey
  • 07:05 AM
    ~12:03 PM
    via BC Road
    est. 4 h 58 min journey
  • 07:05 AM
    via Kaniyur, Panja
  • 07:05 AM
    Shishila
    Ordinary
    via Uppinangady, Nelyadi
  • 07:10 AM
    ~12:08 PM
    via BC Road
    est. 4 h 58 min journey
  • 07:10 AM
    ~08:25 AM
    Express
    via Vitla, Badiyadka
    est. 1 h 15 min journey
  • 07:15 AM
    ~08:16 AM
    Ordinary
    via Vitla, Kanyana
    est. 1 h 1 min journey
  • 07:15 AM
    Uppalige
    Ordinary
    via Madavu
  • 07:15 AM
    Kaniyaru
    Ordinary
    via Munduru, Thingalady
  • 07:15 AM
    via Uppinangady, Kadaba
  • 07:15 AM
    Kodapadavu
    Ordinary
    via Vitla
  • 07:15 AM
    Nanila
    Ordinary
    via Sarve
  • 07:15 AM
    ~08:30 AM
    Ordinary
    via Madavu, Bellare
    est. 1 h 15 min journey
  • 07:15 AM
    ~03:01 PM
    Express
    via Madikeri,Mysuru
    est. 7 h 46 min journey
  • 07:15 AM
    ~08:33 AM
    Ordinary
    via Jalsuru
    est. 1 h 18 min journey
  • 07:20 AM
    ~12:18 PM
    via BC Road
    est. 4 h 58 min journey
  • 07:20 AM
    ~12:18 PM
    via BC Road, Shamburu
    est. 4 h 58 min journey
  • 07:20 AM
    Padyana
    Ordinary
    via Uppinangady
  • 07:25 AM
    ~12:23 PM
    via BC Road
    est. 4 h 58 min journey
  • 07:25 AM
    ~08:40 AM
    Ordinary
    via Uppinangady, Belthangady, Ujire
    est. 1 h 15 min journey
  • 07:25 AM
    Kodippady
    Ordinary
    via Kabaka
Page 1 of 12
Timings are the published KSRTC schedule for Puttur Bus Stand (data refreshed 2026-09-24). Arrival times are estimates from road distance and bus class, not published data. Services can be rescheduled or cancelled for festivals, strikes, road closures and operational reasons. For premium classes, book on ksrtc.in.
Routes from Puttur BS

Stand-to-town timetables

Each route page lists every service from Puttur BS to that town with first bus, last bus and hourly frequency.

Common via points: B C Road, Jalsuru, Kodiyadi, Uppinangady, Madikeri, Vitla, Bellare, Kaniyuru, Belthangady, Ujire, Kav, Panja.

Frequently asked questions

What are the first and last KSRTC bus timings from Puttur Bus Stand?

The earliest scheduled departure from Puttur Bus Stand is at 05:35 AM towards State Bank (Mysuru) (Limited Stop). The last service leaves at 10:40 PM towards Bengaluru.

How many KSRTC buses depart from Puttur Bus Stand daily?

571 scheduled KSRTC departures are listed for Puttur Bus Stand: 254 in the morning, 167 in the afternoon, 133 in the evening and 17 at night.

Which destinations have the most buses from Puttur Bus Stand?

The busiest destinations are State Bank (Mysuru), Sulya, Uppinangady, Mangaluru, Kukkusubrahmanya, Dharmasthala. Open the route pages for stand-to-town timetables with hourly frequency.

What types of KSRTC buses run from Puttur Bus Stand?

Services include Ordinary, Limited Stop, Express, Volvo, Non Ac Sleeper, Non Stop. Premium classes such as Airavat and Ambaari need advance reservation on ksrtc.in; Karnataka Sarige and ordinary buses are usually pay-on-board.