Trains from Colombo to Kandy
Colombo Train Station
Trains from Colombo to Kandy are a great way to get between two of Sri Lanka’s best cities.
Trains leave from Colombo Fort train station in central Colombo and arrive at the Kandy railway station in central Sri Lanka. There are hourly departures at peak times.
The total journey time on trains from Colombo to Kandy is just 2h32m to 3h18m if there are no delays en route.
There are three classes of seats on trains to Kandy: 1st, 2nd, and 3rd class. 1st class offers a great observation car, in which passengers sit backwards to watch the scenery out the windows. This car gets booked up weeks in advance in peak season, so make sure to book ahead.
Train tickets can be bought at Colombo Fort train station, and are necessary to enter the platforms. Trains on this route can be very crowded, so make sure to arrive at the train station early to get a seat on the train.
Tickets for trains from Colombo to Kandy cost 105 rupees for 3rd class, 190 for 2nd, and 340 rupees for 1st class.
Search through all articles:
Search this site with Google:All posts:
Best Day Trips from ColomboTrains from Kandy to Hatton
Trains from Hatton to Kandy
Best Luxury Hotels in Colombo
Cinnamon Grand Hotel Colombo
Trains from Ella to Colombo
Trains from Colombo to Ella
Trains from Hatton to Colombo
Trains from Colombo to Hatton
Trains from Kandy to Colombo
Trains from Colombo to Kandy
Amangalla Hotel in Galle, Sri Lanka
Theva Residency Hotel in Kandy
Garden Guest House in Colombo
Frangipani Tree Hotel in Thalpe, Sri Lanka
Sri Lanka Itinerary Map
Ceylon Tea Trails Luxury Resort in Sri Lanka
Tintagel Colombo Hotel
Best Time to Visit Sri Lanka
Pinnawala Elephant Orphanage in Sri Lanka
Trains from Galle to Colombo
Trains from Colombo to Galle
Taxis from Colombo Airport to Colombo City Center
Top 10 Places to Visit in Sri Lanka