The train from Ella to Nanu Oya covers some of the most dramatic hill country terrain in Sri Lanka. The journey takes 2–3 hours through tea estates, eucalyptus forests, mountain passes, and cloud forests — and Nanu Oya is the railway station for Nuwara Eliya, roughly 6 km from the town centre.
For tuk tuk travellers doing a hill country road trip, this is one of the most practical sections to combine with the drop-and-pickup service. You drive to Ella, leave the tuk tuk at the station, take the train to Nanu Oya, and collect the tuk tuk at the other end. No backtracking, no missed scenery.
What the Ella to Nanu Oya Journey Looks Like
Sit on the right side of the train when travelling from Ella to Nanu Oya for the better views. As the train climbs from Ella's lower ridges into higher terrain, the air drops noticeably and the landscape opens up into wide highland panoramas.
The route passes through Bandarawela and Haputale before reaching the high-altitude country around Nanu Oya. At these elevations the farms shift from tea to vegetables, strawberries, and leeks grown on steep hillside plots. On a clear morning the views stretch far across the valley.
Choosing Your Compartment
Several options are available across the Ella to Nanu Oya route. The two luxury air-conditioned compartments are operated by the private sector, include food and beverages, and require advance booking. The Observation Saloon is non-AC but gives an open view of the landscape — also advance booking only.
- Two Luxury Air-Conditioned Compartments (private sector) — food and beverages included, advance booking required
- Observation Saloon (non-AC) — advance booking required
- 1st Class Air-Conditioned — advance booking required
- 2nd Class (non-AC) — advance booking guarantees a seat
- 3rd Class — no seat guarantee, tickets available at the station on the day
Travelling in 3rd class puts you alongside local commuters and workers. The conversations and the view through the open windows are both part of the experience. Bring something warm — the higher you climb, the colder it gets.
Train Schedule from Ella to Nanu Oya
Five departures run daily. All services carry 1st, 2nd, and 3rd class unless noted otherwise.
| Departure from Ella | Arrives Nanu Oya |
|---|---|
| 06:40 | 09:19 |
| 08:04 | 10:22 |
| 09:24 | 11:58 |
| 10:57 | 13:46 |
| 18:47 | 22:08 |
The morning departures are most popular among travellers. The 18:47 arrives after dark — factor this in if you are making your way into Nuwara Eliya that evening, as transport options from Nanu Oya are limited late at night.
Train Schedule from Nanu Oya to Ella
Five departures run daily from Nanu Oya. The 03:11 is a night service used mainly by local travellers.
| Departure from Nanu Oya | Arrives Ella |
|---|---|
| 03:11 | 06:05 |
| 09:30 | 11:24 |
| 12:19 | 14:42 |
| 12:45 | 15:14 |
| 15:01 | 17:27 |
Drop-and-Pickup Service for Tuk Tuk Travellers
Tuk Tuk Rental Negombo offers a drop-and-pickup service between Ella and Nanu Oya railway stations. You leave the tuk tuk at one station, take the train, and collect it at the other end after the journey. A service charge applies.
The service runs in both directions — drop at Ella and pick up at Nanu Oya, or drop at Nanu Oya and pick up at Ella, depending on which way your road trip is heading. The same service is available for the Ambewela–Ella train section.
Message the team on WhatsApp when you book to confirm availability and arrange this alongside your rental. Do not leave it until the day — the pickup needs to be scheduled in advance.
Practical Tips
- Book 1st or 2nd class tickets in advance if you want a guaranteed seat — during peak season trains fill quickly
- The Sri Lanka Railways e-ticket portal allows advance bookings online for most classes
- Nanu Oya is a major junction station on the Main Line — trains continue beyond it to Colombo, so confirm you are boarding the correct service
- Arrive at Ella station at least 20 minutes before departure — the platform gets busy with travellers and locals
- Bring a warm layer; Nuwara Eliya sits above 1,800 metres and the temperature is noticeably cooler than Ella
- The 18:47 from Ella arrives after 22:00 — plan transport into Nuwara Eliya before it gets that late
If you are building a hill country itinerary, the Sri Lanka tuk tuk tour plans include routes that combine road driving with the Ella–Nanu Oya and Ambewela–Ella train sections. See the customer journey page for full details on how the drop-and-pickup service works alongside your rental. You can also check the Ella and Bandarawela travel guide for what to see on either side of the train ride.
