Kandy to Nanu Oya train tickets

Plan the scenic railway connection from Kandy to the station serving Nuwara Eliya.

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

Nanu Oya is the principal railway station for travellers continuing to Nuwara Eliya. The journey from Kandy passes through the central highlands and tea-growing country; choose a date above to review scheduled services and request your preferred seats.

Search this route

Gateway to Nuwara Eliya

Arrive at Nanu Oya for onward road connections to Nuwara Eliya and nearby hotels.

Tea-country journey

Travel through elevated landscapes, plantations and historic hill-country stations.

Seat request support

Select a train and class, then receive confirmation guidance from our local team.

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.