Kandy to Ella
Discover the wonders of Sri Lanka, where each journey promises to reveal hidden gems and create lasting memories. For those in search of an enchanting journey blending stunning scenery, cultural experiences, and peacefulness, the journey from Kandy to Ella is a perfect choice. Prepare to be attracted by this unforgettable adventure that will create lasting memories. Get ready for an exciting journey within the heart of Sri Lanka!
Kandy to Ella at a Glance
| Distance by road | About 140 km |
|---|---|
| By private car / driver | Approx. 3.5–4 hours · the fastest and most comfortable option |
| By public bus | Approx. 5–6 hours · the budget option, often with a change |
| By train (scenic route) | Approx. 6–7 hours when fully running · one of the world's most beautiful rail journeys (Kandy end currently suspended — see update above) |
| Indicative cost | Private car ~USD 60–90 · bus a few dollars · train from ~LKR 300 (3rd class) to ~LKR 600 (2nd class) |
| Booking the train | Reserved seats online at seatreservation.railway.gov.lk up to ~30 days ahead; unreserved tickets sold at the station on the day |
| Must-see highlights | Nine Arch Bridge, Little Adam's Peak, Ella Rock and Ravana Falls |
Choosing Transportation Options with Beautiful Views
The transportation network in Sri Lanka provides various options for travelers to make their way from Kandy to Ella, all of which have their unique charm and appeal.
By train - Experience a legendary train adventure celebrated as one of the most picturesque rides on the planet. Embark on a scenic journey from Kandy to Ella, passing through lush tea plantations, gloomy mountains, and charming villages, offering passengers breathtaking views of Sri Lanka's amazing scenery. You can board the train at Kandy Railway Station, with a stop shortly after at Peradeniya Junction.
By tuk-tuk or cabs - If you desire flexibility and convenience, tuk-tuks or hired drivers can provide a personalized experience that caters to your preferences. Experience the flexibility of personalized stops and the opportunity to discover unique locations during your journey.
By bus - Travelers on a budget can choose public buses to experience local life and enjoy the scenic routes from Kandy to Ella. While buses may not provide the same level of luxury, they offer a more affordable choice for those seeking adventure.
Ella, located in the gloomy mountains of Sri Lanka, is a haven for those who appreciate nature and seek adventure. At every corner, a picturesque view awaits, each sight captivating, and every moment unforgettable. Explore the enchanting beauty of Ella's tranquil scenery, majestic waterfalls, and lush pathways:
Little Adam's Peak
Traveler's Guide: Maximizing Your Journey with Key Tips
Kandy to Ella: Frequently Asked Questions
How long does it take to travel from Kandy to Ella?
By road it is about 140 km and takes roughly 3.5 to 4 hours by private car or driver, or around 5 to 6 hours by public bus. The scenic hill-country train normally takes about 6 to 7 hours, climbing slowly through the tea country.
Is the Kandy to Ella train running in 2026?
As of July 2026 the direct Kandy to Ella train is temporarily suspended following the damage caused by Cyclone Ditwah in November 2025. The most scenic hill-country section, between Nanu Oya and Badulla via Ella, resumed operating on 20 June 2026, and Sri Lanka Railways expects full service to Kandy to be restored by late 2026 or early 2027. Please confirm the latest status with Sri Lanka Railways before you travel.
What is the best way to travel from Kandy to Ella right now?
While the direct train is suspended, the simplest option is a private car or tuk-tuk from Kandy, which takes about 3.5 to 4 hours. Travellers who still want the famous train views can drive or take a bus to Nanu Oya or Ella and ride the restored scenic segment through the hill country.
How much does the journey from Kandy to Ella cost?
A private car with driver typically costs around USD 60 to 90 for the trip. Public buses cost only a few dollars. Train tickets, when the line is fully running, are very affordable: roughly LKR 300 for 3rd class and LKR 600 for 2nd class, with reserved 1st class observation seats costing more.
How do I book the scenic hill-country train?
Reserved seats can be booked online through the Sri Lanka Railways e-services portal at seatreservation.railway.gov.lk, usually up to about 30 days before travel and best booked early in high season. Unreserved tickets are sold only at the station on the day of travel.
What is there to see on the way from Kandy to Ella?
Highlights around Ella include the Nine Arch Bridge, Little Adam's Peak, Ella Rock and Ravana Falls, all set among rolling tea plantations and misty hill-country scenery.
