ooty maisur to pune km
Travelling by train + bus is the cheapest way of getting there. Pune (Maharashtra) to Ooty (Tamil Nadu) distance is 847 km and you can get there by train + bus in just over 45 hours. However, flight + cab tickets come also cheap with fares starting from 5560.