🚌 KSRTC Bus Route
Live bus timetable, fares & boarding points

Hassan to Mysore is a roughly 120 km journey south along State Highway 57 through Holenarasipura and K R Nagar, linking the Hoysala heritage district with Karnataka's cultural capital. Hassan Bus Stand's official KSRTC timetable lists 87 daily departures to Mysore, most of them Express services via Holenarasipura, from 01:00 AM to 09:30 PM. Three of them — Ashwamedha (Point To Point Express), Rajahamsa Executive and Karnataka Sarige — can be reserved online at ₹166–₹200. The trip takes about 2–3 hours, making it a busy corridor for students, office commuters and visitors heading to Mysore Palace and Chamundi Hills.
Traveling the other way? See the timetable for Mysore to Hassan
Bus Schedule
| Source | Destination | Type | Departure | Arrival | Duration | Fare | |
|---|---|---|---|---|---|---|---|
| + | Hassan | Mysore | Ashwamedha (Point To Point Express) | 03:10 PM | 06:43 PM | 3h 33m | ₹166 |
| + | Hassan | Mysore | Rajahamsa Executive | 06:30 PM | 09:30 PM | 3h | ₹200 |
| + | Hassan | Mysore | Karnataka Sarige | 08:30 PM | 11:00 PM | 2h 30m | ₹166 |
All Departures from the Bus Stand (87)
Official KSRTC bus stand timetable, including unreserved Express and Limited Stop buses you can board without booking. Full bus stand timetable: Hassan
| Departure | Type | Via |
|---|---|---|
| 01:00 AM | Express | Hassan |
| 01:15 AM | Express | Hassan |
| 04:30 AM | Express | Holenarasipura |
| 05:00 AM | Express | Holenarasipura |
| 05:30 AM | Express | Holenarasipura |
| 06:00 AM | Limited Stop | Holenarasipura |
| 06:15 AM | Express | Holenarasipura |
| 06:30 AM | Limited Stop | Holenarasipura |
| 06:30 AM | Express | Holenarasipura |
| 06:40 AM | Express | Holenarasipura |
| 07:00 AM | Express | Holenarasipura |
| 07:10 AM | Express | Holenarasipura |
| 07:20 AM | Limited Stop | Holenarasipura |
| 07:30 AM | Express | Holenarasipura |
| 07:45 AM | Express | Holenarasipura |
| 07:50 AM | Express | Konanur |
| 08:00 AM | Limited Stop | Holenarasipura |
| 08:10 AM | Express | Holenarasipura |
| 08:15 AM | Express | Holenarasipura |
| 08:20 AM | Express | Holenarasipura |
| 08:25 AM | Express | Holenarasipura |
| 08:45 AM | Express | Holenarasipura |
| 08:50 AM | Express | Goruru |
| 08:50 AM | Express | Holenarasipura |
| 08:55 AM | Express | Holenarasipura |
| 09:00 AM | Limited Stop | Holenarasipura |
| 09:20 AM | Express | Holenarasipura |
| 09:25 AM | Express | Holenarasipura |
| 09:30 AM | Express | Holenarasipura |
| 09:40 AM | Express | Holenarasipura |
| 10:00 AM | Limited Stop | Holenarasipura |
| 10:00 AM | Express | Holenarasipura |
| 10:15 AM | Express | Holenarasipura |
| 10:20 AM | Express | Holenarasipura |
| 10:25 AM | Express | Holenarasipura |
| 10:30 AM | Express | Holenarasipura |
| 10:30 AM | Express | Holenarasipura |
| 10:40 AM | Express | Holenarasipura |
| 10:45 AM | Express | Holenarasipura |
| 11:05 AM | Express | Holenarasipura |
| 11:15 AM | Limited Stop | Holenarasipura |
| 11:15 AM | Express | Holenarasipura |
| 11:35 AM | Express | Holenarasipura |
| 11:45 AM | Limited Stop | Holenarasipura |
| 11:45 AM | Express | Holenarasipura |
| 11:50 AM | Express | Mosalehosalli |
| 12:05 PM | Express | Holenarasipura |
| 12:15 PM | Express | Holenarasipura |
| 12:30 PM | Limited Stop | Holenarasipura |
| 12:30 PM | Express | Holenarasipura |
| 12:40 PM | Express | Holenarasipura |
| 01:00 PM | Express | Holenarasipura |
| 01:05 PM | Express | Holenarasipura |
| 01:30 PM | Express | Holenarasipura |
| 01:40 PM | Express | Holenarasipura |
| 02:00 PM | Limited Stop | Holenarasipura |
| 02:30 PM | Express | Holenarasipura |
| 02:40 PM | Express | Holenarasipura |
| 03:00 PM | Limited Stop | Holenarasipura |
| 03:00 PM | Express | Holenarasipura |
| 03:00 PM | Express | Holenarasipura |
| 03:05 PM | Express | Holenarasipura |
| 03:10 PM | Express | Holenarasipura |
| 03:15 PM | Express | Holenarasipura |
| 03:15 PM | Express | Holenarasipura |
| 03:20 PM | Express | Holenarasipura |
| 03:30 PM | Limited Stop | Holenarasipura |
| 03:30 PM | Express | Holenarasipura |
| 03:45 PM | Express | Holenarasipura |
| 03:50 PM | Express | Holenarasipura |
| 03:55 PM | Express | Holenarasipura |
| 04:10 PM | Express | Holenarasipura |
| 04:15 PM | Express | Holenarasipura |
| 04:30 PM | Express | Holenarasipura |
| 04:45 PM | Express | Holenarasipura |
| 05:00 PM | Limited Stop | Holenarasipura |
| 05:15 PM | Express | Holenarasipura |
| 05:25 PM | Express | Holenarasipura |
| 06:00 PM | Limited Stop | Holenarasipura |
| 06:00 PM | Express | Holenarasipura |
| 06:45 PM | Express | Holenarasipura |
| 07:30 PM | Express | Holenarasipura |
| 08:10 PM | Express | Holenarasipura |
| 08:15 PM | Express | Holenarasipura |
| 08:30 PM | Express | Holenarasipura |
| 09:00 PM | Express | Holenarasipura |
| 09:30 PM | Express | Holenarasipura |
Fare Details
- Ashwamedha (Point To Point Express)₹166
- Rajahamsa Executive₹200
- Karnataka Sarige₹166
Boarding Points
- Hassan Bus Stand
Dropping Points
- Mysuru Bus Stand
Travel Tips
- Most Hassan to Mysore buses are unreserved Express and Limited Stop services — the morning is the busiest window, with 5 to 9 departures every hour between 06:00 AM and 12:00 PM, so you can usually walk in and board without booking.
- If you need a guaranteed seat, reserve the Ashwamedha (03:10 PM) or Rajahamsa Executive (06:30 PM) on ksrtc.in or the KSRTC app, especially on Friday evenings and before long weekends.
- Limited Stop buses via Holenarasipura make fewer halts than regular Express services, so pick one when you want the quickest ride to Mysore.
- Evening options thin out after 06:00 PM (only a handful of buses until the last one at 09:30 PM), so plan late trips in advance and carry change for the conductor on unreserved buses.
Best time to travel: October to February is the most pleasant time to travel Hassan to Mysore, with cool, dry weather. Buses run much fuller during Mysuru Dasara (September–October) and long weekends, so book reserved seats early or leave in the morning when departures are most frequent.




