Coimbatore is a nearest airport to ooty distance is approx 87km(3Hrs). Other option to reach by air to ooty is Bangalore Airport which is also known as (Kempegowda International Airport) were all international flights will be connected. Distance from Bangalore to ooty is approx 274km (8Hrs).
By Rail:Mettupalyam, 40 km from Ooty, is the nearest railhead serving this hill station. Other trains options are available from nearby cities like Chennai, Coimbatore, Mysore and Bangalore for Mettupalyam. Another exciting way of getting to Ooty is by boarding the heritage Nilgiri mountain toy train, which takes you uphill, moving through thick forests, down the valleys via dark tunnels. Though this journey is extremely slow and time consuming, it is a once in a lifetime experience.
By Road :Tamil Nadu State Road Transport Corporation (TNSTC) buses along with some private buses connect Ooty with major neighbouring cities like Bangalore, Chennai and Mysore. NH 209 and NH 275 connect Bangalore with Ooty, and a number of luxury buses operate from Bangalore, which takes around 7 to 8hours.