Tea estates, green hills, waterfalls, and tunnels – this is Kandy to Ella train journey.  

Many people say that it is the most scenic train journeys in the world. I strongly agree! Read further to know why through my pictures. Also, I hope to share a lot of in depth information about not just Kandy to Ella train journey but also general information about Sri Lanka’s trains.

Me enjoying a scenic train journey - Sri Lanka Travel Tips

Me enjoying a scenic train journey – Kandy to Ella train route

Sri Lanka doesn’t have a shortage of natural beauty. In fact, the entire country feels like one big national park. You will surely see a lot of jungles and sometimes even wild elephants crossing the road. If you go to the middle part (the Hill Country), you will see a lot of rivers, waterfalls and monkeys jumping from one tree to another. 

Tea gardens and little hills view from the train Nuwara Eliya to Ella route

Tea gardens and little hills view from the train Nuwara Eliya to Ella route

If you’re a nature lover, you may think that going to a National Park for an elephant safari is enough. Wrong! In my opinion, one of the best ways to enjoy the natural beauty of Sri Lanka is by experiencing a typical Sri Lankan train ride. 

The best train route in Sri Lanka is from Kandy to Ella. I loved it so much that I did it again when I went back to Sri Lanka the second time. 

Sri Lanka Train Video

Go grab an easy chair, turn up the volume and enjoy this epic video of our train journey in Sri Lanka. It has the views, food, people, train coaches, stations and so much more. 

 

Colombo to Kandy to Ella to Badulla – List of Train Stops 

San and I enjoying the door seat on a train in Sri Lanka

San and I enjoying the door seat on a train in Sri Lanka

Good news – the train that goes from Kandy to Ella doesn’t start in Kandy. In fact, it starts in Colombo Fort train station. So yes, you can start your train journey directly from Colombo after arriving. 

Please note, that when your airplane lands in Colombo, you’re actually landing closer to Negombo and not Colombo (even though your ticket will say Colombo). Negombo is not a part of Colombo – it is an entirely different destination and much better than Colombo. If you’re staying in Negombo, then you need to plan beforehand how you’re going to reach Colombo Fort station from Negombo because the train leaves early. Scroll further down to read about the time tables.

Below are the prominent train stops on Colombo to Badulla train route:

  • Colombo Fort 
  • Peradeniya 
  • Kandy 
  • Hatton 
  • Nanu Oya – (for Nuwara Eliya)
  • Haputale 
  • Ella
  • Badulla

There are many more stops on this line and I haven’t mentioned them all. If you need information about every single stop, check this Wikipedia page.

The best thing about this train route is that you can do this Kandy to Ella train journey in many ways. It totally depends on your itinerary for Sri Lanka and how much time you can spare.

Look how lovely the background is - train ride in Sri Lanka

Look how lovely the background is – train ride in Sri Lanka

First, you can do the entire Kandy to Ella stretch all together in one go.  This option is for those who don’t have a lot of time in their Sri Lanka itinerary. 

I recommend the second – you can break up your journey and stop in places like Hatton, Nuwara Eliya and Haputale. There is a lot to see and do in these places and you can read my detailed itinerary for Sri Lanka with information about what to do there. 

San looking out from the door - train ride in Sri Lanka

San looking out from the door – train ride in Sri Lanka

Third, if you have limited time then you can maybe consider doing just a part of this journey – maybe Kandy to Nuwara Eliya or Nuwara Eliya to Ella. People say that the part from Kandy to Nuwara Eliya is the best, but I disagree. It is just the most popular one, but the best part is from Nuwara Eliya to Ella.

Fourth, it is obvious but you can do any of the above mentioned routes in reverse. 😉

Scroll down to read more details about each stop and things to do there.

[toc]

Colombo to Kandy to Nuwara Eliya to Ella train schedule

Ulapane - one of the smaller stations on Kandy to Ella train route in Sri Lanka

Ulapane – one of the smaller stations on Kandy to Ella train route in Sri Lanka

There are a number of trains that run on this route, but I will only share information about the slightly better ones. These are Chinese-built blue colored trains that are pretty cute. The train numbers are 1005 and 1015.

   Train Number 1005  Train 1015
   Arrives At   Departs at   Arrives At   Departs at 
 Colombo Fort     05:55    08:30
 Peradeniya  08:32  08:34  10:53  10:55
 Kandy  08:42  08:47  11:03  11:10
 Hatton  11:14  11:16  13:28  13:30
 Nanu Oya (Nuwara Eliya)  12:45  12:47  15:01  15:03
 Haputale  14:17  14:19  16:32  16:34
 Ella  15:15  15:17  17:28  17:30
 Badulla  16:06    18:22  

If you’re doing this journey in reverse, you need to board train numbers 1016 or 1006. Here’s the timetable for both these trains

   Train Number 1016  Train 1015
   Arrives At   Departs at   Arrives At   Departs at 
 Badulla    05:45    08:30
 Ella  06:38  06:40  09:22  09:24
 Haputale  07:43  07:45  10:23  10:25
 Nanu Oya (Nuwara Eliya)  09:27  09:25  12:00  12:02
 Hatton  10:37  10:39  13:18  13:20
 Kandy  12:38  12:50  15:49  16:05
 Peradeniya  12:58  13:00  16:14  16:16
 Colombo Fort   15:27    18:57  

The train stops for just a minute or two on most of the stations except Kandy, which is a big junction. 

Peradeniya is just 6 KMs away from Kandy and it may end up being closer to your hotel. Check this in advance so you can avoid Kandy train station’s crowds. 

A local train in Sri Lanka with red coaches

A local train in Sri Lanka with red coaches. The blue ones are the Chinese built ones

There are a few more trains on this route which I have not mentioned. There is a night train too that runs back and forth and it has sleeper berths. I have not traveled on it so I can’t recommend it. It may not be the best idea to take the night train because you will miss the best part of the journey. After all, this is supposed to be one of the best train rides in the world because of the view! I have only mentioned the “blue train” with slightly better Chinese built coaches but there is are a few older, red trains also that run on this route.

Nuwara Eliya train station is actually Nanu Oya, which is slightly outside the town. 

Nanu Oya train station - for Nuwara Eliya, Sri Lanka

Nanu Oya train station – for Nuwara Eliya, Sri Lanka

Don’t just assume that the bigger Kandy or Nuwara Eliya or Ella are better than other smaller stops on this route. If you have time, then give the smaller towns a little chance too. We had the most amazing experience in Haputale.

Kandy to Ella Train Travel Time

Loving the beauty around me - train ride in Sri Lanka

Loving the beauty around me – train ride in Sri Lanka

The travel time between Kandy to Ella is a little more than 6 hours by train. Again, as mentioned before – you can split this journey by staying in Nuwara Eliya or Haputale or Hatton or all of them.

Trust me – this journey is so scenic that you will not even notice how quickly the time passes.

Best Sri Lanka Train Stops + What to do there

Kandy and Peradeniya

Night time at Temple of the Sacred Tooth Relic, Kandy, Sri Lanka

Night time at Temple of the Sacred Tooth Relic, Kandy, Sri Lanka

Peradeniya is a smaller suburb of Kandy. Kandy and Peradeniya are just 5 – 10 minutes away, so I’m not putting up a separate point for things to see in both the locations. Logically, the things to see and do are the same, hence the same point!

A cultural dance show in Kandy, Sri Lanka

A cultural dance show in Kandy, Sri Lanka

Kandy is Sri Lanka’s cultural heart and perhaps the most visited destination after Sigiriya. You can see the famous Temple of the Tooth relic (Buddha tooth), Kandy lake, the Royal Botanical Gardens and the colorful cultural dance show. Or if you’re like me, then you’d like to simply get lost on the streets and enjoy the local food. 

I visited a super small local restaurant that was in the main market. It was a Tamil restaurant where they only had different kinds of Dosas and Idlees. I had an amazing meal here. 

Being a sucker for nature and viewpoints, Kandy wasn’t exactly my favorite stop on this famous train route in Sri Lanka, even though it is the most popular and visited one.

Hatton (for Adam’s Peak)

Hatton Train station in Sri Lanka on Kandy to Ella train route

Hatton Train station in Sri Lanka on Kandy to Ella train route

Hatton is the closest train station to the famous Adam’s Peak in Ratnapur. It is 2243 meters high mountain and the view from the top is said to be heavenly. There is a sacred footprint rock formation near the top, called “Sri Pada”.

Adam's Peak and Triangular Shadow - near Hatton, Sri Lanka Route Map

Adam’s Peak and Triangular Shadow – near Hatton, Sri Lanka Route Map

Most people who climb Adam’s Peak try to reach on top before the sunrise. Interestingly, it casts a triangular shadow on the surrounding areas at a particular angle when the at sunrise. The shadow moves away as the sun rises further.

In order to climb Adam’s Peak, you will have to start the trail from Dalhousie, which is 3 hours drive away from Hatton. 

Nanu Oya (for Nuwara Eliya)

One of the many Nuwara Eliya Waterfalls, Sri Lanka

One of the many Nuwara Eliya Waterfalls, Sri Lanka

Nuwara Eliya is also called “Little England” because of the weather. It can rain anytime here. Yes, the weather in Nuwara Eliya is cold and wet! It is a charming destination but a little too crowded and developed for our liking. 

The best way to enjoy Nuwara Eliya is by finding a place to stay that’s a little outside the main city.   There are not many interesting “natural” places to visit in Nuwara Eliya but the main beauty of this town is actually outside. Once you get out, you can visit one of the many Nuwara Eliya’s waterfalls, tea estates and viewpoints. 

A tea estate in Nuwara Eliya, Sri Lanka

A tea estate in Nuwara Eliya, Sri Lanka

I visited Nuwara Eliya twice and ended up visiting the same tea factory here for the second time because they offer an amazing free tour of the tea factory. More than that, the surrounding area is really lovely. 

In my two visits to Nuwara Eliya, I sadly didn’t end up visiting the famous Horton’s Plains National Park which is nearby. There is a spot here called “the World’s End”, which is supposed to be a very good viewpoint. Horton’s Plains National Park also has Baker Falls, that are 20 meters high.

Nuwara Eliya Hotels

St Andrews Hotel Nuwara Eliya – Jetwings

My lovely room in St Andrews Hotel Nuwara Eliya, Sri Lanka

My lovely room in St Andrews Hotel Nuwara Eliya, Sri Lanka

St Andrew Hotel in Nuwara Eliya is a part of Jetwing  brand – which is perhaps the best hotel brand in Sri Lanka. This is where I stayed when I visited Nuwara Eliya for the second time and loved it. It is an colonial style building with old school English rooms that are adorable. This hotel is a little away from the busy part of the city and is peaceful.

St Andrews Hotel Nuwara Eliya, Sri Lanka

St Andrews Hotel Nuwara Eliya, Sri Lanka

St Andrews Hotel Nuwara Eliya has a stunning sitting area with glass windows. You can enjoy the lovely view while you sip tea.

Click here to read reviews about St Andrew Hotel in Nuwara Eliya on TripAdvisor.

Haputale 

San and I jumped off the train at Haputale - Sri Lanka Itinerary

San and I jumped off the train at Haputale – Sri Lanka Itinerary

Haputale is a very relaxed little town where not many travelers go. The costs are lower here because of this. 

San enjoying the view in Haputale - Sri Lanka Itinerary

San enjoying the view in Haputale – Sri Lanka Itinerary

Haputale is so small that you can literally get out of your hotel and then walk for a few minutes and you will reach outside the town. You can walk around and discover some viewpoints on your own instead of going for the more famous ones. 

Many people make a day trip to Haputale to visit the famous Lipton’s Seat, which is a famous viewpoint. As per Lonely Planet, the train route from Haputale to Ella is the best part of this journey.

Ella

Ella town has mostly been made famous by backpackers and instagrammers. The good thing is that it is smaller than Kandy or Nuwara Eliya and therefore not as crowded. But again, you will have to get out of Ella to enjoy the most beautiful sights that it is known for.

If you missed climbing the Adam’s Peak, then you will be happy to know that Ella has it’s own “mini Adam’s peak” that you can climb and also Ella Rock. They’re both good. Apart from this, you can also visit the Ravana Ella waterfall, Ravana cave, see the Nine Arches Bridge or head to one of Ella Gap viewpoints. 

Badulla

One of the most famous waterfalls in Sri Lanka is just 5 kms near Badulla – Dunhinda Falls. The height of this misty waterfall is 64 meters and is created by Badula Oya river.

Badulla has colonial style town with old British buildings. After Nuwara Eliya, Badulla is the biggest tea producing districts. You can use this stop to get to Sri Lanka’s East Coast to visit Arugam Bay. 

Colombo to Kandy to Ella Train Map

Sri Lanka Train Itinerary - Kandy to Ella train route

Sri Lanka Train Itinerary – Colombo to Kandy to Ella train map

To give you a visual sense of this train route, I have created a map on Google Maps for you. This map shows you the train route from where it starts – Fort Colombo train station and to where it ends – Badulla train station.

Check this website for more information about trains in Sri Lanka.

Sri Lanka Train System, Train Tickets and Tips

Train ride in Ella - Sri Lanka Itinerary

Train ride in Ella – Sri Lanka Itinerary

Cost of Sri Lanka Train Tickets [for Colombo to Badulla route]

Colombo to Kandy train tickets are for 500 rupees ($5) for first class observation car, 280 rupees ($3) for second class, and 180 ($2) for third class. 

Colombo to Nuwara Eliya (Nanu Oya) or Colombo to Ella or Colombo to Badulla tickets are for the same price – 1250 rupees to 1000 rupees ($11 – $8) for first class observation car, 600 rupees ($5) for second class, and 400 ($3) for third class. 

Where to Buy the Sri Lanka Train Tickets

My third class train ticket in Sri Lanka

My third class train ticket in Sri Lanka

The train tickets can only be bought advance for the observation class, first class, or second class. These can be bought from Colombo Fort train station at counter 17. It is possible to book these from an agent and so that they can send someone to the station and book them for you.

Tickets for the third class can’t need to be bought in advance. You can just pick them up from the station right before your journey. Kandy to Nuwara Eliya is a very busy route and it is likely that at the train station they will say that the train is booked out. It is so because they are just assuming that you’d want book first or second class because you’re not a local. The third class tickets are without a fixed seat and aren’t sold out.

Note: don’t throw away your ticket after the journey because in my case, the ticket was checked both before and after the journey at the train station. I couldn’t find mine so I showed the ticket checked the above picture that I had clicked of the ticket.

First Class Train Coach is not Necessarily Better

Inside the train in Sri Lanka

This is the third class coach – My friend Karla inside the train in Sri Lanka

Having traveled on this route more than once, I say this with full confidence that the third class is also very good. When I travel in India, I hardly ever visit the third class because it is dirty. 

Inside second class train coach from Kandy to Nuwara Eliya, Sri Lanka

Inside second class train coach from Kandy to Nuwara Eliya, Sri Lanka

The trains in Sri Lanka are clean and I actually prefer the third class over the first class because you can open the windows. Moreover, you can also sit by the door and watch the view. Most of the locals travel by third class and it is a very fun way for you to get a glimpse of their lives.

An adorable local couple enjoying the door seat - train ride in Sri Lanka

An adorable local couple enjoying the door seat – train ride in Sri Lanka

In comparison, the first class is fully closed because of the AC. You will mostly see other international travelers around you in this coach instead of locals.

Food and Drinks

Eating Samosa on a train in Sri Lanka

Eating Samosa on a train in Sri Lanka

Many food and drinks vendor will board the train and walk around. You can find water, sodas, samosas, chai, roasted peanuts, and other snacks. If your stomach can’t handle the local food, then carry something. 

Buying snacks through the train window near Kandy, Sri Lanka

Buying snacks through the train window near Kandy, Sri Lanka

Toilets inside Sri Lankan Trains

The toilets inside the trains in Sri Lanka are not the best. The ones in first class are better than the third class ones.

What to Expect at the Train Stations

Peradeniya train station in Sri Lanka - super airy

Peradeniya train station in Sri Lanka – super airy

I never saw an electronic train departure and arrival chart but it was easy to ask locals and find the platform. The Kandy to Ella route has well maintained stations, even though they are small. Most of these train stations have a special waiting lounge with a slightly cleaner toilet for international travelers.

Pin It on Pinterest

Shares