There are some 8 direct buses from Bangalore to Munnar. Two of these are operated by KSRTC (Karnataka State) and KSRTC (Kerala State), and the rest by other private operators.

Most of these are overnight buses, with journey time around 10 to 14 hours depending on the service and route.

KSRTC (Karnataka State RTC) operates daily bus service to Munnar from Bangalore. Bus leaves from Shanti Nagar Bus stand in Bangalore at 9PM. Reaches Munnar Bus Stand at 10.30AM making it a 13 1/2 hour journey.

Other pickup points are KMF (Opposite to Christ College), St Johns Hospital (BMTC Bus Stand), Opp. Hosur Bus Stand.

The return trip starts at 5PM from Munnar are reaches Bangalore at 6.30AM

This bus to Munnar is the Rajahamsa Executive class service. Ticket costs Rs 540. You can check availability , schedule and book tickets online at

KSRTC (Kerala RTC) operates a daily bus (Super Delux Air Bus type) between Bangalore and Munnar.

Leaves Bangalore at 4PM and reaches Munnar by 7.30AM. The return bus leaves Munnar at 3.30PM and reaches Bangalore at 7.30AM. Fare Rs755. You can book the bus ticket online at (

There are also other private operators like Kallada Travels, KPN, SRS Travels etc operate daily bus trips to Munnar from Bangalore. Check out their websites for online bus booking details. Fare is a bit higher for the private operators compared to the the KSRTC services. Use their direct booking services or websites like or to book seats in those private services.

Check out other travel options from Bangalore to Munnar, especially the road routes with driving directions.