The Nilgiri Mountain Railway (toy train)
Toy trainThe UNESCO World Heritage 'toy train' — India's steepest rack railway, climbing from Mettupalayam through Coonoor to Ooty.
A journey, not just a transfer: the metre-gauge line opened in 1908 and was inscribed as a UNESCO World Heritage Site in 2005. It climbs roughly 46 km from Mettupalayam (330 m) to Udagamandalam/Ooty (2,200 m) through 16 tunnels and over 100 bridges.
A steam locomotive pushes the train up the steepest Mettupalayam–Coonoor section using a rack-and-pinion system; diesel takes over for Coonoor–Ooty. The full uphill run takes about 4.5–5 hours.
The shorter, very scenic Ooty–Coonoor leg is the easiest to ride if you don't want the full journey.
Good to know
- Book well ahead — seats sell out, especially in season and on weekends.
- Sit on the right going up (Mettupalayam → Ooty) for the best valley views.
- Carry water and snacks; mornings are cold at altitude.
Timings and steam/diesel operation can change with the season and maintenance — confirm on IRCTC before travelling.
By train
TrainTake a broad-gauge train to Mettupalayam or Coimbatore, then connect to the toy train or road.
- From Chennai
- Nilgiri Express (overnight) to Mettupalayam, timed to meet the morning toy train
- From Bengaluru
- Trains to Coimbatore, then road or rail onward
Mettupalayam is the railhead for the Nilgiri Mountain Railway. The overnight Nilgiri Express from Chennai is timed to connect with the morning toy-train departure.
Coimbatore Junction is the largest nearby station, very well connected across South India, with frequent buses and taxis up the hill.
Confirm current train numbers and connection timings on IRCTC.
By car or taxi
Car & taxiDrive up the Kallar ghat from Mettupalayam, or the gentler Gudalur and Kotagiri roads.
- From Chennai
- ≈ 550 km · 10–11 hrs
- From Bengaluru
- ≈ 270 km · 6–7 hrs via Mysuru–Bandipur–Gudalur
- From Coimbatore
- ≈ 85 km · 2.5–3 hrs via Mettupalayam
The classic approach climbs the Mettupalayam–Coonoor ghat (NH-181) with its famous 36 hairpin bends through Kallar. It's spectacular but slow — allow plenty of time and watch for mist.
From Karnataka, the Mysuru–Bandipur–Mudumalai–Gudalur road brings you in via the north; note night-traffic bans through the tiger reserves.
A quieter third route climbs via Kotagiri.
Good to know
- Every private vehicle entering the Nilgiris needs a green-tax e-pass — arrange it before you arrive.
- Fuel up in the plains; hill fuel stations are fewer.
- Drive in daylight — the ghats and reserve roads are hard after dark.
By bus
BusState and private buses run to Ooty from Coimbatore, Mysuru, Bengaluru and Chennai.
TNSTC and SETC run frequent services from Coimbatore and Mettupalayam, plus longer routes from Chennai, Bengaluru and Mysuru.
The Mysuru–Ooty buses cross Bandipur and Mudumalai — a beautiful ride, subject to the reserves' night-traffic ban.
Government buses are cheap and frequent; book ahead for overnight and seasonal demand.
Operators and schedules vary by season — check at the bus stand or with TNSTC/SETC.
By air
AirCoimbatore is the nearest airport; Bengaluru and Kozhikode are the larger long-haul gateways.
- From Coimbatore
- ≈ 85–90 km · 2.5–3 hrs by road to Ooty
Coimbatore International Airport (CJB) is the closest, about 85–90 km from Ooty, with taxis and buses up the hill.
For more international and long-haul connections, fly into Bengaluru or Kozhikode (Calicut) and continue by road.
Getting around the hills
Around the hillsTaxis, autos, local buses and the Ooty–Coonoor toy train link the towns and sights.
Local taxis and autorickshaws are easy to hire in Ooty, Coonoor and Kotagiri; agree the fare or use the prepaid stands.
Frequent local buses connect the three towns and outlying villages cheaply.
The Ooty–Coonoor toy-train leg doubles as a lovely way to travel between the two towns.
Good to know
- Distances are short but roads are winding — journeys take longer than the kilometres suggest.
- Carry small cash; not every driver or stall takes cards or UPI.