Background

Discover the Serenity of Bathalagoda Tank

Explore Bathalagoda Tank: A tranquil swimming lake in Udawela for relaxation, fishing, and scenic boat rides.

4.5

Nestled in the scenic landscape near Udawela, Bathalagoda Tank is a captivating swimming lake that beckons visitors with its crystal-clear waters and serene ambiance. This destination is ideal for those looking to escape the hustle and bustle of city life, offering a perfect setting for swimming, fishing, and enjoying leisurely boat rides. The tranquil environment is enhanced by the lush greenery that surrounds the lake, providing a picturesque backdrop for relaxation and outdoor activities. As you explore Bathalagoda Tank, you’ll find plenty of opportunities to immerse yourself in nature. Whether you're taking a refreshing dip in the cool waters or casting a line in hopes of catching local fish, the lake offers a variety of experiences for nature lovers and adventure seekers alike. The gentle sounds of water lapping against the shore and the rustle of leaves in the breeze make for an idyllic atmosphere, ideal for unwinding and soaking up the natural beauty. For those who enjoy photography, Bathalagoda Tank presents countless picturesque spots, making it a perfect location to capture stunning sunsets or the vibrant colors of local flora. The area around the lake is also great for picnics, allowing families and friends to enjoy a day out in the sun. Whether you're visiting for an afternoon or planning to spend the entire day, Bathalagoda Tank is a must-visit destination that promises relaxation, fun, and a deep connection with nature.

Local tips

  • Visit early in the morning for a peaceful experience and to avoid crowds.
  • Bring along your fishing gear if you want to try your luck at catching local fish.
  • Don't forget to pack a picnic to enjoy by the lake's edge.
  • Wear water shoes for comfort while swimming and exploring the lake.
  • Keep an eye out for local wildlife; the area is home to various birds and other creatures.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

A brief summary to Bathalagoda Tank

  • GFM4+G66, Lake Rd, Udawela, LK

Getting There

  • Car

    If you are traveling by car, head towards Udawela. From the main road in North Western Province, follow signs for the A10 road towards Kurunegala. Once you reach the Kurunegala area, take the exit onto the A10 towards Dambulla. After about 20 km, follow the signs to Udawela. Bathalagoda Tank is located on Lake Road in Udawela. Use the GPS coordinates 7.533778, 80.455531 for precise navigation. There is no entry fee for the tank area.

  • Public Transportation

    For those using public transportation, take a bus from your location in North Western Province to Kurunegala. From Kurunegala, you can catch a local bus heading towards Udawela. Ensure to confirm with the bus driver that they stop at Lake Road. Once you arrive in Udawela, you may need to walk approximately 1 km to reach Bathalagoda Tank, which is located on Lake Road. Keep some small change handy for bus fares, which typically range from 100 to 200 LKR depending on the distance.

  • Taxi or Ride-sharing

    If you prefer a more comfortable option, consider hiring a taxi or using a ride-sharing service from Kurunegala to Bathalagoda Tank. This can be arranged via local taxi services or apps like PickMe. The fare will depend on your negotiation skills and the distance; expect to pay between 1,500 to 2,000 LKR for this trip. Simply provide the driver with the location 'GFM4+G66, Lake Rd, Udawela' for the best guidance.

Popular Experiences near Bathalagoda Tank

Popular Hotels near Bathalagoda Tank

Select Currency