Also check out the other options to travel from Bangalore to Munnar.
There are three daily trains from Bangalore To Coimbatore – The Coimbatore Express (Train No.1013), Kanyakumari Express (Train No: 6526) and the Ernakulam Express ( Train No. 2677). Trains take about 7 hours to reach Coimbatore from Bangalore. Further the road connection from Coimbatore to Munnar is as mentioned earlier.
There are some direct bus services to Munnar from Coimbatore. If that is not available catch a bus to Udumalpet. Go the Ukkadam bus stand in Coimbatore city for bus connections. There are frequent buses (private and state run) from Coimbatore to Udumalpet.
Coimbatore to Udumalpet bus journey is about 1.5 hours to 2 hours. From Udumalpet you can get a bus to Munnar (leaves in every 1 hour or so). Udumalpet to Munnar is about 3.5 hours by bus. So it is roughly a 5 to 6 hours affair getting you to Munnar from Coimbatore by bus.
Back to further train options. Two of the above mentioned trains ( Kanyakumari Express and Ernakulam Express ) are options to reach Ernakulam also. If you have no reason to head towards Ernakulam(city), get down at Angamali (AFK) or Aluva (AWY) ahead of the Ernakulam Town (ERN) station.
Practically you will save some 30km road distance as compared to traveling from Ernakulam to Munnar.
In either way you can opt for private buses of the state operated (KSRTC) to Munnar. The route followed from Ernakulam is :Ernakulam -> Vytila -> Thrippunithura -> Kolencherry -> Muvattupuzha -> Kothamangalam -> Adimali -> Aanachaal -> Munnar.
If a direct bus is not available readily, you can explore the possibility of a bus service to an intermediate point, most likely to Kothamangalam. From Kothamangalam you can get a bus connection to Munnar.
Similarly , if you are getting down at Angamaly or Alway (Aluva) ,the bus route to be followed is : Angamaly, Kalady, Perumbavoor, Kothamangalam, Adimaly, Aanachaal, Munnar. Here again, if a direct bus is not available, catch one to an intermediate point.
Of course you can hire a car from Aluva,Angamali or Ernakulam for Munnar. So that’s about the train options for Munnar from Bangalore.
Location of Munnar in South India