Sri Lanka
Riyanka

Nuwara Eliya To Ella Train Ride, Sri Lanka | The Ultimate Travel Guide

The train ride from Nuwara Eliya to Ella is one of those journeys — winding through misty tea plantations, lush green valleys and little mountain villages, with breathtaking views at almost every turn. It’s slow, scenic and wonderfully unhurried, offering a glimpse of Sri Lanka that you simply can’t experience from the road.

train rides in SL

I had always heard that train journeys in Sri Lanka were dreamy and breathtaking. So, during my solo trip to Sri Lanka, I wanted to experience one for myself and see if it really lived up to the hype. While the most famous route is the 7- to 8-hour journey from Kandy to Ella, I opted for a shorter version — and it turned out to be just as magical.

The train ride from Nuwara Eliya to Ella took me through some of Sri Lanka’s most stunning hill country. The train chugged past endless tea plantations, dipped into misty valleys, and climbed through cloud-kissed mountains. Along the way, we passed charming little towns, dense jungles, cascading waterfalls, and plenty of dark tunnels that added a dash of mystery to the journey.

And honestly, I have to agree: a trip to Sri Lanka feels incomplete without experiencing this iconic train journey from Nuwara Eliya to Ella. It was, hands down, one of the most scenic train rides I’ve ever taken — slow, spectacular, and pure magic from start to finish.

The Journey From Nuwara Eliya to Ella

Starting from Nanu Oya Railway Station, around 8 kilometres from Nuwara Eliya town, the train winds its way through some of Sri Lanka’s most beautiful hill country. Verdant tea plantations stretch across the slopes, misty valleys disappear into the clouds, and picturesque villages appear and vanish as the train slowly makes its way towards Ella.

But the journey is about much more than the scenery. I found myself chatting with friendly locals, picking up spicy snacks from onboard vendors, and simply settling into the rhythmic sway of the train as it rattled through dark tunnels and crossed bridges suspended above the valleys.

While a window seat offers some of the best panoramic views, there’s something special about standing by the open doors, feeling the cool mountain breeze on your face as the landscape rushes past. And yes, I’m sure you’ve seen those postcard-perfect photographs of travellers standing at the train doors, soaking in the views as the train winds through the hills.

Beyond the photographs, though, these open-door moments often become little social gatherings — strangers exchanging smiles, starting spontaneous conversations, and sometimes even making friends along the way. It’s this combination of breathtaking landscapes, local encounters, and the simple joy of slowing down that makes the Nanu Oya to Ella train journey so memorable.

How long is the train ride from Nuwara Eliya to Ella?

Since Nuwara Eliya itself doesn’t have a railway station, you’ll need to head to Nanu Oya Railway Station, about 8 kilometres from the town centre. From Nanu Oya, the train journey to Ella usually takes around 2.5 to 3 hours, depending on the service and the number of stops along the way. Current 2026 schedules show journey times varying from roughly 2 hours 20 minutes to around 3 hours.

You could cover the same distance by car in considerably less time, but honestly, that rather misses the point. The train is slow, wonderfully unhurried, and gives you plenty of time to watch Sri Lanka’s tea country unfold outside the window. If you’re not in a rush, this is one journey where the scenic route is absolutely worth taking.

2026 update: Train services between Nanu Oya and Ella were temporarily disrupted following damage caused by Cyclone Ditwah in late 2025. Services on this section resumed from 20 June 2026, although timetables and operations may still change, so check the latest schedule before travelling: Official Website – Sri Lankan Railways.

Ticket Prices & Classes (2026 Update)

One of the best things about travelling by train in Sri Lanka is that regular services remain remarkably affordable. The exact fare depends on the train, class, and whether you choose a reserved or non-reserved seat. Sri Lanka Railways publishes separate fares for regular services and special trains.

For a regular train from Nanu Oya to Ella, you can generally choose between 1st, 2nd, and 3rd class, although availability varies by service. Regular tickets are considerably cheaper than the premium tourist trains, making them the better option if you want to experience the journey the way locals do.

If you prefer a more comfortable, reserved experience, you can also consider the Ella Odyssey, Sri Lanka’s dedicated tourist train.

Ella Odyssey ticket prices

The current published Ella Odyssey fares are:

  • 1st Class (A/C, reserved): LKR 7,000 from Nanu Oya to Ella
  • 2nd Class (reserved): LKR 4,000 from Nanu Oya to Ella
  • 3rd Class (reserved): LKR 3,000 from Nanu Oya to Ella

These are one-way fares for the Nanu Oya–Ella sector.

If you’re travelling during the busy season, I’d recommend reserving your seat in advance rather than leaving it until the last minute. The Ella Odyssey is particularly popular with visitors, and reserved seats can sell out quickly.

More About the Ella Odyssey

The Ella Odyssey is a special tourist-oriented service that runs along Sri Lanka’s famous hill-country railway line between Colombo and Badulla, passing through Nanu Oya and Ella. Unlike a regular train, it is designed with sightseeing in mind, making selected stops at scenic viewpoints along the route.

The train has reserved 1st, 2nd, and 3rd class coaches, with 1st class offering air-conditioned seating. There is also a restaurant/refreshment service onboard.

One of the biggest draws is the opportunity to stop at scenic locations for photographs. Depending on the current operating schedule, these can include viewpoints of St. Clair’s Falls, Elgin Falls, Sri Pada (Adam’s Peak), Kithal Ella Waterfall, and the famous Nine Arches Bridge.

Well, if you ask me, I would say that you don’t necessarily need the fancy tourist train to enjoy this journey. A regular train, an open doorway, a packet of spicy snacks, and those endless green tea plantations outside the window are more than enough to make the Nanu Oya-to-Ella ride unforgettable!

Nanu Oya station

7 Things No One Tells You About the Nuwara Eliya to Ella Train Journey

The train ride from Nuwara Eliya (via Nanu Oya Railway Station) to Ella is often described as one of the most scenic train journeys in the world — and honestly, it’s easy to see why. Misty mountains, endless tea plantations, tiny villages and waterfalls compete for your attention at every turn.

But beyond the postcard-perfect views, there are a few things you’ll probably figure out only once you’re actually on the train. So, here’s my little guide to help you make the most of the journey.

1. The side you sit on can make a difference

If you’re travelling towards Ella, try to get a seat on the left side of the train for some of the most rewarding views of the tea plantations, valleys and mountains.

I happened to have a seat on the right and quickly realised that, while the scenery was still beautiful, I was missing some of the sweeping valley views. Eventually, I spent much of the journey near the left-side doorway instead — and I certainly wasn’t complaining! That said, don’t panic if you don’t get the “right” side. The landscape changes constantly, and there’s plenty to see from both sides.

2. The doorways are the real hotspots

You’ve probably seen those iconic photographs of travellers standing at the open doors of a Sri Lankan train, with the mountains stretching out behind them. Well, there’s a reason those spots are so popular.

The open door gives you an unobstructed view of the landscape, along with a lovely rush of cool mountain air. But remember, you’re unlikely to have the doorway all to yourself. They can get crowded, particularly on the more scenic sections of the route.

Be prepared to share the space, wait your turn for photographs, and quite often, strike up a conversation with another traveller. Some of my favourite moments on the journey came from simply standing by the door and watching the landscape roll by.

Just be careful: stay well inside the train, hold on firmly, and never lean out while the train is moving.

3. Don’t assume the fastest train is always the best

If you’re short on time, it’s tempting to simply pick whichever train gets you to Ella fastest. But on this route, the journey itself is the experience.

Express and faster services can save you time, while slower trains make more stops and take longer. Depending on the service, the journey can take several hours, so check the latest timetable before booking.

If you have the time, I’d actually recommend embracing the slower pace. After all, you’re here for the views!

4. Don’t build your itinerary around the exact train time

Sri Lankan trains can run late, and delays are not unusual. So, while you should absolutely arrive at the station on time, I wouldn’t plan a tight itinerary around your expected arrival in Ella.

Give yourself some buffer time, particularly if you have a hotel check-in, tour or onward transport waiting for you.

And if you’re travelling with an unreserved ticket, arriving early is a good idea — especially during busy periods when trains can get crowded.

5. Reserved and unreserved Second Class are not the same

This is something that can be confusing if you’re travelling by train in Sri Lanka for the first time.

A Second Class reserved ticket gives you a specific seat, while a Second Class unreserved ticket simply gives you access to the carriage. There’s no guarantee that you’ll get a seat, so you may end up standing for part or even all of the journey.

If having a guaranteed seat is important to you, book a reserved ticket in advance rather than relying on an unreserved one on the day.

6. Don’t obsess over the famous “Seat 61”

You may have come across the internet-famous “Seat 61” and heard that it’s the seat to book for the best views.

Honestly? Don’t stress about it.

There isn’t one magical seat that guarantees the perfect panorama for the entire journey. The scenery keeps changing, and depending on the train and carriage, the exact seat numbers and views can vary.

Besides, you’ll probably end up moving around anyway — especially if you want to spend some time by the open doors. So, instead of chasing a particular seat, just find a comfortable spot and enjoy the journey.

7. Pack some snacks, especially if you have a mild palate

One of my favourite parts of travelling by train in Sri Lanka was watching vendors hop on and off the carriages, selling everything from savoury snacks to fresh fruit.

You’ll find plenty of local flavours along the way, but be warned: Sri Lankan food can be seriously spicy! If you have a mild palate, it’s probably a good idea to carry a few snacks of your own. I learnt this the hard way and ended up sipping Coke instead of bravely finishing some of the spicy treats I had picked up!

It’s also worth carrying a bottle of water, especially if you’re travelling for several hours.

train ride from nuwara eliya to ella

My final tip:

Don’t treat the Nanu Oya-to-Ella train as just another way of getting from A to B. Leave some room for spontaneity. Chat with the locals. Share the doorway with fellow travellers. Watch the tea plantations disappear into the mist. Keep your camera ready, but remember to put it away every once in a while, too.

And yes, carry a light jacket. The hill country can get surprisingly chilly, especially when the train is moving through the misty sections.

Because ultimately, the magic of the Nuwara Eliya to Ella train journey isn’t just in the views. It’s in the slow pace, the unexpected conversations, the little moments between stations, and the feeling that, for a few hours, you’re simply watching Sri Lanka unfold outside your window.

To be honest, I’d heard all the hype about train journeys in Sri Lanka — and let me tell you, they truly live up to it. From the moment the train pulled out of the station, I found myself reaching for my camera again and again, trying to capture every passing frame of lush green hills, sprawling tea gardens and cloud-covered peaks.

But beyond the jaw-dropping views, what makes this journey so unforgettable is the experience itself. It feels raw, unhurried and wonderfully authentic — the wind on your face, spontaneous conversations with fellow travellers, vendors walking through the carriages, and children waving as the train rolls past their villages.

So, if you’re planning a trip to Sri Lanka, don’t even think about skipping this journey. The train from Nuwara Eliya to Ella isn’t just a scenic route; it’s a journey that lets you experience Sri Lanka at its most beautiful and unfiltered.

Add it to your bucket list. Trust me, you won’t regret it.

If you plan to travel to Sri Lanka, then you can apply for your visa here. 

journey from Nuwara Eliya to Ella

Frequently Asked Questions 

1. What is the best time to take the Nuwara Eliya to Ella train?
Morning trains, especially the 8:10 AM or 9:20 AM, are ideal for catching the clearest views and soft sunlight. Afternoon trains are usually busier and sometimes affected by mist.

2. How much does a Nuwara Eliya to Ella train ticket cost?
As of 2025, ticket prices are approximately:

  • First Class Reserved: LKR 2,000

  • Second Class Reserved: LKR 1,000

  • Third Class Reserved: LKR 600

  • Unreserved Tickets: As low as LKR 160 (Third Class)

3. Where can I book train tickets from Nuwara Eliya to Ella?
Tickets can be booked through Sri Lanka Railways, authorised online platforms like 12Go Asia or GetYourGuide, or local travel agencies. It’s recommended to book First and Second-Class Reserved tickets in advance, especially during peak season.

4. Which side of the train has the best views from Nuwara Eliya to Ella?
When travelling toward Ella, the left side of the train offers the most scenic views of tea plantations, valleys, and villages.

5. Can I bring luggage on the train from Nuwara Eliya to Ella?
Yes, all classes allow luggage. First Class coaches have ample luggage space, while in lower classes, you’ll need to keep your bags near your seat or carry them with you.

6. Is it safe to stand by the train doors for photos?
Standing by the doors is popular for photography and taking in the views. Just be cautious and hold on securely, especially when the train goes around sharp bends or enters tunnels.

7. Are there restrooms on the Nuwara Eliya to Ella train?
Yes, trains are equipped with basic toilets in each coach, but be sure to carry your own tissues and hand sanitiser, as amenities are limited.

8. Is the train from Nuwara Eliya to Ella worth it?
Absolutely! This route is often called one of the most scenic train rides in the world, offering a slow and stunning journey through Sri Lanka’s hill country.

Have you been on this ride and think I missed out on something? Tell me about it in the comments below, and also follow me on Instagram for more stories from Sri Lanka.


Disclaimer: This post contains a few affiliate links. If you happen to click on any of them and make a purchase, I might earn a small commission, at no extra cost to you. Just know that I truly appreciate your support if you choose to do so.

15 Comments

  1. Great writing Riyanaka. Could you send me a suggestion on getting the train ticket in advance from India. Also your travel itinerary to help us plan the travel. Did u take a private car or local transport always

    1. Hey Sibu, Thanks 🙂 You actually don’t need to book in advance, it’s easily available at the counters – hassle-free! And yeah, I’ll soon share my itinerary as well.

  2. Hi:) My boyfriend and I are going to Sri Lanka in December and we have planned that ride. Which website did you use to book your tickets in advance? And How could you make sure to be sitten on the left side of the train? Thank you very much!

    1. Hey hi, I got the tickets from the station itself, and you can simply ask for your preferred seat. If it’s not available, you can always grab a place by the doorways, that’s a perfect photo spot.

  3. Hey Riyanka, Im looking to visit Sri Lanka in jan, and need to book first class ticket, can you help me if there is any website to do so?

  4. Stupid question, but if I am travelling from Ella to Nanu Oya, I would have best views if sitting in the right side, then? What is the difference between the blue and the red trains? Are the blue the express ones?

Leave a Reply

Your email address will not be published. Required fields are marked *

Collaborations & Featured Posts