Beaches in Tallinn range from long Pirita Beach on the eastern waterfront to the smaller, quieter Kakumäe Beach in the west. Stroomi Beach offers a sandy shoreline in Northern Tallinn, with a park and activities nearby.
- Pirita: a 2 km beach with views of Tallinn’s Old Town.
- Stroomi: a sandy beach in Northern Tallinn, popular with families.
- Kakumäe: a quieter western beach with shallow water.
- Getting there: Visit Tallinn gives approximate city-centre bus journeys of 20 minutes to Pirita and 30 minutes to Stroomi; Kakumäe takes about an hour from Balti Jaam, including a walk.
Tallinn has five public swimming beaches in total: Pirita, Stroomi, Kakumäe, Harku and Pikakari. Center Hotel is a two-star hotel in Tallinn, so these shorelines can be considered as city outings from your base.

Pirita Beach and the eastern waterfront
Pirita Beach pairs a long sandy shoreline with views of Tallinn’s Old Town.
At 2 km long, Pirita gives you an extended stretch of coast on Tallinn’s eastern side. Visit Tallinn says buses 1 and 8 serve the Pirita or Supluse Puiestee stops, while buses 34 and 38 also serve Pirita. The approximate journey from the city centre is 20 minutes.
If you are planning around bus times, check the official site before you go: Tallinn’s public transport guidance directs passengers to its route-planning service for current timetables.

Stroomi Beach on the city’s western side
Stroomi is a sandy Northern Tallinn beach with a neighbouring park and facilities for recreation.
Stroomi is popular with families with children. Facilities at the beach and park include trampolines, playgrounds, kiosks, barbecue areas, volleyball and football courts, and sports and training facilities. Stroomi’s park is part of Tallinn’s parks and green spaces.
Bus 40 runs from Vabaduse väljak (Freedom Square) to the Supelranna stop for Stroomi, with an approximate journey time of 30 minutes. The beach and park make this a choice to consider if you want shoreline time alongside outdoor activities.

Kakumäe Beach for a quieter coastal setting
Kakumäe is a smaller, quieter beach on Tallinn’s western end, near Haabersti.
The water is shallow, and the beach has playgrounds and ball courts. These features give Kakumäe a different feel from the longer Pirita shoreline and the activity-rich Stroomi beach and park.
To get there by bus, take bus 21 or 41 from Balti Jaam railway station to Landi, then walk approximately 1 km to the beach. The approximate total journey time is one hour.

Choosing a beach for your visit
Choose Pirita for a long shoreline, Stroomi for beach-and-park activities, or Kakumäe for a smaller and quieter coastal setting.
Pirita is the clearest fit if the beach’s length and Old Town views are your priorities. Stroomi has the broadest range of activities and facilities, including courts, playgrounds and sports facilities. Kakumäe offers a quieter setting, shallow water, playgrounds and ball courts.
Public transport routes also distinguish the options: the approximate bus journeys are 20 minutes from the city centre to Pirita and 30 minutes from Freedom Square to Stroomi. Kakumäe takes about an hour from Balti Jaam, including the walk from Landi.
If you are planning what to do in Tallinn for a day, these beaches offer three different shoreline settings to weigh against the rest of your city itinerary.
Swimming safety and seasonal facilities
Tallinn provides lifeguard services and water-rescue operations at Pirita, Stroomi and Kakumäe during the beach season, which runs from June through August.
Beach services and facilities are seasonal, so check the official site before you go. For water-quality context, the Estonian Health Board defines bathing sites as designated and marked places where water quality is monitored.
FAQs
How many public swimming beaches are in Tallinn?
Tallinn has five: Pirita, Stroomi, Kakumäe, Harku and Pikakari.
Which Tallinn beach is the longest?
Pirita Beach is 2 km long and has views of Tallinn’s Old Town.
Which beach is described as quieter?
Kakumäe Beach is described as smaller and quieter than Tallinn’s other beaches. It is on the city’s western end near Haabersti.
When are lifeguard services available?
Tallinn provides lifeguard and water-rescue services at Pirita, Stroomi and Kakumäe during the beach season, from June through August.
