Ella to Nanu Oya train tickets

Find scheduled trains from Ella to Nanu Oya for your onward Nuwara Eliya connection.

  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 Ella to Nanu Oya train tickets

The Ella to Nanu Oya railway journey stays within Sri Lanka's scenic highlands and is useful for travellers continuing to Nuwara Eliya. Choose your date above to compare scheduled services and request a suitable train and class.

Search this route

Highland-to-highland travel

Enjoy mountain scenery and tea country throughout this upcountry connection.

Nuwara Eliya access

Continue from Nanu Oya station by road to Nuwara Eliya and surrounding estates.

Clear request process

Review the schedule, choose a class and submit passenger details securely.

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.