
When to go
The best time
to visit Kandy.
Short answer: January to April, July to September.
Best time: January to April, July to September.
Weather: Mild 18–28°C; afternoon showers common from October to December.
Kandy is the last royal capital of Sri Lanka — a UNESCO city built around a sacred lake and the Temple of the Tooth. Luxury travellers use it as a refined two-night base between the cultural triangle and the tea country.
- · Evening puja (6.30pm) is more atmospheric than midday.
- · Stay on a hillside estate, not in the city centre, for true quiet.
- · Board the morning train to Ella from Kandy, not Peradeniya.