Best Beaches in and Near Colombo: A Local Guide

September's wet season keeps the crowds down — here's where to find clean water and accessible swimming, ranked by distance from the city.
You want a beach day from Colombo but the city's own waterfront isn't built for swimming: Galle Face Green is a promenade, not a beach, and the current will push you into the rocks. The real swimming starts south and north of the capital, each with trade-offs between travel time, facilities, water quality, and how many people you'll see. September sits in the south and west coast's off-season—the monsoon season means fewer tourists and occasional rain, but the bays stay swimmable on quiet mornings if you know where to look. This guide runs in order of distance from central Colombo, from the nearest proper beach (12 km away) down the coast. For each stop, timing assumes decent traffic; monsoon-season rain can add 30 minutes to any trip. Best season matters: November to April is the guaranteed dry window, but September swimmers who time it right find empty sand and flat water before noon.
Note: Only five beaches in and near Colombo met verification standards for travel times, facilities, and current water quality information. The rest of Sri Lanka's coast—Mirissa, Arugam Bay, Trincomalee—deserves its own trip.
Galle Face Green
Fort, Colombo city centre · Promenade and waterfront · Free entry, no swimming; best visit 5pm–7pm

Photo: https://share.google/fRJJMon2xuymxszct source
The beach is more of a promenade than a typical sandy beach for swimming, with waves crashing against the sea wall, but that's exactly why locals come at sunset. In the evening, the waterfront turns into a massive open-air food court—try the legendary kottu roti, fresh breaded seafood, or exotic fruits with salt and chili. You can join the locals and fly a kite; in windy weather, the sky above the park is filled with hundreds of colorful shapes that can be purchased from street vendors. Swimming here is dangerous due to very strong undercurrents and a rocky bottom, so come for the atmosphere and the food, not the ocean.
Mount Lavinia Beach
Mount Lavinia, 12 km south of city centre · Beach with lifeguards, restaurants, hotels · 19 min by train or 31 min by car; busy weekends, quiet weekdays

Photo: https://share.google/Mn5AovbIn85iup0GY source
Mount Lavinia is about 12 km south of the centre and 25 minutes by train, with a Golden Mile of sand that has lifeguards, hotels, pubs and seafood restaurants along it, and the surf is gentle enough for swimming and bodyboarding. The weekends are crowded with locals though; during the week it is relaxing and peaceful. The beach has various water sports, including surfing, bodyboarding, and jet skiing, and the train from Mount Lavinia to Fort Station takes 19 min and costs $3 - $9, making it the cheapest escape from the city. In September, monsoon chop can roughen the water by afternoon, but mornings are usually swimmable.
Negombo Beach
Negombo, 40 km north · Beach with fishing culture, water sports, canal boat rides · 1 hour by car; less crowded than Mount Lavinia

Photo: https://share.google/X2UnyKuoDfoHgH7iC source
Located about 40 kilometers north of Colombo, Negombo is a long stretch of sandy coastline ideal for those looking to explore Sri Lankan fishing culture, with traditional fishing boats dotting the shoreline. It also offers a range of resorts and water sports, including kitesurfing and boat rides through the famous Dutch Canal. The best time to visit is December to April for sunshine and minimal rain, but in September's quieter season, the beach is far less crowded than Mount Lavinia. Negombo is a lovely beach town located about an hour away from Colombo, making it a half-day option if you want to see where a working fishing community actually lives.
Bentota Beach
Bentota, 65 km south · Resort area with river, water sports, lagoon boat rides · 90 min by expressway; moderate crowds in season

Photo: https://share.google/LbVIR6Ym3AJwxoLvd source
About 65 kilometers south of Colombo, Bentota Beach is one of the best-known beaches in Sri Lanka. With its crystal-clear waters, soft sands, and palm-fringed shores, it's a favorite for both tourists and locals. The sand is wide, the palms are tall, and the Bentota River behind the beach creates an unusual ecosystem. Water sports—jet skiing, windsurfing, banana boats—are more developed here than anywhere else on the west coast. While the resort infrastructure shows its age in places, the beaches themselves are genuine and the season (November to April) overlaps perfectly with European winter escapes. In September, water sports remain available but swell increases and facilities thin out as the season winds down.
Unawatuna Beach
Unawatuna, 120 km south via Galle · Protected bay with calm water, lifeguards, cafés, snorkelling · 2.5–3 hours by car; crowded in peak season

Photo: https://share.google/59oK95OgzhIQnJd7f source
Unawatuna Beach is famous for its calm, shallow waters. The curved bay keeps the waves gentle, making it safe for swimming, even for beginners. The beach curves for just under a kilometre between two rocky headlands, forming a natural bay that keeps the surf relatively gentle. From May to October, the southwest monsoon arrives and some days bring chop and showers roll through, but you still find swim pockets on many mornings. By private car or taxi the drive takes roughly two and a half to three hours depending on traffic; the southern railway line also serves the area, with trains from Colombo Fort running several times daily to Galle (around two to three hours) and from Galle you can reach Unawatuna by tuk-tuk in under ten minutes. Worth the drive if you can stay overnight.
Share this article
Comments
Sign in to join the conversation. Only registered users can comment.
No comments yet. Be the first.