Background

Dehiwala Beach: A Coastal Gem in Sri Lanka

Discover the beauty of Dehiwala Beach, where golden sands and azure waters meet vibrant local culture for an unforgettable Sri Lankan experience.

4.3

Dehiwala Beach is a stunning coastal destination nestled in the Dehiwala-Mount Lavinia area of Sri Lanka. This picturesque beach is renowned for its golden sands and azure waters, making it an ideal spot for sunbathing, swimming, and leisurely strolls along the shore. The beach is often bustling with both locals and tourists, providing a vibrant atmosphere that enhances the overall experience. Visitors can indulge in various water sports or simply relax on the beach, soaking up the sun while enjoying the gentle sea breeze. The beach is also lined with a selection of local eateries and cafes, serving up delicious Sri Lankan cuisine, making it a perfect spot to enjoy a meal with a view. As the sun sets, the beach transforms into a magical setting, providing breathtaking views that are perfect for photography enthusiasts. For those interested in exploring more, Dehiwala Beach is conveniently located near several attractions, including the nearby Mount Lavinia Beach and local markets. Whether you are looking for adventure, relaxation, or cultural experiences, Dehiwala Beach offers something for everyone, ensuring an unforgettable visit to this coastal gem.

Local tips

  • Visit during the early morning or late afternoon for the best beach experience and stunning sunsets.
  • Don't miss trying the local seafood dishes at beachside restaurants.
  • Wear sunscreen, as the sun can be intense during midday hours.
  • Keep an eye on your belongings while enjoying the beach activities.
  • Engage with local vendors offering crafts and souvenirs to support the community.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

A brief summary to Dehiwala Beach

  • Dehiwala-Mount Lavinia, Mount Lavinia, LK

Getting There

  • Train

    From Colombo Fort Railway Station, board a train heading towards Galle or Matara. The journey will take approximately 30 minutes. Disembark at Dehiwala Station. Once you exit the station, turn right and walk along the railway road until you reach the main road (Galle Road).

  • Bus

    From Colombo, you can catch a local bus heading towards Mount Lavinia. Buses number 100, 101, or 102 frequently run from Colombo Central Bus Stand. The bus ride will take about 45 minutes to an hour, depending on traffic. Get off at the Dehiwala stop near Galle Road. From there, it's a short walk towards the beach.

  • Tuk-tuk

    You can hire a tuk-tuk from any location in Colombo. Simply tell the driver you want to go to Dehiwala Beach. The ride will take approximately 30-40 minutes depending on traffic. Make sure to agree on the fare before starting your journey.

  • Walking

    If you are near Mount Lavinia, you can walk to Dehiwala Beach. Head towards Galle Road and walk along the promenade, enjoying the sea view. The walk will take about 20 minutes from Mount Lavinia to Dehiwala Beach.

Popular Experiences near Dehiwala Beach

Popular Hotels near Dehiwala Beach

Select Currency