Day 2: Travel from Colombo to Kandy
The first stage of my 7-day Sri Lanka itinerary was transferring from Colombo to Kandy — Sri’s Lanka’s second city, and the country’s undisputed cultural capital.
Travel time: 2.5–3 hours by train
Covering 110km, the journey from Colombo to Kandy was something else, and I highly recommend taking the train from Colombo Fort Station, which lived up to its reputation for being Sri Lanka’s most scenic rail-ride. Think dramatic hills, emerald tea plantations and lush forests at every turn.
Editor’s tip: while you can just rock up and buy tickets from Colombo Fort Station, booking in advance is recommended, not least if you want a place in the observation cars that have extra-wide windows.
On a budget? You can travel more cheaply by bus, with a journey time of 3-3.5 hours.
Things to do in Kandy
Nestled in the hills of central Sri Lanka, Kandy was a true highpoint of my Sri Lanka travel itinerary.
In fact, if you’re considering cutting down to a Sri Lanka 6 days itinerary, I really recommend leaving Kandy on your trip plan.
First up, it’s home to one of the most important Buddhist temples in the world — the Temple of the Sacred Tooth Relic (Sri Dalada Maligawa), which houses a sacred tooth relic of the Buddha. It also happens to be a UNESCO World Heritage site, and one the best places to visit Sri Lanka.
We got here early and walked around Kandy Lake before visiting the temple. Created in 1807 by the last king of Sri Lanka, it’s a peaceful place to gather your thoughts before heading into the temple.
Another highlight of Kandy was the Royal Botanical Gardens in Peradeniya, just outside the city center. It’s home to an incredible collection of tropical plants, with towering palm avenues and beautifully landscaped gardens to stroll.
I especially loved the orchid house, and that fact the place was packed with birds (and cheeky monkeys).
Editor’s tip: take a tuk-tuk to the enormous white Bahirawakanda Buddha Statue that sits atop a hill — the views are sublime.
Where to stay in Kandy
From colonial style villas and upscale eco-resorts, to affordable homestays and modern hotels, accommodation in Kandy covers all bases.
If you’re looking for 5-star luxury, it’s hard to find someplace grander than Grand Serendib Hotel — the rooms are spacious and the views are divine, especially from its roof top bar and infinity pool.
While our budget couldn’t stretch to Grand Serendib Hotel, we adored our stay in Villa Olde Ceylon — its terrace, gardens and cute pool were a delight, and it felt like really great value.
A couple we met at the temple also raved about SWP Eco Lodge, especially the lake views.
Editor’s tip: if you're in the market for an affordable upscale stay, discover the best boutique hotels in Sri Lanka.