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.
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 www.ksrtc.in
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 ( www.keralartc.com)
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 redbus.in or www.abhibus.com to book seats in those private services.
Check out other travel options from Bangalore to Munnar, especially the road routes with driving directions.