Skip to content
AskBengaluru

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 · all buses

571 from Puttur BS · 221 arriving from other stands · showing 792

  • NWKRTC logoNWKRTCServiceArriving to Stand
    12:16 AM
    Arrives (est.) +1 · Sir i BS
    left Sir i BS at 04:45 PM
    Ends
    here
    Buses from Sir i BS
  • NWKRTC logoNWKRTCServiceArriving to Stand
    01:02 AM
    Arrives (est.) +1 · Karwar BS
    left Karwar BS at 04:15 PM
    then Mysuru
    →
    Mysuru ಮೈಸೂರು
    All buses to Mysuru
  • KSRTC logoKSRTCExpressArriving to Stand
    01:25 AM
    Arrives (est.) +1 · Mysuru Road Satellite BS
    left Mysuru Road Satellite BS at 05:45 PM
    then Mangaluru
    →
    Mangaluru ಮಂಗಳೂರು
    All buses to Mangaluru
  • NWKRTC logoNWKRTCServiceArriving to Stand
    01:31 AM
    Arrives (est.) +1 · Sir i BS
    left Sir i BS at 06:00 PM
    Ends
    here
    Buses from Sir i BS
  • KSRTC logoKSRTCRajahamsaArriving to Stand
    02:20 AM
    Arrives (est.) +1 · Mysuru Road Satellite BS
    left Mysuru Road Satellite BS at 08:02 PM
    then Vitla, Perla, Badiyadka
    →
    Kasaragod ಕಾಸರಗೋಡು
  • KSRTC logoKSRTCExpressArriving to Stand
    03:40 AM
    Arrives (est.) +1 · Mysuru Road Satellite BS
    left Mysuru Road Satellite BS at 08:00 PM
    then Mangaluru
    →
    Mangaluru ಮಂಗಳೂರು
    All buses to Mangaluru
  • KSRTC logoKSRTCNon-AC SleeperArriving to Stand
    04:06 AM
    Arrives (est.) +1 · Mysuru Road Satellite BS
    left Mysuru Road Satellite BS at 08:40 PM
    Ends
    here
  • KSRTC logoKSRTCRajahamsaArriving to Stand
    04:45 AM
    Arrives (est.) +1 · Mysuru Road Satellite BS
    left Mysuru Road Satellite BS at 08:59 PM
    Ends
    here
  • KSRTC logoKSRTCRajahamsaArriving to Stand
    04:45 AM
    Arrives (est.) +1 · Mysuru Road Satellite BS
    left Mysuru Road Satellite BS at 09:16 PM
    then Vitla, Alike
    →
    Alike ಅಳಿಕೆ
    All buses to Alike
  • KSRTC logoKSRTCNon-AC SleeperArriving to Stand
    04:58 AM
    Arrives (est.) · Hassan BS
    left Hassan BS at 02:00 AM
    Ends
    here
    Buses from Hassan BS
  • KSRTC logoKSRTCNon-ac SleeperArriving to Stand
    05:06 AM
    Arrives (est.) +1 · Kempegowda BS
    left Kempegowda BS at 09:40 PM
    Ends
    here
    Buses from Kempegowda BS
  • KSRTC logoKSRTCNon-AC SleeperArriving to Stand
    05:13 AM
    Arrives (est.) · Hassan BS
    left Hassan BS at 02:15 AM
    Ends
    here
    Buses from Hassan BS
  • KSRTC logoKSRTCNon-AC SleeperArriving to Stand
    05:18 AM
    Arrives (est.) +1 · Mysuru Road Satellite BS
    left Mysuru Road Satellite BS at 09:52 PM
    Ends
    here
  • KSRTC logoKSRTCNon-AC SleeperArriving to Stand
    05:28 AM
    Arrives (est.) +1 · Mysuru Road Satellite BS
    left Mysuru Road Satellite BS at 10:02 PM
    Ends
    here
  • KSRTC logoKSRTCKarnataka SarigeArriving to Stand
    05:33 AM
    Arrives (est.) · Bhadravathi
    left Bhadravathi at 12:00 AM
    Ends
    here
    Buses from Bhadravathi
  • KSRTC logoKSRTCRajahamsaArriving to Stand
    05:35 AM
    Arrives (est.) · Hassan BS
    left Hassan BS at 02:30 AM
    Ends
    here
    Buses from Hassan BS
  • KSRTC logoKSRTCAiravatArriving to Stand
    05:44 AM
    Arrives (est.) +1 · Mysuru Road Satellite BS
    left Mysuru Road Satellite BS at 11:12 PM
    then Mangaluru
    →
    Mangaluru ಮಂಗಳೂರು
    All buses to Mangaluru
  • KSRTC logoKSRTCOrdinaryArriving to Stand
    05:51 AM
    Arrives (est.) · Uppinangady
    left Uppinangady at 05:30 AM
    then Sullya
    →
    Sullya
    Buses from Uppinangady
  • KSRTC logoKSRTCExpressFrom Stand
    06:00 AM
    Departs · Puttur BS
    ~5 h
    via Madikeri, Kushalanagara
    11:00 AM
    Mysuru ಮೈಸೂರು
    All buses to Mysuru
  • KSRTC logoKSRTCExpressFrom Stand
    06:10 AM
    Departs · Puttur BS
    ~5 h
    via Madikeri, Kushalanagara
    11:10 AM
    Mysuru ಮೈಸೂರು
    All buses to Mysuru
  • KSRTC logoKSRTCOrdinaryFrom Stand
    06:15 AM
    Departs · Puttur BS
    ~1 h 15 min
    via Uppinangady, Belthangady, Ujire
    07:30 AM
    Dharmasthala ಧರ್ಮಸ್ಥಳ
    All buses to Dharmasthala
  • KSRTC logoKSRTCOrdinaryFrom Stand
    06:15 AM
    Departs · Puttur BS
    ~1 h 18 min
    via Jalsuru
    07:33 AM
    Sulya ಸುಳ್ಯ
    All buses to Sulya
  • KSRTC logoKSRTCRajahamsaArriving to Stand
    06:16 AM
    Arrives (est.) +1 · Kempegowda BS
    left Kempegowda BS at 10:30 PM
    Ends
    here
    Buses from Kempegowda BS
  • KSRTC logoKSRTCRajahamsaArriving to Stand
    06:22 AM
    Arrives (est.) +1 · Mysuru Road Satellite BS
    left Mysuru Road Satellite BS at 10:36 PM
    Ends
    here
  • KSRTC logoKSRTCNon-ac SleeperArriving to Stand
    06:28 AM
    Arrives (est.) +1 · Kempegowda BS
    left Kempegowda BS at 11:02 PM
    Ends
    here
    Buses from Kempegowda BS
  • KSRTC logoKSRTCOrdinaryFrom Stand
    06:30 AM
    Departs · Puttur BS
    ~3 h 57 min
    via Kaniyur, Panja
    10:27 AM
    Balugodu ಬಾಳುಗೋಡು
    All buses to Balugodu
  • KSRTC logoKSRTCExpressFrom Stand
    06:30 AM
    Departs · Puttur BS
    ~5 h
    via Madikeri, Kushalanagara
    11:30 AM
    Mysuru ಮೈಸೂರು
    All buses to Mysuru
  • KSRTC logoKSRTCOrdinaryFrom Stand
    06:30 AM
    Departs · Puttur BS
    ~57 min
    via Kav, Ishwaramangala
    07:27 AM
    Kotyadi ಕೊಟ್ಟ್ಯಾಡಿ
    All buses to Kotyadi
  • KSRTC logoKSRTCExpressFrom Stand
    06:40 AM
    Departs · Puttur BS
    ~1 h 15 min
    via Vitla, Badiyadka
    07:55 AM
    Kasaragodu ಕಾಸರಗೋಡು
    All buses to Kasaragodu
  • KSRTC logoKSRTCOrdinaryFrom Stand
    06:45 AM
    Departs · Puttur BS
    ~1 h 18 min
    via Jalsuru
    08:03 AM
    Sulya ಸುಳ್ಯ
    All buses to Sulya
  • KSRTC logoKSRTCOrdinaryFrom Stand
    06:45 AM
    Departs · Puttur BS
    ~55 min
    via Savanuru
    07:40 AM
    Bellare ಬೆಳ್ಳಾರೆ
    All buses to Bellare
  • KSRTC logoKSRTCExpressFrom Stand
    06:45 AM
    Departs · Puttur BS
    ~10 h 10 min
    via Mangalore, Kumta, Ankola, Karwara
    04:55 PM
    Goa ಗೋವಾ
  • KSRTC logoKSRTCExpressFrom Stand
    06:45 AM
    Departs · Puttur BS
    ~5 h
    via Madikeri, Kushalanagara
    11:45 AM
    Mysuru ಮೈಸೂರು
    All buses to Mysuru
  • KSRTC logoKSRTCOrdinaryFrom Stand
    06:50 AM
    Departs · Puttur BS
    ~34 min
    via Vitla
    07:24 AM
    Alike ಅಳಿಕೆ
    All buses to Alike
  • KSRTC logoKSRTCOrdinaryFrom Stand
    07:00 AM
    Departs · Puttur BS
    ~1 h 15 min
    via Uppinangady, Belthangady, Ujire
    08:15 AM
    Dharmasthala ಧರ್ಮಸ್ಥಳ
    All buses to Dharmasthala
  • KSRTC logoKSRTCOrdinaryFrom Stand
    07:00 AM
    Departs · Puttur BS
    journey time n/a
    via Kodiyadi
    —
    Kodimara
  • KSRTC logoKSRTCOrdinaryFrom Stand
    07:00 AM
    Departs · Puttur BS
    ~1 h 18 min
    via Kotyadi, Adur, Mandekolu
    08:18 AM
    Sulya ಸುಳ್ಯ
    All buses to Sulya
  • KSRTC logoKSRTCOrdinaryFrom Stand
    07:00 AM
    Departs · Puttur BS
    ~1 h 18 min
    via Bellare, Chokkadi
    08:18 AM
    Sulya ಸುಳ್ಯ
    All buses to Sulya
  • KSRTC logoKSRTCOrdinaryFrom Stand
    07:00 AM
    Departs · Puttur BS
    ~1 h 18 min
    via Jalsuru
    08:18 AM
    Sulya ಸುಳ್ಯ
    All buses to Sulya
  • KSRTC logoKSRTCOrdinaryFrom Stand
    07:05 AM
    Departs · Puttur BS
    journey time n/a
    via Uppinangady, Nelyadi
    —
    Shishila
  • KSRTC logoKSRTCExpressFrom Stand
    07:10 AM
    Departs · Puttur BS
    ~1 h 15 min
    via Vitla, Badiyadka
    08:25 AM
    Kasaragodu ಕಾಸರಗೋಡು
    All buses to Kasaragodu
  • KSRTC logoKSRTCOrdinaryFrom Stand
    07:15 AM
    Departs · Puttur BS
    ~1 h 1 min
    via Vitla, Kanyana
    08:16 AM
    Uppala ಉಪ್ಪಳ
    All buses to Uppala
  • KSRTC logoKSRTCOrdinaryFrom Stand
    07:15 AM
    Departs · Puttur BS
    journey time n/a
    via Madavu
    —
    Uppalige
  • KSRTC logoKSRTCOrdinaryFrom Stand
    07:15 AM
    Departs · Puttur BS
    journey time n/a
    via Munduru, Thingalady
    —
    Kaniyaru
Page 1 of 14

Departure times are the corporations' published sheets. “Arriving to Stand” times and the reaching times are estimates from road distance. Times are Indian Standard Time. Logos identify the operating corporation (KSRTC, KKRTC, NWKRTC) and belong to them.

Timings are the published KSRTC schedule for Puttur Bus Stand (data refreshed 2026-10-06). 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.

Ratings & reviews

ನಮ್ಮ ವೆಬ್‌ಸೈಟ್ ಬಗ್ಗೆ ನಿಮ್ಮ ಅಭಿಪ್ರಾಯ ಮತ್ತು ಸಲಹೆಗಳನ್ನು ತಿಳಿಸಿ.

How useful was this page? Your rating and comment help other travellers and tell us what to fix.

–
★★★★★
Loading…
    Rate this page · ಈ ಪುಟವನ್ನು ರೇಟ್ ಮಾಡಿ

    Your first name and comment are shown publicly with your rating. Reviews are moderated; no sign-up needed.

    ಸೂಚನೆ: ಇಲ್ಲಿ ನೀಡಿರುವ ಬಸ್ ಸಮಯಗಳು ಮತ್ತು ವಿವರಗಳು ಸಾಮಾನ್ಯ ಮಾಹಿತಿಗಾಗಿ ಮಾತ್ರ. ಇವು ಸಂಪೂರ್ಣವಾಗಿ ನಿಖರವಾಗಿರದೇ ಇರಬಹುದು. ಟ್ರಾಫಿಕ್, ಹವಾಮಾನ ಪರಿಸ್ಥಿತಿ ಅಥವಾ ಕಾರ್ಯಾಚರಣಾ ನಿರ್ಧಾರಗಳ ಕಾರಣದಿಂದ ಬಸ್ ಸಮಯಗಳಲ್ಲಿ ಬದಲಾವಣೆ ಸಂಭವಿಸಬಹುದು.

    Ask Bengaluru ಒಂದು ಸ್ವತಂತ್ರ ವೇದಿಕೆಯಾಗಿದ್ದು, ಯಾವುದೇ ಸಾರಿಗೆ ಸಂಸ್ಥೆಯೊಂದಿಗೆ ಅಧಿಕೃತ ಸಹಭಾಗಿತ್ವ ಅಥವಾ ಒಪ್ಪಂದ ಹೊಂದಿಲ್ಲ. ನಿಮ್ಮ ಪ್ರಯಾಣವನ್ನು ಯೋಜಿಸುವ ಮೊದಲು ಅಧಿಕೃತ ಮೂಲಗಳಿಂದ ಬಸ್ ಸಮಯ ಮತ್ತು ವಿವರಗಳನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

    Note: The bus timings and details provided here are for general reference and may not be entirely accurate. Timings are subject to change due to traffic, weather, or operational decisions. Ask Bengaluru is an independent platform and has no official tie-ups with any transport operators. Please confirm with official authorities before planning your journey.