Travelia ← the value map

Best places to visit in Sri Lanka

44 destinations in Sri Lanka, each scored on climate fit, safety, value and quality. 39 on the coast. Warmest around May.

Destinations

Ambalangoda coastal · warmest ~28°C · sea to 30° Ambalantota coastal · warmest ~28°C · sea to 29° Anuradhapura inland · warmest ~29°C Battaramulla South coastal · warmest ~28°C · sea to 30° Batticaloa coastal · warmest ~30°C · sea to 30° Beliatta coastal · warmest ~28°C · sea to 30° Bentota coastal · warmest ~28°C · sea to 30° Beruwala coastal · warmest ~28°C · sea to 30° Chilaw coastal · warmest ~29°C · sea to 30° Colombo coastal · warmest ~28°C · sea to 30° Dambulla inland · warmest ~28°C Dehiwala-Mount Lavinia coastal · warmest ~28°C · sea to 30° Eravur Town coastal · warmest ~30°C · sea to 30° Galle coastal · warmest ~28°C · sea to 30° Hambantota coastal · warmest ~28°C · sea to 29° Ja Ela coastal · warmest ~28°C · sea to 30° Jaffna coastal · warmest ~30°C · sea to 30° Kalmunai coastal · warmest ~29°C · sea to 30° Kalutara coastal · warmest ~28°C · sea to 30° Kandana coastal · warmest ~28°C · sea to 30° Kandy inland · warmest ~25°C Katunayaka coastal · warmest ~28°C · sea to 30° Kelaniya coastal · warmest ~28°C · sea to 30° Kolonnawa coastal · warmest ~28°C · sea to 30° Kotikawatta coastal · warmest ~28°C · sea to 30° Maharagama coastal · warmest ~28°C · sea to 30° Mannar coastal · warmest ~30°C · sea to 30° Matara coastal · warmest ~28°C · sea to 30° Moratuwa coastal · warmest ~28°C · sea to 30° Mullaittivu coastal · warmest ~30°C · sea to 30° Mulleriyawa coastal · warmest ~28°C · sea to 30° Negombo coastal · warmest ~28°C · sea to 30° Panadura coastal · warmest ~28°C · sea to 30° Peliyagoda coastal · warmest ~28°C · sea to 30° Point Pedro coastal · warmest ~30°C · sea to 30° Polonnaruwa inland · warmest ~29°C Puttalam coastal · warmest ~29°C · sea to 30° Sigiriya inland · warmest ~28°C Sri Jayewardenepura Kotte coastal · warmest ~28°C · sea to 30° Trincomalee coastal · warmest ~30°C · sea to 30° Vakarai coastal · warmest ~30°C · sea to 30° Valvedditturai coastal · warmest ~30°C · sea to 30° Wattala coastal · warmest ~28°C · sea to 30° Weligama coastal · warmest ~28°C · sea to 30°

Explore