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

Bangalore to Hassan is about 185 km on NH 75 via Nelamangala, Kunigal and Channarayapatna. KSRTC runs 18 online-bookable buses a day, from 05:30 AM to 11:59 PM: Airavat Club Class Volvo (₹746), EV Power Plus electric AC buses (₹689), Rajahamsa Executive (₹417), Karnataka Sarige (₹300) and Non AC Sleepers (₹650). Most buses take 3 to 5 hours and end at Hassan bus stand, the gateway to Belur, Halebidu and Shravanabelagola. Many more non-reservable ordinary buses also run on this route through the day.
Bus Schedule
| Source | Destination | Type | Departure | Arrival | Duration | Fare | |
|---|---|---|---|---|---|---|---|
| + | Bangalore | Hassan | Airavat Club Class | 01:15 PM | 05:15 PM | 4h | ₹746 |
| + | Bangalore | Hassan | EV Power Plus | 02:31 PM | 06:30 PM | 3h 59m | ₹689 |
| + | Bangalore | Hassan | Airavat Club Class | 04:00 PM | 07:00 PM | 3h | ₹746 |
| + | Bangalore | Hassan | EV Power Plus | 05:30 AM | 08:45 AM | 3h 15m | ₹689 |
| + | Bangalore | Hassan | EV Power Plus | 06:00 PM | 09:30 PM | 3h 30m | ₹689 |
| + | Bangalore | Hassan | EV Power Plus | 06:32 AM | 10:00 AM | 3h 28m | ₹689 |
| + | Bangalore | Hassan | Airavat Club Class | 07:00 PM | 10:15 PM | 3h 15m | ₹746 |
| + | Bangalore | Hassan | EV Power Plus | 07:30 AM | 11:00 AM | 3h 30m | ₹689 |
| + | Bangalore | Hassan | Airavat Club Class | 08:30 AM | 12:00 PM | 3h 30m | ₹746 |
| + | Bangalore | Hassan | Airavat Club Class | 09:30 AM | 01:00 PM | 3h 30m | ₹746 |
Fare Details
- Airavat Club Class₹746
- EV Power Plus₹689
- Rajahamsa Executive₹417
- Karnataka Sarige₹300
- Non AC Sleeper₹650
Boarding Points
- Yeshwantpur Govardhan Theatre 9035211047
- Jalhalli Cross Ph No. 9886022381
- Navarang Park 9008752232
- Nelamangala Kunigal Bypass
- Kempegowda BS Terminal 2A
- Goraguntepalya Kle Dental College 7760990562
- Parle G Toll
- 8TH Mile Junction
- Arasinakunte Anjaneya Temple
Dropping Points
- Hassan Bus Stand
Travel Tips
- Airavat Club Class (₹746) is the fastest, at about 3 to 4 hours. EV Power Plus electric buses (₹689) leave at 05:30 AM, 06:32 AM, 07:30 AM, 02:31 PM and 06:00 PM.
- Karnataka Sarige (₹300) is the cheapest reserved option, at 12:16 PM, 10:30 PM and 11:02 PM.
- Buses leave from Kempegowda Bus Station Terminal 2A and pick up at Yeshwantpur, Jalahalli Cross, Goraguntepalya, 8th Mile and Nelamangala, so north-west Bengaluru passengers can skip Majestic.
- For a day trip to Belur and Halebidu, take an early EV Power Plus bus and catch local buses from Hassan bus stand.
Best time to travel: The route runs well all year. October to March is best for side trips to Belur, Halebidu and Shravanabelagola; June to September brings rain but the highway stays open.




