Background

Discover the Serenity of Boralesgamuwa Lake

Explore the tranquil beauty of Boralesgamuwa Lake, Sri Lanka's smallest lake, surrounded by lush greenery and rich local culture.

4.6

Boralesgamuwa Lake, often referred to as the smallest lake in Sri Lanka, is a hidden gem located in the vibrant town of Maharagama. This serene body of water is surrounded by lush greenery, making it a perfect spot for nature lovers and those seeking a peaceful retreat from the hustle and bustle of city life. The calm waters of the lake reflect the surrounding landscapes, providing a picturesque setting for leisurely walks or picnics with family and friends. As you wander around the lake, you may encounter a variety of bird species, making it a prime location for birdwatching enthusiasts. The gentle sounds of nature create a soothing atmosphere, inviting visitors to relax and take in the beauty of their surroundings. The well-maintained pathways around the lake are ideal for jogging or cycling, allowing visitors to enjoy outdoor activities while appreciating the natural beauty of the area. In addition to its natural charm, Boralesgamuwa Lake is also a cultural spot where you can observe local life. The nearby community often gathers at the lake, providing a glimpse into the daily routines and traditions of the residents. Whether you are looking for a quiet place to unwind, an opportunity to connect with nature, or a chance to experience local culture, Boralesgamuwa Lake is a delightful destination that should not be missed.

Local tips

  • Visit early in the morning for the best birdwatching opportunities.
  • Bring a picnic to enjoy by the lakeside amidst nature.
  • Wear comfortable shoes for walking along the scenic paths.
  • Check local weather conditions to ensure a pleasant visit.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

A brief summary to Boralesgamuwa Lake

  • Maharagama, LK

Getting There

  • Car

    If you're traveling by car, start from Colombo and head towards Maharagama. Take the Southern Expressway (E01) and exit at the Maharagama exit. Follow the signs for Maharagama Town and take the first left onto High Level Road (A1). Continue straight for about 3 kilometers until you reach the junction near the Boralesgamuwa area. Turn right onto Boralesgamuwa Road. After about 1 kilometer, you will find Boralesgamuwa Lake on your left. Parking is available near the lake, but be cautious of local parking regulations.

  • Public Transportation (Bus)

    For those opting for public transportation, take a bus from Colombo to Maharagama. Buses frequently depart from the Pettah Bus Stand. Look for buses heading to Maharagama or Nugegoda. The fare is approximately 30-50 LKR. Once you arrive at Maharagama Bus Station, you can either walk or take a local tuk-tuk to Boralesgamuwa Lake. If you choose to walk, head south on High Level Road (A1) for about 2 kilometers, then turn left onto Boralesgamuwa Road. The lake will be about 1 kilometer down this road on your left.

  • Public Transportation (Train and Bus)

    An alternative route is to take a train from Colombo Fort Station to Maharagama. After arriving at Maharagama Station, you can either walk or take a local bus to the lake. If walking, head south toward High Level Road (A1), then follow the same walking directions as mentioned in the previous public transportation option. If you prefer a bus, there are local buses available from Maharagama Station to Boralesgamuwa; the fare should be around 20 LKR.

  • Tuk-Tuk

    If you find yourself in Maharagama and would like a direct route to Boralesgamuwa Lake, consider taking a tuk-tuk. You can hire one from the bus station or nearby. The fare should range from 200-300 LKR, depending on your negotiation skills. It’s about a 10-minute ride to the lake, making it a convenient choice, especially if you have luggage or want a quicker option.

Popular Experiences near Boralesgamuwa Lake

Popular Hotels near Boralesgamuwa Lake

Select Currency