How to get from

Kandy to Ella

  • Book online with local operators
  • We're here for you 24/7
  • Stories by travelers, for travelers

4 ways to get from Kandy to Ella

Taking a bus from Kandy to Ella
Know before you go

There is 1 operator that run from Kandy to Ella, with 1 departure per day. If you decide to take a bus, you can take the Tourist option.

Most popular rides
Taking a car from Kandy to EllaDuration: 3h 30m
Know before you go

There is 1 operator that run from Kandy to Ella. If you decide to take a car, you can take the Standard option.

Most popular rides
Taking a minivan from Kandy to EllaDuration: 3h 30m
Know before you go

There is 1 operator that run from Kandy to Ella. If you decide to take a minivan, you can take the Standard option.

Most popular rides
Taking a train from Kandy to EllaDuration: 30m
Know before you go

There are 4 operators that run from Kandy to Ella, with 1 departure per day. If you decide to take a train, you can take the Tourist, Economy, First Class, Second Class, Third Class, and Panoramic options.

Most popular rides

About the ride from Kandy to Ella

After the buzz and excitement of visiting the major city of Kandy, a quieter and slower-paced next destination is Ella. Ella is a peaceful town that sits in the mountains in the central highlands of Sri Lanka, 64 kilometers (40 miles) from Kandy.

Ella is a tourist-friendly destination with many affordable hotels and guesthouses available. The hilltop location makes it the perfect place to enjoy hikes to destinations such as Adam’s Peak or Ravana (sometimes spelled Rawana) Falls Viewing Point which takes you through tea plantations in the surrounding areas and up to captivating panoramic views of the vibrant green countryside.

Ravana Falls is also a great place to enjoy a refreshing dip in the natural pools. Close to the town center you can walk down the hundreds of stairs that lead you to the Ravana Cave and its network of tunnels which are said to have been created by King Ravana, the Demon King in Hindu mythology. Another popular sight worth visiting for the photographs alone is the Nine Arches Railway Bridge

There are numerous ways to get from Kandy to Ella. You can choose the transport options of train or bus, a minivan for larger groups, or a private car ride for convenience. Trains and buses from Kandy to Ella are scenic but slow, with a travel time of around 5 hours for buses and 6.5 hours for trains. Going by minivan or car takes approximately 3.5 hours.

Whatever transport you choose from Kandy to Ella, entering the mountaintop town will feel like an escape to a quieter and simpler destination where the natural beauty and friendly people are enough to make Ella a worthwhile destination.


What to see when traveling from Kandy to Ella

The journey from Kandy takes you to higher and more mountainous regions as you make your way to the hilltop town of Ella. Jungle and rich vegetation are prominent throughout the route. If traveling by car you may find yourself following the river from Kandy towards the reservoirs that are contained with Victoria Randenigala Rantembe Sanctuary where many species of birds as well as elephants flourish.

It is possible to see Pidurutalagala, the highest mountain peak in Sri Lanka, on certain routes from Kandy to Ella. The charming town of Ella is surrounded by beautiful countryside consisting of waterfalls, mountains, valleys, and tea plantations which you will no doubt explore during your time in this scenic location.


How to get from Kandy to Ella

Taking a bus

The Tourist Bus from Kandy to Ella departs approximately once per day and offers toilet and rest stops along the way. The 5-hour journey offers air conditioning and reclining seats for comfort as well as charging ports and TVs for convenience and entertainment.


Taking a minivan

The Standard Minivan service from Kandy to Ella has seats for up to 6 passengers and is a good way to save money if you are traveling with a large group. If traveling in a pair, it can be cheaper to travel by car instead. Minivans do accommodation pick ups and drop offs to get you from Kandy to Ella with ease. 


Taking a train

Train travel from Kandy to Ella offers the widest range of services available with a number of class options to choose from including First and Second Class, as well as Tourist and Economy. Some trains offer food and drink on board while all provide air conditioning and toilet facilities.


Renting a car

Car transportation from Kandy to Ella can take two passengers from and to their accommodation in Kandy and Ella. Cars have good luggage capacity and make toilet stops on request. Cancellations or changes to car bookings are free up to 3 days before your journey.

Let Kandy and Ella inspire you

6 essentials to pack for a long bus ride

Not sure what to pack for the long bus ride you have coming up? Here`s with a short list of things you can`t forget to take with you.

Read more

Travelers, keep the party going with these 7 tips

Party trips combine two types of fun, but also demand that you pay attention to certain things for maximum joy and minimum problems.

Read more

The geeky globe: 8 reasons why geeky travelers are the best

When we think of the best possible companion to join us on our trip, many different characteristics come to mind. Maybe your potential companion is geeky!

Read more

Reviews of the ride from Kandy to Ella


Based on 19 reviews from Bookaway users who traveled from Kandy to Ella

  • P
    Great experience !
  • H
    We was in the third class with seat reservation because the second class was fully booked. It was the best choice to take the third class tickets. The train was on time, the view was awesome the people and the vibe very nice. We loved it.
  • G
    It was very nice and comfortable experience! Thanks to Bookaway!
Show more

Your questions, our answers

Bookaway's customers prefer Second Class train by Sri Lanka Railways

First Class train by Ella Odyssey starting at US$6.

49 Km (Air)

BUSBrown Tours

CARKandy Budget Taxi

MINIVANKandy Budget Taxi

TRAINPodi Menike Express | Udarata Menike Express | Sri Lanka Railways | Ella Odyssey