Sri Lanka Attraction · Nuwara Eliya
Nuwara Eliya (NanuOya) to Ella Train Ride, Nuwara Eliya
Travel from Nanu Oya to Ella on Sri Lanka’s most scenic train ride, passing rolling tea plantations, misty mountains, waterfalls, and tunnels. A slow, unforgettable journey through the heart of the hill country.

Nuwara Eliya (NanuOya) to Ella Train Ride at a glance
- Location
- Nuwara Eliya, Sri Lanka
- Time needed
- About 2.5 hours
- Opening hours
- 9.00 - 16.00
- Entry fee
- From LKR 160 | Tourist seats up to LKR 6,000
- Good for
- NuwaraEliyaToElla, NanuOyaToElla, EllaTrainRide, ScenicTrainSriLanka
About Nuwara Eliya (NanuOya) to Ella Train Ride
Travel from Nanu Oya to Ella on Sri Lanka’s most scenic train ride, passing rolling tea plantations, misty mountains, waterfalls, and tunnels. A slow, unforgettable journey through the heart of the hill country.
Ticket Price:
• 3rd Class: LKR 160–300
• 2nd Class: LKR 300–1,500
• 1st Class / Tourist: LKR 2,000–6,000
How to get to Nuwara Eliya (NanuOya) to Ella Train Ride
These transfers start or end in Nuwara Eliya, so your driver can include Nuwara Eliya (NanuOya) to Ella Train Ride on the way:
- Colombo Airport (CMB) to Nuwara Eliya (190 km, 5.5 to 6.5 hours)
- Kandy to Nuwara Eliya (80 km, 2.5 to 3 hours)
- Nuwara Eliya to Ella (60 km, 2.5 to 3 hours)
- Nuwara Eliya to Colombo Airport (CMB) (190 km, 5.5 to 6.5 hours)
Itineraries that include Nuwara Eliya (NanuOya) to Ella Train Ride
- 7 Day Sri Lanka Tour Itinerary
- 6-Day Sri Lanka Grand Discovery – Ancient Kingdoms, Hill Country & Coast
- 5-Day Sri Lanka Highlights Tour – Culture, Nature & Scenic Beauty
More things to do in Nuwara Eliya
- Tea Factory
- Ambewela Farms
- Oak Ray Tea Factory & Museum
- Horton Plains National Park - Ohiya
- Gregory Lake
- Glenloch Tea Factory
- Old Post Office
- Victoria Park of Nuwara Eliya
FAQs
Where is Nuwara Eliya (NanuOya) to Ella Train Ride?
Nuwara Eliya (NanuOya) to Ella Train Ride is in Nuwara Eliya, Sri Lanka. A private driver can take you door to door and wait while you visit.
How long do you need at Nuwara Eliya (NanuOya) to Ella Train Ride?
Allow about 2.5 hours for a visit, plus travel time to and from your hotel.
How much is the entry fee for Nuwara Eliya (NanuOya) to Ella Train Ride?
From LKR 160 | Tourist seats up to LKR 6,000. Fees change, so confirm the current price on the day or ask your driver.
What are the opening hours of Nuwara Eliya (NanuOya) to Ella Train Ride?
Typically 9.00 - 16.00. Hours can change on public holidays and Poya days, so check before you go.
Can I visit Nuwara Eliya (NanuOya) to Ella Train Ride with a private driver?
Yes. Most travellers include Nuwara Eliya (NanuOya) to Ella Train Ride in a multi-day route with a private car and driver, which lets you start early and stop where you like. Browse licensed drivers on GoTourRide and message them directly.