Most of people wonder what is the best time to visit Sri Lanka.

Generally, the best time to visit the west and south coasts as well as the Cultural Triangle is from end of October  till begin of May, while on the east coast the climate is at its finest from end of May through to begin of October

From end of October till Begin of May

During your journey to Sri Lanka from October to May,  you can enjoy your relaxation in West & South Coast Cities in Sri Lanka while having perfect sunny climate.

You can plan your beach holiday in any of city in below list.

  • Negombo
  • Mt.Lavinia
  • Panadura
  • Wadduwa
  • Waskaduwa
  • Kalutara
  • Beruwala
  • Bentota
  • Induruwa
  • Kosgoda
  • Ahungalla
  • Balapitiya
  • Ambalangoda
  • Hikkaduwa
  • Galle
  • Unawatuna
  • Thalpe
  • Habaraduwa
  • Koggala
  • Ahangama
  • Weligama
  • Mirissa
  • Matara
  • Dondara
  • Dickwella
  • Hiriketiya
  • Tangalle
  • Hambantota

 

From end of May till Begin of October

If you are planning your vacation in between May & October. you can enjoy your relaxation in East Coast Cities in Sri Lanka while having perfect sunny climate.

You can plan your beach holiday in any of city in below list.

  • Nilaveli
  • Uppuweli
  • Trincomalee 
  • Passikudah
  • Kalkudah
  • Arugam Bey

& Some people like to spend there relaxation in Kalpitiya closer to west part of the country during this time of year.
Kalpitiya is mostly famous among Kite Surfers.