There is no direct bus from Bangalore to Yercaud. The closest you can reach by bus is till Salem, after which Yercaud will be another half an hour of journey. Plenty of buses, both government and privately run ply between Salem and Yercaud.
Types of bus and names
It is advisable that you book your bus from Bangalore to Salem in advance. Both KSRTC (Karnataka State Road Transport Corporation) and private operators offer busses in this route. Popular KSRTC buses include:
Airavat Club Class
Multi axle, Volvo buses are a comfortable way to make the trip from Bangalore to Yercaud. Most buses plying in this route are AC Volvos that should ensure that you reach your destination completely fresh and energetic!
You have several option is the boarding point from Bangalore. Depending on where you live, the options include:
Mysore Road Satellite Bus Stop
Santhi Nagar Bus Stand Double Road
KMF Christ College Bus Stop
St John’s Hospital BMTC Bus Stand
Electronic City Toll
Hosur Bus Stop (opposite AXIS Bank)
Corporation Bank Chandapura
Timings of Buses
The most popular start for Salem is the overnight buses. However, you will be able to find buses to Salem across the day starting at 10.00 AM in the morning and till 22.40 PM in the night. It is necessary that you check out the bus departure timing before you go on to book your ticket.
Number of hours of journey
The exact number of hours it will take to reach Salem from Yercaud will depend on the bus you choose but the average duration is about 4 hours and 30 minutes. You must plan your booking in such a way that you get your next bus ride to Yercaud and wouldn’t have to wait too long for it. Buses from Salem to Yercaud will start early in the morning, about 5 AM and are available till late evening.
The total journey from Bangalore to Yercaud will be a matter of 5 hours on a bus.
Government (KSRTC) run buses charge about INR 203 for the ride between Bangalore and Salem. However, if you are booking with private operators like Airavat, expect to pay double the price. Your trip from Salem to Yercaud will cost another INR 50 by local run buses. Consequently, the approx fare comes down to about INR 250 if you are looking to travel on government run transport.