Holiday Tribe Logo
Holiday Tribe Icon
DestinationsInspire me
All DestinationsBaliDubaiEuropeSwitzerlandFranceItalyUSAJapanPhilippinesAbu DhabiSingaporeSri LankaVietnamAustraliaGreeceMaldivesMauritiusThailandMoroccoAlUlaAdventureRelaxationFoodSpiritualSelf DriveCulturalLuxuryMountainsRomanticCity HoppingNight LifeNatureBeachShoppingHistoryWildlifeSnowAbout UsTerms and ConditionsPrivacy PolicyCookie Policy
Holiday Tribe Logo
Holiday Tribe Icon
DestinationsInspire me
All DestinationsBaliDubaiEuropeSwitzerlandFranceItalyUSAJapanPhilippinesAbu DhabiSingaporeSri LankaVietnamAustraliaGreeceMaldivesMauritiusThailandMoroccoAlUlaAdventureRelaxationFoodSpiritualSelf DriveCulturalLuxuryMountainsRomanticCity HoppingNight LifeNatureBeachShoppingHistoryWildlifeSnowAbout UsTerms and ConditionsPrivacy PolicyCookie Policy
Holiday Tribe Logo
Holiday Tribe Icon
DestinationsInspire me
All DestinationsBaliDubaiEuropeSwitzerlandFranceItalyUSAJapanPhilippinesAbu DhabiSingaporeSri LankaVietnamAustraliaGreeceMaldivesMauritiusThailandMoroccoAlUlaAdventureRelaxationFoodSpiritualSelf DriveCulturalLuxuryMountainsRomanticCity HoppingNight LifeNatureBeachShoppingHistoryWildlifeSnowAbout UsTerms and ConditionsPrivacy PolicyCookie Policy
Kandy to Ella train, Sri Lanka

Kandy to Ella Train: Tickets, Seats and What to Know

Sri Lanka is famous for its golden beaches, ancient temples, wildlife parks, and central highlands. The Kandy to Ella train is one of the country’s top experiences, taking you past tea estates, waterfalls, mountain tunnels, and small hill-country stations.

The road distance from Kandy to Ella is about 140 km, but the train takes a longer, more scenic path through the highlands. In 2026, part of the railway is still closed after Cyclone Dithwa, so trains run from Nanu Oya to Badulla, passing through Ella.

This guide explains the current route, how to book tickets, train classes, the best seats for views, what to pack, and the best time to go.

Is the Kandy to Ella Train Running in 2026?

The Kandy to Ella train does not run its full route in 2026. In November 2025, Cyclone Ditwah hit Sri Lanka’s central highlands, causing 159 landslides, 95 washouts, and major damage to the hill country railway.

Here is the current status:

  • Kandy to Nanu Oya: Suspended. No train services on this section.
  • Nanu Oya to Badulla (via Ella): Resumed as of 20 June 2026.
  • Full restoration: Work is still underway on the damaged hill-country line. Check the latest operational updates from Sri Lanka Railways before finalising your plans, as restoration work is still ongoing.

To travel in 2026, take a private car from Kandy to Nanu Oya station, which takes about 2.5 hours by road. From Nanu Oya, board the train to Badulla and get off at Ella. 

How Far Is Kandy to Ella, and How Long Does the Train Take?

Image

The distance from Kandy to Ella is approximately 140 km by road. The rail route is longer at around 150 km, as the track winds through highland curves and gradients.

When fully operational, the Kandy to Ella train takes 7 to 9 hours. Journey times can vary depending on operational conditions, so allow some flexibility in your itinerary.

Route

Duration

Notes

Full Kandy to Ella train journey (when operational)

7 to 9 hours

Currently suspended from Kandy station

Road (Kandy to Nanu Oya) + train to Ella

5 to 6 hours

Recommended option for 2026 travel

Private car, Kandy to Ella

2.5 to 4 hours

Road route only, no rail experience

How Do You Book the Kandy to Ella Train?

There are three ways to book the Kandy to Ella train, each offering a different booking process.

  • Method 1: Sri Lanka Railways Official Website. Reserved-seat bookings generally open 30 days before departure through the official reservation portal. 
  • Method 2: At the station reservation counter. Go to your nearest open station, currently Nanu Oya, early and bring your passport. Counters can be crowded, but this is a good option for same-day or last-minute bookings if seats are available.
  • Method 3: Third-party platforms. Authorised booking platforms can make international payments easier if your card is not accepted on the official reservation portal, though service fees usually apply. 

When to Book:

  • Peak season (December to March): book 30 days ahead at a minimum
  • Low season: 1 to 2 weeks ahead is usually enough

Booking through the official reservation portal remains the most reliable way to avoid overpaying for Kandy to Ella train tickets.


Tribe Travel Tip: Reserved 2nd-class tickets open online 30 days before departure. Set a calendar reminder and book the moment they release, especially for travel between December and March.

Which Train Class Works Best for the Kandy to Ella Train?

Image

Picking the right class can really shape your getaway. Here’s what each one includes:

  • 1st Class: Air-conditioned with sealed windows and reserved seating. Comfortable and quiet, but the closed windows cut out the open-air feel that makes this journey worth taking. Standard fare: LKR 1,200
  • 2nd Class: Open windows, ceiling fans, and both reserved and unreserved seats. You get fresh air, great views, and the full landscape experience. This is the best class for scenery and photos. Standard fare: LKR 600
  • 3rd Class: No reserved seats, so you might not get a seat, but you’ll enjoy a lively local atmosphere. This class fills up quickly. Standard fare: LKR 300
  • Ella Odyssey (special tourist train): Runs on Thursdays and Saturdays (Colombo to Badulla) and Fridays and Sundays (Badulla to Colombo) on a modified route in 2026. With the Kandy section still under restoration, the Nanu Oya to Ella stretch resumed on 20 June 2026. Check the latest timetable on the Sri Lanka Railways website before booking, as operating days and routes may change during the restoration period.
  • Observation Saloon: Available on select express trains on the Kandy-Badulla route. Open-plan seating with panoramic windows at the front of the carriage. Well-suited for photography and an unobstructed view of the hill country.

1st class: LKR 5,000 / 2nd class: LKR 4,000. Check the latest Ella Odyssey schedule before booking, as service times may change while railway repairs are ongoing.


Tribe Travel Tip: For most travellers on the Kandy to Ella train, 2nd class offers the best balance of scenery, comfort, and reserved seating.

What Are the Main Scenic Highlights Along the Route?

Image

The Kandy to Ella train passes through some of the most beautiful areas in Sri Lanka’s hill country. Here are some highlights you’ll see along the way:

  • Tea Plantations: These begin around Hatton, covering the hill slopes in bright green rows. You may spot workers plucking tea leaves by hand as the train rolls through.
  • Nine Arch Bridge: Located between the Ella and Demodara railway stations, the bridge is known for its nine stone arches and lush jungle setting.
  • Pattipola Station: The highest railway station in Sri Lanka, sitting at 1,897 metres above sea level.
  • Devon Falls and St. Clair's Falls: Both are visible from the window near Talawakele.
  • 28 Tunnels: Including the Singha Malai Tunnel at 562 metres, the longest in the hill country.

Before planning your holiday, don't forget to check our Sri Lanka Visa for Indians guide for the latest entry requirements.

When Is the Best Time to Travel on the Kandy to Ella Train?

Image

When you travel on this route, it makes a big difference. Here’s a quick overview:

  • December to March: Dry season with clear skies and the best visibility along the route. This is the most popular window, so Kandy to Ella train bookings should be made well in advance.
  • May to September: Green landscape with some rainfall. Mist gives the hill-country scenery a different character.
  • October to November: Monsoon season. Service disruptions are more likely on this stretch, so this period is best avoided.

For the best experience, take a morning train. When trains run from Kandy, the Podi Menike is usually the most popular. In 2026, morning departures from Nanu Oya are still your best choice, as you’ll enjoy daylight views and reach Ella before evening.

If you're planning a longer holiday, our guide on the best time to visit Sri Lanka explains the weather across different regions and seasons to help you choose the right travel period.

What Should You Pack for the Kandy to Ella Train?

A little preparation goes a long way on this holiday. Here’s what to pack:

  • Water: Carry 1-2 litres per person. Refill at your accommodation before heading to the station.
  • Food: Pack a meal before you board. Vendors often board at stations selling local snacks, fresh fruit, and nuts, although hot meal options are limited on most services.
  • Light jacket or cardigan: Temperatures drop as the Kandy to Ella train climbs above 1,500 metres.
  • Tissues and hand sanitiser: Toilets on board are basic and may not always be stocked.
  • Small cash: Keep cash for vendors who board at stations along the route.
  • Pack light: 2nd- and 3rd-class carriages have limited space above the seats. A small bag is much easier to manage than large luggage.

If you're taking the Kandy-to-Ella or Ella-to-Kandy train in reverse, this packing list remains useful.

Final Takeaway

Even with the temporary route changes, the Kandy to Ella train is still one of Sri Lanka's top travel experiences. In 2026, you’ll need to plan ahead since part of the route is closed, but the journey from Nanu Oya to Ella is still worth doing. Always check the latest schedule with Sri Lanka Railways before you make plans, as services can change.

If you want to include the Kandy to Ella train in your Sri Lanka holiday, contact Holiday Tribe and we’ll help you plan your itinerary.


Top Packages

Essence Of Lanka

Essence Of Lanka

Train Journey To Ella

Golden Sands Retreat

Golden Sands Retreat

Hike Adams Peak • Snorkel With Turtle

Countryside Calm Tour

Countryside Calm Tour

Visit The Iconic Nine Arches Bridge • Galle Lighthouse And Dutch Reformed Church • Temple & Museum Visits

Emerald Isle Escape

Emerald Isle Escape

Temple Of The Sacred Tooth Relic • Tuk-Tuk Street Food

Enchanting Lanka

Enchanting Lanka

Water Sports • Madhu River Ride

Sri Lanka Sojourn

Sri Lanka Sojourn

Madhu River Ride • Turtle Hatchery

Tropical Trails Of Lanka

Tropical Trails Of Lanka

Safari In National Park • Train Journey To Ella


FAQs

Does the Kandy to Ella train pass the Nine Arch Bridge?

ExpandCollapse

Yes, the Kandy to Ella train passes over the Nine Arch Bridge near Demodara. It is one of the most photographed sections of the entire route and a highlight of the journey. The bridge is about 65 km from Kandy along the rail route, a reminder that the rail distance from Kandy to Ella is longer than the road route due to the highland curves.

Are there lavatory on the Kandy to Ella train?

ExpandCollapse

Yes, lavatories are available on the Kandy to Ella train. They are basic and shared across the carriage. Carrying your own tissue and hand sanitiser is strongly recommended for the ride.

What if your Kandy to Ella train booking gets cancelled?

ExpandCollapse

If your Kandy to Ella train booking is affected by a cancellation, visit the station counter directly. Sri Lanka Railways advises passengers to rebook as soon as possible or request a refund in person.

Can you carry a large bag on the Ella to Kandy train?

ExpandCollapse

Large suitcases are allowed on the Ella to Kandy train, which follows the same hill-country railway in the opposite direction, but overhead space is limited. Keeping luggage compact makes the Kandy to Ella journey more comfortable, especially in second- and third-class carriages.

How early should you arrive at Kandy station?

ExpandCollapse

Arrive at Nanu Oya station at least 30 to 45 minutes before departure. Since the Kandy-Nanu Oya section will remain suspended in 2026, Nanu Oya is the recommended boarding point. Arriving early gives you enough time to confirm your platform, locate your reserved carriage if applicable, and settle in before departure.


Top International Holiday Packages

Vietnam Tour Packagesarrow-upright
Japan Tour Packagesarrow-upright
Bali Tour Packagesarrow-upright
Thailand Tour Packagesarrow-upright
Europe Tour Packagesarrow-upright
Switzerland Tour Packagesarrow-upright
Mauritius Tour Packagesarrow-upright
Singapore Tour Packagesarrow-upright
Maldives Tour Packagesarrow-upright
Philippines Tour Packagesarrow-upright
Dubai Tour Packagesarrow-upright
Sri Lanka Tour Packagesarrow-upright
USA Tour Packagesarrow-upright
Italy Tour Packagesarrow-upright
Australia Tour Packagesarrow-upright
Greece Tour Packagesarrow-upright
South Africa Tour Packagesarrow-upright
France Tour Packagesarrow-upright
Abu Dhabi Tour Packagesarrow-upright
Morocco Tour Packagesarrow-upright
Alula Tour Packagearrow-upright
Czech Republic Tour Packagearrow-upright

Check Related Blogs

Places to Visit in Sri Lankaarrow-upright
Sri Lanka Beachesarrow-upright
Hotels in Sri Lankaarrow-upright
Watersports in Sri Lankaarrow-upright
Best Sri Lanka Templesarrow-upright
Galle Sri Lankaarrow-upright

Check Other Blogs

Best Time to Visit Sri Lankaarrow-upright
Malaysia vs Singaporearrow-upright
National Parks in Sri Lankaarrow-upright
Reasons to Visit Santorini Greecearrow-upright
Best Places to Visit in Mauritiusarrow-upright
Bali Visa Guide For Indiansarrow-upright
Vietnam Visa Refusal Reasonsarrow-upright
Top Free Attractions in Abu Dhabiarrow-upright
How to Plan SeaWorld Abu Dhabi Itineraryarrow-upright
teamLab Abu Dhabiarrow-upright

Published : 7/2/2026

Updated : 7/2/2026

Author : Aakansha Vatsalya