Skip to content
AskBengaluru
KSRTC route timetable

Bengaluru to Mysuru bus timings

294 KSRTC buses run from Bengaluru Mysuru Road Satellite Bus Stand to Mysuru every day, roughly every 4 minutes. The first bus leaves at 01:59 AM and the last at 10:00 PM. Services run via Mandya, Ramanagara, Channapatna, Maddur. The 159 km journey takes an estimated 3 h 14 min – 3 h 47 min, so a 01:59 AM departure reaches Mysuru around 05:13 AM.

First bus
01:59 AM
Airavat
Last bus
10:00 PM
Express
Daily buses
294
roughly every 4 minutes
Est. journey
3 h 14 min – 3 h 47 min
~159 km by road

Departures by hour

12 AM6 AM12 PM6 PM11 PM

Bus types on this route

  • Express219
  • Airavat37
  • Rajahamsa25
  • Airavat Club Class13

Mysuru Road Satellite BS → Mysuru timetable

Showing 294 of 294 scheduled services

  • 01:59 AM
    ~05:13 AM
    Mysuru
    Airavat
    from Chennai
    via Mandya
    est. 3 h 14 min journey
  • 02:00 AM
    ~05:14 AM
    Mysuru
    Airavat
    from Tirupati
    via Mandya
    est. 3 h 14 min journey
  • 02:35 AM
    ~05:49 AM
    Mysuru
    Airavat Club Class
    from Hyderabad
    via Mandya
    est. 3 h 14 min journey
  • 03:12 AM
    ~06:26 AM
    Mysuru
    Airavat
    from Tirupati
    via Mandya
    est. 3 h 14 min journey
  • 03:15 AM
    ~06:29 AM
    Mysuru
    Airavat Club Class
    from Hyderabad
    via Mandya
    est. 3 h 14 min journey
  • 03:29 AM
    ~06:43 AM
    Mysuru
    Airavat Club Class
    from Chennai
    via Mandya
    est. 3 h 14 min journey
  • 03:30 AM
    ~06:44 AM
    Mysuru
    Airavat
    from Chennai
    via Mandya
    est. 3 h 14 min journey
  • 03:30 AM
    ~07:17 AM
    Mysuru
    Express
    from Tirupati
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 03:50 AM
    ~07:04 AM
    Mysuru
    Airavat Club Class
    from Chennai
    via Mandya
    est. 3 h 14 min journey
  • 04:15 AM
    ~07:29 AM
    Mysuru
    Airavat
    from Thrissur
    via Mandya
    est. 3 h 14 min journey
  • 04:30 AM
    ~07:44 AM
    Mysuru
    Airavat
    from Bengaluru
    via Mandya
    est. 3 h 14 min journey
  • 04:30 AM
    ~08:17 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 04:40 AM
    ~07:54 AM
    Mysuru
    Airavat Club Class
    from Secunderabad
    via Mandya
    est. 3 h 14 min journey
  • 04:45 AM
    ~07:59 AM
    Mysuru
    Airavat
    from Mantralaya
    via Mandya
    est. 3 h 14 min journey
  • 04:45 AM
    ~08:32 AM
    Mysuru
    Rajahamsa
    from Mantralaya
    via Mandya
    est. 3 h 47 min journey
  • 04:45 AM
    ~08:32 AM
    Mysuru
    Express
    from Tirupati
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 04:50 AM
    ~08:04 AM
    Mysuru
    Airavat
    from Gokarna
    via Mandya
    est. 3 h 14 min journey
  • 05:00 AM
    ~08:14 AM
    Mysuru
    Airavat Club Class
    from Chennai
    via Mandya
    est. 3 h 14 min journey
  • 05:00 AM
    ~08:14 AM
    Mysuru
    Airavat
    from Hyderabad
    via Mandya
    est. 3 h 14 min journey
  • 05:00 AM
    ~08:47 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 05:15 AM
    ~09:02 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 05:15 AM
    ~09:02 AM
    Mysuru
    Express
    from Bengaluru
    est. 3 h 47 min journey
  • 05:20 AM
    ~09:07 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 05:25 AM
    ~09:12 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 05:30 AM
    ~09:17 AM
    Mysuru
    Rajahamsa
    from Bengaluru
    via Mandya
    est. 3 h 47 min journey
  • 05:30 AM
    ~09:17 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 05:35 AM
    ~09:22 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 05:36 AM
    ~08:50 AM
    Mysuru
    Airavat Club Class
    from Chennai
    via Mandya
    est. 3 h 14 min journey
  • 05:40 AM
    ~09:27 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 05:45 AM
    ~09:32 AM
    Mysuru
    Rajahamsa
    from Udupi
    via Mandya
    est. 3 h 47 min journey
  • 05:45 AM
    ~09:32 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 05:45 AM
    ~09:32 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 05:50 AM
    ~09:04 AM
    Mysuru
    Airavat
    from Bengaluru
    via Mandya
    est. 3 h 14 min journey
  • 05:50 AM
    ~09:37 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 05:55 AM
    ~09:42 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 06:00 AM
    ~09:14 AM
    Mysuru
    Airavat
    from Bengaluru
    via Mandya
    est. 3 h 14 min journey
  • 06:00 AM
    ~09:47 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 06:00 AM
    ~09:14 AM
    Mysuru
    Airavat
    from Bengaluru
    via Nonstop
    est. 3 h 14 min journey
  • 06:00 AM
    ~09:47 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 06:00 AM
    ~09:47 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 06:05 AM
    ~09:52 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 06:10 AM
    ~09:57 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 06:10 AM
    ~09:57 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 06:15 AM
    ~10:02 AM
    Mysuru
    Rajahamsa
    from Bengaluru
    via Mandya
    est. 3 h 47 min journey
  • 06:15 AM
    ~10:02 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 06:15 AM
    ~09:29 AM
    Mysuru
    Airavat Club Class
    from Bengaluru
    via Nonstop
    est. 3 h 14 min journey
  • 06:15 AM
    ~10:02 AM
    Mysuru
    Express
    from Bengaluru
    via Ramanagara, Channapatna, Maddur, Mandya, Srirangapatna,
    est. 3 h 47 min journey
  • 06:20 AM
    ~10:07 AM
    Mysuru
    Express
    from Bengaluru
    via Nonstop
    est. 3 h 47 min journey
  • 06:20 AM
    ~10:07 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 06:25 AM
    ~10:12 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 06:30 AM
    ~09:44 AM
    Mysuru
    Airavat
    from Bengaluru
    via Nonstop
    est. 3 h 14 min journey
  • 06:30 AM
    ~10:17 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 06:35 AM
    ~10:22 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 06:40 AM
    ~10:27 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 06:45 AM
    ~09:59 AM
    Mysuru
    Airavat
    from Bengaluru
    via Nonstop
    est. 3 h 14 min journey
  • 06:45 AM
    ~10:32 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 06:46 AM
    ~10:33 AM
    Mysuru
    Express
    from Bengaluru
    via Nonstop
    est. 3 h 47 min journey
  • 06:50 AM
    ~10:37 AM
    Mysuru
    Express
    from Bengaluru
    via Bidadi, Ramanagara, Channapatna, Maddur, Mandya,
    est. 3 h 47 min journey
  • 07:00 AM
    ~10:47 AM
    Mysuru
    Rajahamsa
    from Bengaluru
    via Mandya
    est. 3 h 47 min journey
  • 07:00 AM
    ~10:47 AM
    Mysuru
    Express
    from Bengaluru
    est. 3 h 47 min journey
Page 1 of 5
Published KSRTC schedule for Bengaluru Mysuru Road Satellite Bus Stand, refreshed 2026-09-24. Arrival times are estimates from road distance and bus class, not published data. Timings change for festivals and operational reasons. Reserve premium classes on ksrtc.in or the KSRTC AWATAR app.

Frequently asked questions

What time is the first bus from Mysuru Road Satellite BS to Mysuru?

The first KSRTC bus from Bengaluru Mysuru Road Satellite Bus Stand to Mysuru leaves at 01:59 AM (Airavat, via Mandya).

What time is the last bus from Mysuru Road Satellite BS to Mysuru?

The last scheduled service departs at 10:00 PM (Express, via Nonstop).

How many KSRTC buses run from Bengaluru to Mysuru daily?

294 services are scheduled from Bengaluru Mysuru Road Satellite Bus Stand to Mysuru every day, roughly every 4 minutes across the operating hours. 138 leave in the morning, 72 in the afternoon, 54 in the evening and 29 at night.

Which bus types operate on the Bengaluru to Mysuru route?

Express (219), Airavat (37), Rajahamsa (25), Airavat Club Class (13). Premium classes need reservation on ksrtc.in; ordinary and Karnataka Sarige services usually sell tickets on board.

How long does the bus from Bengaluru to Mysuru take?

About 3 h 14 min – 3 h 47 min for the roughly 159 km road journey, depending on the class: Express ~3 h 47 min, Airavat ~3 h 14 min, Rajahamsa ~3 h 47 min, Airavat Club Class ~3 h 14 min. These are estimates from road distance and typical KSRTC speeds; the timetable column "Est. arrival" adds them to each departure.

Which towns does the Bengaluru to Mysuru bus pass through?

Depending on the service, buses run via Mandya, Ramanagara, Channapatna, Maddur, Bidadi, Srirangapatna.