Route Map Driving Directions Bangalore to Ooty

Distance from Bengaluru, Karnataka to Ooty, Tamil Nadu is 296.7 km and takes around 7 hr 29 min via Mysore Road and NH181.