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.