Bangalore to Ooty distance is approximately 300km by road

Bangalore to Ooty distance is approximately 300km by road. Bus services take about 8 hours.

There are many daily bus services from Bangalore to Ooty. Most of it is operated by KSRTC. Also there are private bus operators and buses operated by Tamilnadu state transport too.

Typically the buses take the Bangalore – Mysore – Ooty route.

If a direct bus is not available from Bangalore, you can even consider a break journey from Mysore. From Mysore to Ooty there are few more services to Ooty.

If nothing is forthcoming , there are always the back breaking maxicab (mini van) operators chasing one another between Ooty and Mysore. They operate from near the Mysore Bus Stand. So that’s about the public transport options by road.

KSRTC's Volvo (A/C) timings from Bangalore to Ooty : 6.15 AM, 9.15AM, 10AM, 1PM, 9.45PM, 10.15PM, 11.15PM . Travel time is approx. 8 hours.

At 11.15 AM there a Sarige (KSRTC) and at 9.45PM there is a Rajahamsa (KSRTC) service to Ooty from Bangalore.

Volvo bus timing from Ooty to Bangalore: 7.15AM, 10AM, 11.15AM, 3PM, 5.45PM,10.20pm, 10.35pm

Rajahamsa bus timing from Ooty to Bangalore : 6PM

The Rajahamsa service infact go all the way to Coonurs, there about 20km beyond Ooty.

For online booking & schedules check

Private operator like KPN, National, SRS Travels etc too operate daily servie to Ooty. Checkout their webseites for schedules and onlinebooking.