Skip to content
AskBengaluru
Karnataka State Road Transport Corporation

KSRTC bus timings & time table for all of Karnataka.

ಕೆಎಸ್‌ಆರ್‌ಟಿಸಿ ಬಸ್ ಸಮಯ · ಕರ್ನಾಟಕದ ಎಲ್ಲಾ ಬಸ್ ನಿಲ್ದಾಣಗಳು

42,866 scheduled KSRTC departures from 138 bus stands, 2,183 stand-to-town timetables and 18 divisions. Pick a departure stand and destination, or open a stand for its full KSRTC time table with first bus, last bus and estimated arrival.

Bus stands
138
with full KSRTC timetables
Daily departures
42,866
scheduled services
Routes
2,183
stand-to-town timings
Divisions
18
KSRTC operating divisions
Guide

How to read a KSRTC time table

Every KSRTC bus stand keeps a departure sheet listing each service by destination, class, via places and scheduled departure. Ask Bengaluru rebuilds those sheets as searchable pages. The bus type column tells you whether the service is an ordinary Karnataka Sarige (pay on board), an Express or Rajahamsa, or a premium Airavat, Ambaari or EV Power Plus that needs a reservation.

The Est. arrival column adds an estimated journey time based on road distance and class speed. Use it to plan connections, and allow extra time on ghat sections and in Bengaluru's evening peak.

KSRTC divisions

Timetables are managed division-wise. Browse stands by division: NWKRTC, KKRTC, Chikkamagaluru, Mysuru Rural, Chamarajanagar, Shivamogga, Tumakuru, Davanagere, Kolar, Chitradurga, Chikkaballapur, Puttur, Mysuru Mofussil, Mangaluru, Ramanagara, Bengaluru Central, Hassan, Mysuru Urban.

Other Karnataka transport

Frequently asked questions

How do I check KSRTC bus timings?

Search the bus stand or type a from → to pair above. Ask Bengaluru lists every scheduled KSRTC departure from 138 bus stands with destination, bus type, via places, departure time and an estimated arrival, filterable by morning, afternoon, evening or night.

Are these the official KSRTC timings?

The departure times are the bus-stand-wise timetables published by KSRTC divisions, the same sheets displayed at the enquiry counter. Arrival times are estimates. Timings can change for festivals, strikes or road closures, so confirm before a time-critical trip.

What are KSRTC bus timings from Bangalore?

Bengaluru has three KSRTC terminals: Kempegowda Bus Station (Majestic, 1,732 departures), Mysuru Road Satellite Bus Stand (812) and Shantinagar (159). Open a stand page for the full timetable or the KSRTC Bangalore guide for routes to Mysuru, Mangaluru, Chennai, Hyderabad and Kerala.

What is the first and last KSRTC bus?

It depends on the stand and route. Every stand page shows the first and last scheduled departure, and every route page shows the first and last bus on that corridor. Bengaluru–Mysuru, for example, has departures from about 3 AM to midnight.

How do I book KSRTC bus tickets?

Reserve on ksrtc.in or the KSRTC AWATAR app. Our KSRTC online booking guide covers the advance reservation window, cancellation slabs, Shakti free travel for women and helpline numbers.

Is KSRTC Karnataka the same as Kerala RTC?

No. Both corporations use the KSRTC abbreviation. This page covers Karnataka State Road Transport Corporation. For Kerala State RTC timings, Swift services and booking on online.keralartc.com, see our Kerala RTC page.

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.