Sri Lanka Railways
Recommended Fastest
10:26
Haputale, Ella
1h 36m ride in train #1006
5+
12:02
Nanu Oya, Nuwara Eliya

Haputale to Nanu Oya Schedule

Haputale to Nanu Oya Schedule
Transport NameRoute TimePrice
Sri Lanka Railways 1st Class Seat 10:26 - 12:02LKR 3,463

Haputale to Nanu Oya destination reviews

3.3
13 customer reviews
5
46%
4
15%
3
0%
2
0%
1
38%
MF
5
train #1006 2nd Class Seat, Sri Lanka Railways, Aug 26, 2019
Everything good, great customer service, tickets delivery on time!! Very satisfied
AB
5
train #1006 2nd Class Seat, Sri Lanka Railways, Jul 2, 2019
The agency made it so easy to purchase tickets ahead of time. Paid to have the tickets sent to our hotel in Ella. Effortless.
MI
5
train #1006 2nd Class Seat, Sri Lanka Railways, Apr 12, 2019
This was a really efficient service and excellent train journey
DB
5
train #1006 1st Class Seat, Sri Lanka Railways, Feb 9, 2019
you are in control of the process of purchasing and delivering. No problems faced.
ME
4
train #Viceroy II #1008 VIP AC, ViceRoy II by 12Go, Jan 20, 2019
On the voucher the time of departure was 10.57 in Ella so we where at the station at 10.30 but the actual departure was 12.30 (waiting 2 hours). Seem to be a wrong time on the voucher. And the snacks to buy in the bar in the train was very limited.
NC
5
train #1006 1st Class Seat, Sri Lanka Railways, Aug 6, 2019
Amazing!!
RM
5
train #1006 1st Class Seat, Sri Lanka Railways, Apr 25, 2019
Beautiful and fun trip!
CK
4
train #Viceroy II #1008 VIP AC, ViceRoy II by 12Go, Jan 22, 2019
The food could be better

Popular Routes in Sri Lanka

How to get from Haputale to Nanu Oya?

When you want to get from Haputale to Nanu Oya, your choices are limited. There is only one option we offer for this route:

  • Train

How far is Haputale from Nanu Oya?

The overland distance from Haputale to Nanu Oya is 50 miles (80 km).
The flying distance is 20 miles (31 km).

How long does it take to get from Haputale to Nanu Oya?

The travel time from Haputale to Nanu Oya takes 2 hours in media.

How much does it cost to get from Haputale to Nanu Oya?

To get from Haputale to Nanu Oya prepare to shell out about LKR 2,468 for your ticket.

How many trips per day are there from Haputale to Nanu Oya?

Trains always run on a set schedule - there are 2 departures a day.

Useful tips for travel from Haputale to Nanu Oya

While train is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.

Trains

Things to remember before buying your train ticket:

  • Consider everything carefully while choosing the class of your train travel.
  • In most cases, the second class is comfortable enough - it features 2 or 4 berths in each compartment and is often air-conditioned.
  • If you are in for a premium experience, opt for a first class ticket. The price of first class tickets may include Wifi and a choice of snacks and drinks.

Do many travellers take train from Haputale to Nanu Oya?

Up to now, 538 booked train tickets from Haputale to Nanu Oya through our service. You can check reviews above.