Although far from being experts, during our time in Sri Lanka we travelled almost 500km of this beautiful country via train. Our trip took us between; Colombo – Habarana, Kandy – Ella, Matara – Galle and Hikkaduwa – Colombo. Trains are a great way to get around Sri Lanka (unless you want to travel along the East coast). Not only is it super cheap, you’ll get to see and experience the amazing culture and breathtaking landscapes, particularly in hill country.

Sri Lanka Train Travel

Booking tickets
Pre-booking tickets before arriving in Sri Lanka is only possible by using an agent. It’s well worth checking out for more info on pre-booked tickets. If you want a reserved seat in 1st or 2nd class, my advise would be to try and book tickets as soon as you arrive in the place you intend leaving by train from. For example; if you want to get a train from Kandy to Ella, head over to the train station as soon as you arrive in Kandy and book your tickets out. 1st class tickets sell out fairly quick as they are often booked out by tour groups. For 2nd or 3rd class unreserved just turn up at the station on the day, tickets are unlimited.  If you’ve booked an unreserved ticket, standard practice for reserving seats in busy stations is to throw your bag through the window on to a seat before getting on the train. It’s also worth checking out if you can get on the stop before to avoid the crowds and guarantee a seat ( we were never that organised).


What are the trains like
There are two types of train is Sri Lanka; red ones and blues ones. The red trains are usually older and slower. The blue ones are the newer Chinese built trains. We never travelled in 1st class so I can’t speak from experience but, from what I’ve heard it’s fairly close to western standard, with comfortable fabric seats and air-conditioning. For us, the best part about traveling on Sri Lankan trains is hanging out of the open doors/ windows with the wind blowing in your face, feasting on the tasty food walla’s that hop on and off at every stop and the inquisitive kids that want to be your friend. We travelled in both 2nd and 3rd class and other than slightly more padded seats and broken ceiling fans in 2nd, we didn’t notice a huge difference between the two.

Sri Lanka Train Travel

Are the trains slow
VERY! Travel days are a necessary evil that most of us dread, we just want to get to our destination ASAP but, travelling by train in Sri Lanka is an experience in itself. Even if you only do the one trip, it’s definitely something you need to do! Delays are common and if the train stops for a period of time most of locals will hop off for a leg stretch. Don’t be afraid to do the same just, make sure you don’t wander too far and keep an ear our for the whistle as that means the train is going to start moving (you’ll still have a good few seconds to get back on board after the whistle has gone). Personally, I’d rather have the extra hour or two on the train and save a shed load of money than hire a driver.

We had 70ltr and 30ltr backpack and never struggled to fit them in the overhead racks above our seats.

Sri Lanka Train Travel

Food and drink
Every train we caught during our time in Sri Lanka had numerous food/ drink walla’s who hop on and off the train when stopping at stations. Listen out for them shouting ‘walla walla walla’. The snacks they have on offer are delicious so, don’t be put off from trying anything. If you’re lucky there may even be buffet carriage although, we only came across one of these during our journeys. When buying bottled water, remember to check that it’s sealed.

Sri Lanka Train Travel

As with anything, anywhere in the world, there is always a risk. I had a little unwanted from a random drunk who wanted to share his arrack (Sri Lankan spirit) and have a photograph with me but, it was harmless and I never once felt threatened by him or anyone else. Choosing to hang out of the door of a moving train however, isn’t quite so safe.

Where to find information
Official timetables are available on but, our favourite source of information was If you’re a member on TripAdvisor, the forum community is always super helpful if you have any questions.

Have you been to Sri Lanka? Did you travel by train?

Pin for later


  1. I love Sri Lanka and took the train from Colombo to Unawatuna. Riding along the coastline was beautiful. The only warning I have is when you get on and off the train. We had our bag stolen getting off the train in Colombo 😦

    Liked by 1 person

  2. Traveling by train is one of my favorite ways to see a country. I’ve never been to Sri Lanka, but this sounds like the perfect way to do it. And thanks for the tips about grabbing a seat and reserving tickets. Slowing down and seeing the countryside as we go, and staying on budget, sounds like our ideal trip. Time to start planning! (love the photo of the drunk guy!)

    Liked by 1 person

  3. We visited Sri Lanka earlier this year and took trains everywhere we could too. Isn’t it a wonderful place to ride the rails!? I made the mistake of booking an observation coach. It goes backwards and my husband HATES going backwards lol.


  4. Train rides are a lot of fun and it sounds like you had quite an experience. Not sure about that drunk guy getting that close 🙂 Glad you found him harmless. Beautiful scenery..what a ride!!

    Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s