Sri Lanka Attraction · Nuwara Eliya
Gregory Lake, Nuwara Eliya
Gregory Lake is a scenic and tranquil spot in the heart of Nuwara Eliya, surrounded by rolling hills and lush greenery. Visitors can enjoy boat rides, leisurely walks along the shore, or simply relax and take in the cool mountain air.

Gregory Lake at a glance
- Location
- Nuwara Eliya, Sri Lanka
- Time needed
- About 1.5 hours
- Opening hours
- 06:30 - 18:00
- Entry fee
- Free or minimal (varies)
- Good for
- Nuwara Eliya, lake, boat, scenic, park
About Gregory Lake
Gregory Lake is a scenic and tranquil spot in the heart of Nuwara Eliya, surrounded by rolling hills and lush greenery. Visitors can enjoy boat rides, leisurely walks along the shore, or simply relax and take in the cool mountain air. It’s a perfect place for a peaceful day out in Sri Lanka’s “Little England.”
How to get to Gregory Lake
These transfers start or end in Nuwara Eliya, so your driver can include Gregory Lake on the way:
- Colombo Airport (CMB) to Nuwara Eliya (190 km, 5.5 to 6.5 hours)
- Kandy to Nuwara Eliya (80 km, 2.5 to 3 hours)
- Nuwara Eliya to Ella (60 km, 2.5 to 3 hours)
- Nuwara Eliya to Colombo Airport (CMB) (190 km, 5.5 to 6.5 hours)
Itineraries that include Gregory Lake
- 3 Days Sri Lanka Hill Country Adventure
- 3 Day Cultural Triangle & Hill Country Tour – History & Nature
- 7 Day Sri Lanka Tour Itinerary
- 5 Days Tour In Sri Lanka
More things to do in Nuwara Eliya
- Tea Factory
- Nuwara Eliya (NanuOya) to Ella Train Ride
- Ambewela Farms
- Oak Ray Tea Factory & Museum
- Horton Plains National Park - Ohiya
- Glenloch Tea Factory
- Old Post Office
- Victoria Park of Nuwara Eliya
FAQs
Where is Gregory Lake?
Gregory Lake is in Nuwara Eliya, Sri Lanka. A private driver can take you door to door and wait while you visit.
How long do you need at Gregory Lake?
Allow about 1.5 hours for a visit, plus travel time to and from your hotel.
How much is the entry fee for Gregory Lake?
Free or minimal (varies). Fees change, so confirm the current price on the day or ask your driver.
What are the opening hours of Gregory Lake?
Typically 06:30 - 18:00. Hours can change on public holidays and Poya days, so check before you go.
Can I visit Gregory Lake with a private driver?
Yes. Most travellers include Gregory Lake in a multi-day route with a private car and driver, which lets you start early and stop where you like. Browse licensed drivers on GoTourRide and message them directly.