Bangalore to Ooty in Train

All train tickets can be booked online on
All bus tickets can be booked online at

Train 1
Source : Bangalore (SBC)
Destination: Coimbatore (CBE)

Option 1: Take the Ernakulam express and enjoy a one night stay at Coimbatore and then catch the early morning Nilagiri Express.

Option 2: Take the Kochuveli Express and arrange for a four hour accomodation at Coimbatore

Option 3 and best option:  Take a bus from Bangalore to Coimbatore, It reaches Coimbatore by 4.30am and then quickly move to the railway station to catch the Nilagiri Express


Train 2
Source: Coimbatore (CBE)
Destination: Mettupalyam (MTP)
The Nilagiri express takes an hour to reach Mettupalyam from where you can catch the Toy train to Ooty. Supposedly the ride in the toy train is mesmerising.

Train 3
Source: Mettupalyam (MTP)
Destination: Udagamandalam (UAM)
From Mettupalyam, the Udagamandalam Passenger train takes around 5 hours to reach Ooty, also called as Udagamandalam.

Note: All images were taken from the actual website.
My Ooty Travel blog