Contents
Stepping off the train at Nanu Oya station, the first thing you notice is the cooler, misty air of the hill country. Nanu Oya is the railway station for Nuwara Eliya, often called Little England, and the town lies a short way up the road.
Getting to Nanu Oya by Train
Sri Lanka Railways publishes fares to Nanu Oya from stations along the Main Line. From Kandy it is 98.1 km, with a third-class fare of Rs 220, second class Rs 450 and first class Rs 850.[1] From Ella it is 64.54 km, with fares of Rs 160, Rs 300 and Rs 600 for third, second and first class.[1]
Nanu Oya to Nuwara Eliya by Taxi or Tuk Tuk
The usual way to cover the last stretch is a road transfer. On booking platforms, transfers from Nanu Oya to Nuwara Eliya are listed at about $6 to $101 (October 2026), depending on the vehicle, with listed travel times of 5 to 18 minutes.[2] Listed vehicle types are a tuk tuk for 2 passengers, hatchbacks, standard cars, sedans, comfort cars for 4 and SUVs for 6.[2]
Tuk Tuk and Hatchbacks
For solo travelers or couples with little luggage, a tuk tuk is the cheapest way to make the climb, but it is open to the air and can be chilly in the mist. A hatchback or standard car gives more protection.
Sedans, Comfort Cars and SUVs
With large suitcases or a bigger group, a sedan, comfort car or SUV offers more space. The top of the listed price range belongs to the larger and more comfortable vehicles.
Tips for Traveling from Nanu Oya to Nuwara Eliya
- Prepare for the Cold: Nuwara Eliya is cooler than the lowlands, so keep a light jacket within reach before you get off the train.
- Book in Advance: Booking a private transfer ahead of time saves you from negotiating the price right after a long train ride.
- Luggage: A tuk tuk has little room for large suitcases. For several or bulky bags, choose a car.
Timetable
| Taxi Nanu Oya - Nuwara Eliya $ 5.67–100.41 5m – 18m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Nanu Oya to Nuwara Eliya, including current prices and schedules.
A tuk tuk is the cheapest option we list, with transfers starting from about $6 on booking platforms (October 2026).
All road options are short. Booking platforms list travel times of 5 to 18 minutes, depending on the vehicle and the traffic.
Booking platforms list 5 to 18 minutes. The exact time depends on the vehicle, the traffic and where your accommodation is in Nuwara Eliya.
Space is limited, so a tuk tuk suits one or two small bags. With several large bags, a car or SUV is more practical.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Sri Lanka Railways: Nanuoya - Passenger Ticket Rates. Retrieved October 17, 2026.
- [2] 12Go: 12Go timetable: Nanu Oya - Nuwara Eliya. Retrieved October 17, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.