Sri Lanka Itineraries · By interest
Sri Lanka beach holidays
Updated 10 October 2026 · by the GoTourRide team
Sri Lanka has beaches on three coasts, and the best one depends on the month. The south and west are best from November to April, and the east coast from April to September.
Pick the coast by season
West and south coast: November to April. East coast: April to September. Check the weather for your dates before booking your hotels.
Swimming safety
Currents can be strong. Swim at beaches with lifeguards or in sheltered bays, and ask your hotel about the day's conditions.
Routes for this trip
- Colombo Airport (CMB) to Bentota (100 km, 1.5 to 2 hours)
- Colombo Airport (CMB) to Galle (140 km, 1 hour 45 minutes to 2 hours)
- Colombo Airport (CMB) to Mirissa (170 km, 2.5 to 3 hours)
- Colombo Airport (CMB) to Tangalle (230 km, 3.5 to 4 hours)
- Colombo Airport (CMB) to Trincomalee (260 km, 5.5 to 6 hours)
- Colombo Airport (CMB) to Arugam Bay (320 km, 8 to 9 hours)
- Colombo Airport (CMB) to Pasikudah (290 km, 6 to 7 hours)
- Galle to Mirissa (40 km, 45 to 60 minutes)
Keep reading
- Best beaches in Sri Lanka
- Is it safe to swim in the sea in Sri Lanka?
- Best time to go to Sri Lanka
- Trip cost calculator
- Find a private driver
More itinerary ideas
Wildlife · Culture · Hiking · Honeymoon · History
By length · By month · By area
FAQs
Which beach is best in Sri Lanka?
It depends on the month. Mirissa and Bentota are best from November to April, and Trincomalee and Arugam Bay from April to September.
Is it safe to swim?
Yes at beaches with calm water, but currents can be strong, so follow local advice.