Kandy to Ella Train (2026): Distance, Duration, Route &Ticket Prices

Want to see a different side of Sri Lanka beyond its beaches, heritage sites and busy cities? Hop on the Kandy to Ella train and travel through the island’s central highlands, passing tea plantations, mountain scenery and small towns along the way. Widely regarded as one of the world’s most scenic railway rides. This 120-km route winds through waterfalls, forests, mountains, and charming villages over 6–7 hours, making it a must-add experience to your 10-day Sri Lanka itinerary.
For travellers, the train is a convenient way to travel between Kandy and Ella while enjoying some of Sri Lanka’s best hill-country scenery along the route. Planning to take the journey? Here’s everything you need to know about the Kandy to Ella train, from travel time and train options to ticket prices, booking and what to expect along the way.
Kandy to Ella Train Journey – Quick Overview
| Detail | Information |
| Distance | 120 km |
| Journey Time | 6–7 hours |
| Starting Station | Kandy Railway Station |
| Ending Station | Ella Railway Station |
| Best Seat | Second Class Reserved |
| Best Side to Sit | Right side (Kandy → Ella) |
| Most Scenic Stretch | Nanu Oya → Ella |
| Best Time | December–April |
| Ticket Price | LKR 300–2,500 (₹100 – ₹1500) approx. |
| Reservation Required | Yes, especially in peak season |
Why Is The Kandy to Ella Train Journey So Famous?

The Kandy to Ella train journey is famous for the variety of landscapes you can see along the way. Unlike many train journeys where the landscape stays the same for long stretches, this route feels dynamic. Every few minutes, something new appears outside your window.
As the train climbs into Sri Lanka’s central highlands, you’ll pass colonial-era railway stations, emerald tea plantations, dense forests, waterfalls, cloud-covered mountains, and charming villages. The slow pace allows travellers to appreciate every changing landscape, making the journey an experience rather than simply a way to reach Ella. You might notice tea pickers working quietly in the fields, adding a human touch to the otherwise vast scenery.
The train moves at a relaxed pace, giving you enough time to really absorb everything. You’re not rushing through the experience; you’re part of it. Open windows let in fresh mountain air, and if you stand near the door (safely, of course), you get an uninterrupted view of the valleys and hills stretching far into the distance.
Also read: Most Instagrammable places in Sri Lanka
Kandy to Ella Distance & Duration
The Kandy to Ella train journey covers around 120 km and usually takes 6–8 hours, depending on the train service and operating conditions. The route takes you through Sri Lanka’s scenic central highlands, connecting two popular hill stations in Sri Lanka while passing tea plantations, mountains and small towns along the way.
- Distance: ~120 km
- Duration: 6 to 7 hours
On paper, that might sound long, especially if you are used to faster travel. But on this route, the slowness is exactly what makes it special.
Kandy to Ella Train Route (Stations List)

The train stops at many small and beautiful stations. Here are the key stops on this train journey:
- Kandy
- Peradeniya
- Nawalapitiya
- Hatton (for Nuwara Eliya)
- Talawakele
- Nanu Oya
- Haputale
- Bandarawela
- Ella
Journey
- Kandy → Peradeniya: The journey begins with slightly urban surroundings, which gradually transition into greenery as the train moves away from the city.
- Peradeniya → Nawalapitiya: The landscape starts opening up into quieter, rural areas with gentle hills and increasing vegetation.
- Nawalapitiya → Hatton (for Nuwara Eliya): The scenery becomes more scenic, with cooler air, wider valleys, and the first glimpses of tea plantations.
- Hatton → Talawakele: This stretch is dominated by expansive tea estates, offering calm and uninterrupted views of rolling green hills.
- Talawakele → Nanu Oya: Considered a key midpoint, this section brings a noticeable change in altitude, with mist beginning to appear across the landscape.
- Nanu Oya → Haputale: The train climbs higher into the mountains, revealing layered hills, deep valleys, and increasingly dramatic views.
- Haputale → Bandarawela: The scenery remains lush, with occasional fog and denser greenery adding a softer, more atmospheric feel.
- Bandarawela → Ella: The final stretch is the most scenic, featuring tunnels, thick vegetation, and some of the most iconic viewpoints along the route.
Tip: Many people also take the train from Nanu Oya to Ella if they are staying in Nuwara Eliya.
Check out: 7 Days Sri Lanka itinerary
Types of Seats in the Kandy to Ella Train
One of the most important decisions you will make for this journey is choosing the right class.
| Class | Price Range (LKR) | Estimated INR | Features | Pros | Cons | Experience & Best For |
| Observation / Ella Odyssey | 4,000–6,000 | ₹1,160–₹1,740 | Large panoramic windows | Excellent views, spacious | Higher price, limited availability | Scenic and premium |
| First Class (AC) | 2,500–5,000 | ₹725–₹1,450 | Air-conditioned, glass windows | Comfortable, less crowded | Windows don’t open, limited photo opportunities | Premium and relaxed |
| Second Class (Reserved) | 1,000–2,500 | ₹290–₹725 | Reserved seating, open windows | Best views, fresh air, balanced comfort | Requires advance booking | Scenic and authentic |
| Third Class (Reserved) | 440–1,000 | ₹130–₹290 | Basic seating, reserved seat | Affordable, guaranteed seat | Basic and less comfortable | Lively and local |
| Unreserved (2nd/3rd Class) | 100–1,000 | ₹30–₹290 | Basic seating, no reserved seat | Cheapest, authentic local experience | Very crowded, no guaranteed seat | Immersive and unpredictable; |
Prices are approximate and can vary depending on the train, booking time and availability.
Most first-time travellers assume first class is the best option, but in reality, second class offers a much better experience because you can open the windows and fully enjoy the views.
Best Seat for the Kandy to Ella Train
- Choose a window seat
- Sit on the right side when going from Kandy to Ella
- Try sitting near the door for photos
But always be careful while standing near doors.
Kandy to Ella Train Tickets & Booking Guide
Kandy to Ella train tickets are one of the most searched travel queries for Sri Lanka, especially during peak seasons when availability becomes limited. That is why it is highly recommended to look it in advance.
| Booking Method | How It Works | Pros | Cons |
| Online Booking | Book via Sri Lanka Railways or travel websites | Easy, confirmed seats | Needs advance planning |
| Travel Agents | Book through local agents | Hassle-free, reliable | Slightly expensive |
| Station Booking | Buy tickets at the station counter | Cheapest option | Risk of no availability |
Kandy to Ella Train Classes Features
Choosing the right class can make a big difference to your Kandy to Ella train experience, especially on this scenic 6–7-hour journey. Here’s a quick comparison of ticket prices, comfort, features and the type of experience you can expect in each class.
| Feature | First Class | Second Reserved | Second Unreserved | Third Class |
| Air Conditioning | Available | Not available | Not available | Not available |
| Open Windows | Not available | Available | Available | Available |
| Reserved Seat | Available | Available | Not available | Not available |
| Photography | Limited | Excellent | Excellent | Good |
| Comfort | High | Very Good | Moderate | Basic |
| Best For | Comfort | Most Travellers | Budget | Backpackers |
First Class
Comfortable but sealed windows reduce the experience.
Second Class Reserved
The best combination of comfort, open windows, and guaranteed seating.
Second Class Unreserved
Ideal for spontaneous travellers, but trains can become crowded.
Third Class
Very affordable but often extremely busy during weekends and holidays.
- First Class: ₹1000 – ₹1500
- Second Class: ₹500 – ₹1000
- Third Class: ₹100 – ₹300
Note: Prices may change depending on demand and season.
Best Time for Kandy to Ella Train Journey
The experience of the Kandy to Ella train journey can change depending on the time of year you travel.
| Time Period | Weather | Experience |
| December – April | Clear skies | Best views, ideal for photography |
| July – September | Mild clouds | Still scenic, slightly misty |
| May & October | Heavy rains | Low visibility, less ideal |
Morning trains usually have the best views. Read more about best time to visit Sri Lanka.
Highlights of the Journey
Throughout the journey, several moments stand out and stay with you long after the trip ends.
- Nine Arch Bridge (near Ella): One of the most iconic sights on this route, the train passes over a beautifully curved stone bridge surrounded by dense greenery. It is also one of the most photographed spots in Sri Lanka.
- Endless Tea Plantations: Vast stretches of neatly arranged tea estates dominate large parts of the journey. Their repetitive patterns create a calming visual rhythm, while tea pickers at work add life and authenticity to the landscape.
- Misty Mountain Views: As the train climbs higher, the air becomes cooler, and the surroundings turn misty. Layers of hills and drifting clouds create a soft, atmospheric setting.
- Waterfalls Along the Route: Waterfalls appear unexpectedly, especially after rainfall. These brief but striking views add a refreshing contrast to the greenery.
- Tunnels and Curved Tracks: The route features multiple tunnels and sharp bends. At certain points, the train curves enough for you to see its full length moving through the hills, making for some of the most memorable moments of the journey.
Common Mistakes to Avoid on the Kandy to Ella Train
- Booking tickets last minute
- Choosing first class, expecting better views
- Taking late afternoon trains
- Not reserving seats
- Carrying heavy luggage
Important Travel Tips (Don’t Skip!)
- Book tickets early (very important)
- Carry snacks and water for your journey, as you may not get many options
- Keep your camera ready to capture beautiful views
- Avoid peak holiday crowds
- Don’t lean too far out of the train
Alternative: Shorter Scenic Routes
If you don’t want to do the full journey:
- Kandy to Nuwara Eliya (Nanu Oya)
- Nuwara Eliya to Ella (most scenic part)
Kandy to Ella Train Ride Packing List
- Passport
- Water bottle
- Snacks
- Camera
- Portable charger
- Rain jacket
- Sunglasses
- Motion sickness tablets
- Light sweater
Final Thoughts: Is the Kandy to Ella Train Journey Worth It?
Yes, the Kandy to Ella train journey is absolutely worth it. Even if you are short on time, try to do at least part of the journey. It’s not just travel; it’s an experience you will remember forever. The Kandy to Ella train journey is far more than a scenic railway ride, it’s one of the defining experiences of travelling through Sri Lanka. From mist-covered tea plantations and charming mountain towns to dramatic valleys and iconic landmarks, every stretch of the route offers something memorable. Whether you’re a first-time visitor or returning to explore more of the island, this journey deserves a place on your itinerary. To make the most of your trip, pair this experience with a well-planned Sri Lanka tour package that includes Kandy, Nuwara Eliya, Ella, and the island’s beautiful southern coast.
FAQs About the Kandy to Ella Train Journey
1. Is the Kandy to Ella train journey worth it?
A: Yes, the Kandy to Ella train journey is one of Sri Lanka’s most memorable travel experiences. The route passes through lush tea plantations, misty mountains, waterfalls, forests and charming villages, making the journey as enjoyable as the destination.
2. How long does the Kandy to Ella train take?
A: The Kandy to Ella train journey takes approximately 6–7 hours to cover around 120 km. Delays can sometimes make the journey longer, so keep some flexibility in your itinerary.
3. Which is the most scenic part of the Kandy to Ella train route?
A: The Nanu Oya to Ella stretch is widely considered the most scenic, with rolling tea estates, dramatic mountain landscapes, misty valleys, tunnels and lush greenery.
4. Which seat is best on the Kandy to Ella train?
A: Second Class Reserved is the best choice for most travellers. You get a guaranteed seat, open windows, fresh air and excellent opportunities to enjoy the scenery and take photographs.
5. How can I book Kandy to Ella train tickets?
A: You can book reserved tickets online through Sri Lanka Railways or trusted travel platforms and agents. Booking in advance is recommended, particularly during busy travel periods.
6. What is the best time to take the Kandy to Ella train?
A: December to April generally offers clearer skies and better visibility for scenic views. Morning trains are also a good choice if you want to enjoy more daylight along the route.
7. Can I take the Kandy to Ella train in reverse?
A: Yes, you can travel from Ella to Kandy by train and enjoy similarly beautiful scenery. The journey is a great option if your Sri Lanka itinerary begins in Ella and continues towards Kandy.
8. Is it safe to stand at the train door during the journey?
A: You can enjoy the views from the train’s open door areas, but safety should always come first. Hold onto the train securely, stay inside the carriage when required and never lean too far outside.
9. Is the train from Kandy to Ella running now?
A: The Kandy to Ella railway route operates as part of Sri Lanka’s train network, but schedules and services can change due to maintenance, weather or operational issues. Check the latest timetable before travelling.
10. How much does the Kandy to Ella train cost?
A: Ticket prices vary by class and train. Approximate fares range from LKR 300 to LKR 2,500 (₹100–₹1,500), while premium services such as the Observation/Ella Odyssey can cost more.
11. What is the distance between Kandy and Ella by train?
A: The railway journey between Kandy and Ella is approximately 120 km. Despite the relatively short distance, the mountainous terrain makes the journey take around 6–7 hours.
12. Which class is best for the Kandy to Ella train journey?
A: Second Class Reserved is generally the best option for most travellers because it combines comfortable seating, open windows, good views and a guaranteed seat at a reasonable price.
13. What are the best seats on the Kandy to Ella train?
A: Choose a window seat for uninterrupted views of the countryside. For the Kandy-to-Ella direction, the right side is often recommended for scenic views, although the landscape changes throughout the journey.
14. What is the Kandy to Ella train timetable?
A: Train timings can vary by service and date, so check the latest Sri Lanka Railways timetable before your journey. Morning departures are generally preferred for making the most of the daylight and scenery.
15. What should I pack for the Kandy to Ella train journey?
A: Pack water, snacks, a camera, portable charger, light sweater, rain jacket and sunglasses. Comfortable clothing is recommended, as the journey lasts several hours and temperatures can change as the train climbs into the hills.
16. Can I take luggage on the Kandy to Ella train?
A: Yes, passengers can take luggage on the train, but space can be limited, especially in crowded classes. Carry manageable bags and avoid oversized luggage if you plan to move between carriages or enjoy the views from the doors.
Recommended articles for you
Discover Packages


Need help in planning?
Talk to our Travel Experts






























