Large reservoir on the Narew river with beaches, sailing, windsurfing and a marina; Serock has a historic market square.
The Zegrze Reservoir is a large artificial lake on the Narew river, roughly 30-45 km north of Warsaw in the Masovian region of Poland, and is the capital's most popular summer water-sports area. Trains from Warszawa Gdańska toward Legionowo take about 30 minutes and cost 8-12 PLN, after which local buses continue to Nieporęt, Zegrze or Serock for another 5-10 PLN. The whole journey takes 45-75 minutes, and a car or taxi shortens it, with taxis costing roughly 100-180 PLN each way.
The shoreline mixes small beaches, marinas, sailing clubs and waterside restaurants. Visitors can rent kayaks, paddleboards, small sailboats and windsurfing equipment, or take a relaxed walk and swim from public beaches on warm days. Prices for rentals vary by season and operator, so the cost of boat and water-sport hire is additional to the free access to the shore. The wide, shallow water and steady breezes make the reservoir suitable for beginners learning to sail.
Serock, at the northern end, is the main town to explore. Its historic market square sits on a high bank above the Narew, and the town has a parish church, quiet streets and river views. Walking the old centre and the promenade usually takes one to two hours. The area also holds the remains of historic fortifications and a lively marina where yachts gather in summer.
A straightforward one-day arc is to leave Warsaw in the morning, spend the late morning on the water or beach at Zegrze or Nieporęt, and have lunch at a lakeside restaurant, where fish dishes are common. In the afternoon, visitors move on to Serock for the market square and promenade, and then return by bus and train before the evening rush. Because bus frequency drops later in the day, checking the return timetable is wise.
The best season is June to September, when swimming and sailing are practical and beach cafes are open. Weekends can be crowded and parking near the water fills quickly, so weekday visits are calmer. Outside summer the area is quiet, with many seasonal outlets closed, though walking along the shore remains pleasant in spring and autumn. The trip is easy, with flat terrain and little walking required.
| Distance | About 30-45 km north |
|---|---|
| Travel time | 45-75 minutes |
| Getting there | Train: Koleje Mazowieckie from Warszawa Gdańska toward Legionowo (about 30 minutes, 8-12 PLN (~$2.08-3.12 USD)), then a local bus to Nieporęt, Zegrze or Serock (about 5-10 PLN (~$1.30-2.60 USD)) |
| Cost | Free to visit; boat and water-sport rentals extra |
| Difficulty | easy |
| Address | Zegrze, 05-131 Serock |
How to get there
- Mode
- Train + local bus
- Cost
- 13-22 PLN (~$3.38-5.72 USD) total
- Frequency
- Trains every 20-60 minutes
- Mode
- Car or taxi
- Cost
- 100-180 PLN (~$26-47 USD) each way by taxi
- Frequency
- On demand
Location
Zegrze, 05-131 Serock
52.4660, 21.0480 View on map
Highlights
- Large Narew reservoir with beaches, marinas and sailing clubs close to Warsaw
- Kayak, paddleboard, sailboat and windsurfing rentals in summer
- Historic market square and river-bank promenade in Serock
- Lakeside restaurants serving fish dishes and light meals
Tips for visiting
- Take a Koleje Mazowieckie train from Warszawa Gdańska to Legionowo, then a local bus to Nieporęt, Zegrze or Serock.
- Visit on a weekday in summer to avoid crowded beaches and full car parks.
- Check the return bus timetable before the afternoon, as services thin out.
- Bring sun protection and a swimsuit; many beaches have little shade.
- Book boat or windsurfing lessons ahead on busy weekends in July and August.
When to visit
June to September, preferably on weekday mornings. Late afternoon is pleasant for a stroll in Serock.
Accessibility
Promenades and market squares are largely flat, though some beaches have sand or gravel access. Visitors with limited mobility should inquire locally about accessible entrances at marinas.
Frequently asked questions
How far is Zegrze Reservoir from Warsaw?
It lies about 30-45 km north of Warsaw, and the trip takes 45-75 minutes by train and local bus or by car.
Is it free to visit?
Visiting the shore and public beaches is free, while boat hire, windsurfing and lessons are paid extras.
What is there to see in Serock?
Serock has a historic market square above the Narew river, a parish church and a marina with a riverside promenade.
When is the best time to go?
June to September suits swimming and sailing. Weekdays are quieter than weekends.