Nanu Oya to Ella train tickets

Search the scenic Nanu Oya to Ella railway and request your preferred seats online.

  1. Schedule
  2. Passenger details
  3. Review request
  4. Availability & payment
Choose a date 5–120 days from today.

Reservations can be requested 5–120 days before travel. Availability and seat confirmation follow your request. Learn more

Scheduled trains

Choose your journey details to view scheduled trains.

Times shown are scheduled departure and arrival times. Availability is confirmed after your request.

Route guide

Plan your Nanu Oya to Ella train tickets

The Nanu Oya to Ella train is a popular section of Sri Lanka's hill-country railway, linking the Nuwara Eliya area with Ella. Select your travel date above to view scheduled services and request seats for the train and class that match your itinerary.

Search this route

Classic hill-country views

Pass tea estates, mountain valleys and small stations on the approach to Ella.

Route ready to search

Nanu Oya and Ella are preselected so you can focus on your travel date.

Local booking help

Get support with class choices and practical alternatives before payment.

Before you request

Train booking questions

When can I request tickets for this route?

Requests are accepted 5–120 days before travel. Railway seat inventory is normally confirmed closer to the departure date.

Does the schedule mean seats are available?

No. The search shows scheduled services. We check the requested train and class, then contact you with availability or a suitable alternative before payment.

What details are needed for a reservation?

Use each passenger's name and passport details exactly as shown on their travel document. A single request can include up to six passengers.