M M Hills to Bengaluru bus timings
16 KSRTC buses run from M M Hills (Male Mahadeshwara Hills) Bus Stand to Bengaluru every day, roughly every 49 minutes. The first bus leaves at 05:30 AM and the last at 05:45 PM. Services run via Ramanagara, Kanakapura. The 127 km journey takes an estimated 3 h 2 min, so a 05:30 AM departure reaches Bengaluru around 08:32 AM.
Departures by hour
Bus types on this route
- Express16
M M Hills BS → Bengaluru timetable
Showing 16 of 16 scheduled services
- 05:30 AM~08:32 AMBengaluruExpressfrom MM Hillsvia Kanakapuraest. 3 h 2 min journey
- 06:15 AM~09:17 AMBengaluruExpressfrom MM Hillsvia Ramanagaraest. 3 h 2 min journey
- 06:30 AM~09:32 AMBengaluruExpressfrom MM Hillsvia Ramanagaraest. 3 h 2 min journey
- 07:10 AM~10:12 AMBengaluruExpressfrom MM Hillsvia Ramanagaraest. 3 h 2 min journey
- 08:30 AM~11:32 AMBengaluruExpressfrom MM Hillsvia Ramanagaraest. 3 h 2 min journey
- 09:00 AM~12:02 PMBengaluruExpressfrom MM Hillsvia Ramanagaraest. 3 h 2 min journey
- 10:10 AM~01:12 PMBengaluruExpressfrom MM Hillsvia Ramanagaraest. 3 h 2 min journey
- 10:30 AM~01:32 PMBengaluruExpressfrom MM Hillsvia Ramanagaraest. 3 h 2 min journey
- 11:15 AM~02:17 PMBengaluruExpressfrom MM Hillsvia Ramanagaraest. 3 h 2 min journey
- 11:45 AM~02:47 PMBengaluruExpressfrom MM Hillsvia Ramanagaraest. 3 h 2 min journey
- 12:30 PM~03:32 PMBengaluruExpressfrom MM Hillsvia Ramanagaraest. 3 h 2 min journey
- 02:20 PM~05:22 PMBengaluruExpressfrom MM Hillsvia Ramanagaraest. 3 h 2 min journey
- 02:30 PM~05:32 PMBengaluruExpressfrom MM Hillsvia Kanakapuraest. 3 h 2 min journey
- 03:30 PM~06:32 PMBengaluruExpressfrom MM Hillsvia Ramanagaraest. 3 h 2 min journey
- 04:45 PM~07:47 PMBengaluruExpressfrom MM Hillsvia Ramanagaraest. 3 h 2 min journey
- 05:45 PM~08:47 PMBengaluruExpressfrom MM Hillsvia Ramanagaraest. 3 h 2 min journey
More buses to Bengaluru
Other routes from M M Hills (Male Mahadeshwara Hills) Bus Stand
Frequently asked questions
What time is the first bus from M M Hills BS to Bengaluru?
The first KSRTC bus from M M Hills (Male Mahadeshwara Hills) Bus Stand to Bengaluru leaves at 05:30 AM (Express, via Kanakapura).
What time is the last bus from M M Hills BS to Bengaluru?
The last scheduled service departs at 05:45 PM (Express, via Ramanagara).
How many KSRTC buses run from M M Hills to Bengaluru daily?
16 services are scheduled from M M Hills (Male Mahadeshwara Hills) Bus Stand to Bengaluru every day, roughly every 49 minutes across the operating hours. 10 leave in the morning, 4 in the afternoon, 2 in the evening and 0 at night.
Which bus types operate on the M M Hills to Bengaluru route?
Express (16). Premium classes need reservation on ksrtc.in; ordinary and Karnataka Sarige services usually sell tickets on board.
How long does the bus from M M Hills to Bengaluru take?
About 3 h 2 min for the roughly 127 km road journey, depending on the class: Express ~3 h 2 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 M M Hills to Bengaluru bus pass through?
Depending on the service, buses run via Ramanagara, Kanakapura.