You can take any train to Coimbatore and reach Ooty by road. The journey time would be about 3 to 4 hours. Alternately you can reach Mysore from Chennai and proceed to Ooty by road. The journey time would be about 5 hours. The most comfortable journey would be by Nilagiri express