In this post we share with you essential tips to help you travel from Colombo to Kandy, cheaply and comfortably. You might be questioning if you should take the Colombo to Kandy train or if a taxi from Colombo to Kandy might be easier. Read on to find out about our favourite and recommended option.
We had 3 options to travel from Colombo to Kandy – taxi, bus or train – and after some research here’s what we discovered.
Travel from Colombo to Kandy by Car + Driver = Comfortable but not cheap
You can hire a car and a driver to take you to Kandy from most hotels and even directly from the airport. If you’re going from the airport you can go directly to the taxi desk before you exit the airport and arrange the transfer quite easily. Make sure you ask to go via the Expressway. At the time of writing it cost between $66 and $100 to get the Kandy. You can click here to get the latest rates.
– You get to travel in an air-conditioned car
– You are guaranteed a seat.
– It’s the least green way of getting from Colombo to Kandy
– It costs nearly a HUNDRED times more to travel this way.
– You miss out on the adventure of getting there by public transport and meeting local people.
– You miss out on a beautiful scenic train journey.
– It can still take up to 3 hours to do this journey if you get stuck in traffic.
Not our recommended way of getting there.
Travel from Colombo to Kandy by Bus = Not so cheap or not so comfortable
Buses between Colombo and Kandy are both common and frequent, running right throughout the day and night. You can catch a public bus from Colombo Bus Station to Kandy from around Rs 130 and it takes roughly 3 hours. There are also private buses from the bus terminal across from the CBT. From Negombo bus terminal you can get a bus to Colombo for Rs 150. Alternatively you can get the bus 245 as it goes straight past the airport. Stand on the main road on the other side of the fence and the bus will come from the right. The price is around Rs 140.
Intercity air-conditioned bus is the next best option if you want a more comfortable bus journey after all, it can get hot in Sri Lanka! Private A/C buses depart from the private bus stand at Pettah bus stand. A/C buses cost around Rs 285.
– Guaranteed seat
– Some Buses are Air conditioned
– Journey to bus station is either expensive or uncomfortable.
The cost or discomfort of actually getting to the station takes away the appeal of this option.
Travel from Colombo to Kandy by Train = Cheap, comfortable AND full of adventure
I guess the title gives away that this is our favourite way to get to Kandy. The journey is beautiful with stunning vistas along the way.
Intercity express trains are cheap, comfortable, hassle free and you will be rewarded with spectacular views on your train journey from Colombo to Kandy. Train journeys are also a great way to sit and chat with local people.
Reservations are needed for these trains, it can be done just before the departure depending on what time of year it is but it is best done in advance especially if you are traveling on a weekend or during a public holiday. There is an observation saloon (1st class) on this particular train but we highly recommend getting a train ticket in 2nd class as this then gives you the option to take photos from either side of the train as you can walk between carriages and the windows open. As the 1st class carriage is a/c you can’t do this.
How to buy tickets, reserved & unreserved explained:
Sri Lanka Railways 2nd & 3rd class unreserved cars cannot be booked in advance. Tickets are only sold on the day of departure at the ticket office, and sometimes from only an hour before departure. All you have to do is turn up at the station, buy a ticket and hop on, it’s easy. Tickets cannot sell out. However, the unreserved cars are often crowded (we are talking from experience!), whether you get a seat depends on whether you’re joining at the starting station or en route, and how busy that day or time is. Even at the starting station it is sometimes hard to get a seat as these carriages are the cheapest and most popular. So that means you might have to stand, not ideal if you have luggage.
Most of the long distance trains have a designated 2nd class reserved cars and sometimes a 3rd class reserved car. (All seats in 1st class carriages have to be reserved).
Seats in these reserved cars can be booked up to 30 days in advance. If you buy a ticket for a reserved car you are guaranteed a seat, and a specific seat number will be printed on your ticket. There is no standing allowed in reserved cars so the carriage never gets crowded. This is the option we mostly took and it was our favourite one. Tickets for the reserved cars often sell out soon after booking opens, so it’s a good idea to book tickets in advance before you get to Sri Lanka.
Sri Lankan Railways don’t offer online bookings, so to buy tickets for a reserved car before you get to Sri Lanka you’ll need to use an agency. People have recommended this agency: Visit Sri Lanka Tours
We have never used them but they have a good reputation. Expect to pay Rs 1,580 for a 2nd class reserved seat and around Rs 1,980 for a 1st class a/c carriage from Colombo to Kandy.
If you do want to book a 1st class ticket then you can do with the privately run companies that run these 1st class cars: ExpoRail & Rajadhani both have online booking facilities. www.exporail.lk & www.rajadhani.lk.
– Greenest way to travel from Colombo to Kandy
– Beautiful scenic journey
– An interesting journey travelling like a local
– A very cheap way to get from Colombo to Kandy
– Easy and comfortable
– No guarantee of a seat, unless you book in advance with an agency or with the private 1st class carriage operators.
Our preferred way to get from Colombo to Kandy. We really enjoyed this train journey and we hope you get to do it one day.
If you liked this post you might also like:
Best Places to Visit in Sri Lanka – Discover the best places to visit in Sri Lanka. Read our blog to make your trip to Sri Lanka a memorable one.
Best Eco Hotels in Sri Lanka – Find out which are the best eco hotels in Sri Lanka and why you should stay in them.
Things to do in Ella, Sri Lanka – Read why we think this town is the best in Sri Lanka
How to get from Colombo to Galle – Read why we think this train journey is your best option.
If you are staying in Sri Lanka for a while, why not volunteer there? Check out our Volunteering in Sri Lanka Page