Nilgiri Mountain Railway Museum

Heritage mountain railway famous for scenic rack-and-pinion sections

Steam‑hauled trains on the Nilgiri Mountain Railway climb steep ghat curves between Mettupalayam and Ooty, a UNESCO Mountain Railways of India route. Visitors ride for the vintage locomotives, rainforest and tea‑garden views, and the slow, mechanical drama of mountain travel.

Main image

Nilgiri Mountain Railway at a Glance#

Address: Mettupalayam-Udhagamandalam (Ooty) line, Tamil Nadu, India

Website: https://sr.indianrailways.gov.in

Admission: Heritage train fares vary: standard one-way tickets from Mettupalayam to Ooty (Coonoor section included for full route) around INR 300-900 depending on class and segment; day return and tourist packages available. (Prices vary-book through Indian Railways or Nilgiri Mountain Railway operators.)

About Nilgiri Mountain Railway#

The Nilgiri Mountain Railway is a narrow-gauge mountain railway in Tamil Nadu linking Mettupalayam on the plains with Udhagamandalam (Ooty) in the Nilgiri Hills. The line opened in the early 20th century and is recognised for its engineering as part of the Mountain Railways of India World Heritage site.

The route runs roughly 46 kilometres and gains about 1,800-1,900 metres in elevation, negotiating steep gradients with rack-and-pinion sections and tight curves. Passengers travel through tea plantations, forested gorges and a sequence of small hill stations while crossing viaducts and tunnels.

Construction began around the turn of the 20th century and the line opened in stages, becoming fully operational in the early 1900s to connect hill communities and tourist resorts with the plains. Over time it has continued in regular use and has been preserved for its historical and technical significance.

Geographically the railway climbs from the plains at the foothills of the Nilgiri Massif to the hill town of Ooty, crossing steep terrain in the southern Western Ghats. Major intermediate stops include Coonoor and several small stations that serve local villages and tea estates.

  • Gauge, length and climb: The line is a 2 ft 6 in (762 mm) narrow-gauge mountain railway of about 46 kilometres that climbs roughly 1,800-1,900 metres between the plains and Ooty.
  • Heritage status and motive power: It is part of the UNESCO World Heritage listing ‘Mountain Railways of India’ and still operates heritage steam and diesel-hauled services on some trains.

What to See#

  • Mettupalayam station: Southern terminus and railway interchange at the plains edge, where services connect the hill line with the Indian broad-gauge network.
  • Coonoor: Mountain station set among tea gardens, frequently used as a change point and offering views over steep gorges and rolling Nilgiri hills.
  • Udhagamandalam (Ooty): Upper terminus in Udhagamandalam (Ooty), located at an elevation above 2,000 metres and adjacent to the town’s botanical gardens and lake.

How to Get to Nilgiri Mountain Railway#

The line starts at Mettupalayam (near Coimbatore) and climbs to Ooty (Udhagamandalam) via several stations including Coonoor. Regular services run; heritage timings and steam-hauled specials require advance booking through Indian Railways or authorized travel agents. Road access to Mettupalayam is via NH544 from Coimbatore.

Tips for Visiting Nilgiri Mountain Railway#

  • Book tickets well in advance for the heritage coach - the route is UNESCO-listed and fills up, especially in peak season.
  • Sit on the right side traveling up toward Ooty for better views of the Nilgiri escarpment (direction depending on segment).
  • Combine the train with a walk through tea plantations near Coonoor to appreciate the region's landscape and labor history.

Best Time to Visit Nilgiri Mountain Railway#

Best traveled between October and March for clear views and comfortable temperatures; book the heritage coaches early.

Cool season
October-March · 5-20°C
Pleasant temperatures on the plateau and clearer views; peak tourist months in Ooty.
Monsoon shoulder
September and April · 15-25°C
Lush landscapes after rains but occasional service disruptions during heavy monsoon months (June-August).

Weather & Climate near Nilgiri Mountain Railway#

Climate

Nilgiri Mountain Railway's climate is classified as Oceanic - Oceanic climate with consistently warm temperatures year-round. Temperatures range from 7°C to 24°C. Abundant rainfall (1198 mm/year), wettest in July with a pronounced dry season.

Air Quality: AQI 75 Moderate
Best Time to Visit
MarchFebruaryJanuary
Temperature & Rainfall
Temperature Range
40°
Warmest Month
11°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Excellent 7° - 20° 14° 8 mm some cloud 66% 1.6 m/s 1.9 very high 11.4h
February Excellent 9° - 22° 15° 8 mm some cloud 54% 1.6 m/s 2.3 extreme 11.7h
March Ideal 11° - 24° 17° 14 mm some cloud 51% 1.7 m/s 2.5 extreme 12.0h
April Very Good 13° - 24° 18° 54 mm partly cloudy 59% 1.8 m/s 2.4 extreme 12.3h
May Good 14° - 24° 19° 138 mm overcast 73% 1.8 m/s 2.2 extreme 12.5h
June Acceptable 13° - 21° 17° 145 mm overcast 81% 2.5 m/s 1.9 very high 12.7h
July Acceptable 13° - 20° 16° 191 mm overcast 82% 2.2 m/s 1.7 very high 12.6h
August Acceptable 13° - 20° 17° 138 mm overcast 82% 1.9 m/s 1.9 very high 12.4h
September Acceptable 13° - 21° 17° 148 mm overcast 82% 1.9 m/s 2.1 extreme 12.1h
October Acceptable 12° - 21° 17° 183 mm overcast 83% 1.4 m/s 1.8 very high 11.8h
November Good 11° - 20° 16° 118 mm partly cloudy 82% 1.5 m/s 1.7 very high 11.5h
December Very Good 9° - 20° 14° 53 mm partly cloudy 76% 1.4 m/s 1.7 very high 11.3h

Nearby Attractions to Nilgiri Mountain Railway#