Best Beaches Near Tallinn: City Shores, Island Escapes & Scenic Stops
Tallinn sits on the Gulf of Finland, and its coastline delivers genuine beach options within minutes of the city centre. This guide covers the best sandy stretches, island beaches reached by ferry, and scenic coastal stops worth combining with a swim.

Plan and book this trip
Tools from our partner Travelpayouts help you compare flights and hotels. If you book through them, we may earn a commission at no extra cost to you.
Flights
Hotels map
Most visitors don't expect a beach holiday when they come to Tallinn, but the city's Baltic coastline is a genuine highlight in summer. The water peaks at around 18-20°C in July and August, the sand is soft, and several beaches are reachable by city bus in under 20 minutes. For something wilder, ferries connect the mainland to forested island beaches that feel worlds away from the capital. If you're planning your time, the summer in Tallinn guide covers how the beach scene fits into the broader seasonal calendar. The main swimming season runs from June through August, though the best time to visit Tallinn depends on whether you want crowds or calm.
💡 Local tip
Baltic sea temperatures near Tallinn reach 18-22°C in July and August. This is cool compared to Mediterranean beaches, so bring a wetsuit if you plan to swim for long periods earlier in the season.
City Beaches: Sand Within Reach of Tallinn Centre

Tallinn's most popular city beaches are easy to reach without a car, and both have good facilities. Pirita is the more popular and better-known stretch, while Stroomi draws a local crowd who want fewer tourists and equally good sand. Both are connected by city bus from the centre.
1. Swim and Sunbathe at Tallinn's Flagship Beach
Pirita is Tallinn's main beach: over a kilometre of sand, calm Baltic water, a promenade lined with cafés, and volleyball courts. It's about 5 km from the Old Town and busiest on warm July weekends. City bus 1A connects it to the centre.
Explore1. Swim and Sunbathe at Tallinn's Flagship Beach
Pirita is Tallinn's main beach: over a kilometre of sand, calm Baltic water, a promenade lined with cafés, and volleyball courts. It's about 5 km from the Old Town and busiest on warm July weekends. City bus 1A connects it to the centre.
Explore2. Find Calmer Waters at This Local Favourite
Stroomi is Tallinn's quieter city beach, roughly 3 km from the centre in Põhja-Tallinn. A pine forest backs the sand, the water is calm, and weekend crowds are mostly locals. Facilities include changing rooms and a beach café. Reach it by bus 40 or 48.
Explore2. Find Calmer Waters at This Local Favourite
Stroomi is Tallinn's quieter city beach, roughly 3 km from the centre in Põhja-Tallinn. A pine forest backs the sand, the water is calm, and weekend crowds are mostly locals. Facilities include changing rooms and a beach café. Reach it by bus 40 or 48.
ExploreIsland Beaches: Wild Shores by Ferry

Tallinn Bay holds two forested islands with undeveloped beaches that are among the most rewarding summer outings from the city. Both Naissaar and Aegna are nature reserves, which means no beach bars, no sunlounger rentals, and no crowds. Bring water, food, and sunscreen. Ferries run seasonally and schedules change annually, so check current timetables before you go. For a broader look at what lies beyond the city limits, the day trips from Tallinn guide covers both islands alongside other excursions.
3. Explore a Former Soviet Base with Wild Sandy Beaches
Naissaar is 10 km offshore and takes about an hour by ferry. Pine forests, sandy beaches, and the ruins of Soviet military installations make this an extraordinary day out. There are no facilities on the beaches, so pack everything you need before boarding.
Explore3. Explore a Former Soviet Base with Wild Sandy Beaches
Naissaar is 10 km offshore and takes about an hour by ferry. Pine forests, sandy beaches, and the ruins of Soviet military installations make this an extraordinary day out. There are no facilities on the beaches, so pack everything you need before boarding.
Explore4. Reach a True Wilderness Beach in 45 Minutes
Aegna is a small uninhabited island in Tallinn Bay with natural sandy beaches framed by birch and pine forest. The ferry takes about 45 minutes. WWI fortification ruins add interest beyond the beach. No shops or services exist on the island, so bring supplies.
Explore4. Reach a True Wilderness Beach in 45 Minutes
Aegna is a small uninhabited island in Tallinn Bay with natural sandy beaches framed by birch and pine forest. The ferry takes about 45 minutes. WWI fortification ruins add interest beyond the beach. No shops or services exist on the island, so bring supplies.
ExploreCoastal Walks & Scenic Stops Near the Beach

Tallinn's coastline offers more than just swimming spots. The Pirita area in particular rewards an afternoon of wandering, combining a beach visit with nearby parks, medieval ruins, and viewpoints. The Pirita neighbourhood is best explored on foot or by bicycle along the coastal path.
5. Visit Gothic Ruins Steps from the Beach
The roofless stone walls of Pirita Convent sit just inland from the beach, a short walk from the sand. Built in the 15th century, the dramatic Gothic arches make a striking contrast to a beach afternoon. The small museum inside is worth 30 minutes.
Explore5. Visit Gothic Ruins Steps from the Beach
The roofless stone walls of Pirita Convent sit just inland from the beach, a short walk from the sand. Built in the 15th century, the dramatic Gothic arches make a striking contrast to a beach afternoon. The small museum inside is worth 30 minutes.
Explore6. Walk the Seafront Stage with Baltic Views
The Song Festival Grounds sit on the Pirita coast between the beach and the city, with sea views from the iconic shell-shaped stage. The grounds are open year-round and free to walk. It's a natural stop on any coastal route between Pirita Beach and the centre.
Explore6. Walk the Seafront Stage with Baltic Views
The Song Festival Grounds sit on the Pirita coast between the beach and the city, with sea views from the iconic shell-shaped stage. The grounds are open year-round and free to walk. It's a natural stop on any coastal route between Pirita Beach and the centre.
Explore7. Cool Off in the Pirita River Valley Gardens
The Botanic Garden occupies 123 hectares in the Pirita River Valley, a short walk from the beach. Shaded forest trails and ornamental gardens make it a perfect retreat after a morning on the sand. Greenhouses with tropical plants are open year-round.
Explore7. Cool Off in the Pirita River Valley Gardens
The Botanic Garden occupies 123 hectares in the Pirita River Valley, a short walk from the beach. Shaded forest trails and ornamental gardens make it a perfect retreat after a morning on the sand. Greenhouses with tropical plants are open year-round.
Explore8. Photograph the Bronze Angel on the Kadriorg Seafront
The Russalka Memorial stands on the coastal promenade between Kadriorg Park and Pirita, marking the site where 177 sailors were lost in 1893. It's a poignant stop on the seafront cycling or walking route connecting the city to Pirita Beach.
Explore8. Photograph the Bronze Angel on the Kadriorg Seafront
The Russalka Memorial stands on the coastal promenade between Kadriorg Park and Pirita, marking the site where 177 sailors were lost in 1893. It's a poignant stop on the seafront cycling or walking route connecting the city to Pirita Beach.
Explore9. Stop at a Clifftop Manor Between City and Beach
Maarjamäe Palace sits on a coastal cliff on the road between Tallinn centre and Pirita, with sea views and a surrounding Soviet-era war memorial. It's an easy stop en route to the beach, and the history museum inside covers Estonia's 20th-century occupation periods.
Explore9. Stop at a Clifftop Manor Between City and Beach
Maarjamäe Palace sits on a coastal cliff on the road between Tallinn centre and Pirita, with sea views and a surrounding Soviet-era war memorial. It's an easy stop en route to the beach, and the history museum inside covers Estonia's 20th-century occupation periods.
Explore10. Climb the Soviet Seafront Amphitheatre for Sea Views
Linnahall is a monumental brutalist structure built for the 1980 Olympics on Tallinn's seafront. Its concrete terraces offer open views across Tallinn Bay toward the islands. It's a short walk from the port and an unusual detour on the way to Stroomi Beach.
Explore10. Climb the Soviet Seafront Amphitheatre for Sea Views
Linnahall is a monumental brutalist structure built for the 1980 Olympics on Tallinn's seafront. Its concrete terraces offer open views across Tallinn Bay toward the islands. It's a short walk from the port and an unusual detour on the way to Stroomi Beach.
ExploreDay Trips: Beaches and Nature Beyond the City

Estonia's coastline extends well beyond Tallinn, and a handful of day trips bring you to landscapes that contrast sharply with the urban beaches. The Lahemaa coast, Rummu's surreal quarry lake, and the Viimsi Peninsula all reward the extra travel time. For context on reaching these spots, the Tallinn nature guide covers the best outdoor options in and around the city.
11. Swim and Hike on Estonia's Wild Northern Coast
Lahemaa National Park, 70 km east of Tallinn, has some of Estonia's most unspoiled coastal scenery: rocky peninsulas, fishing villages, and forest paths leading to the sea. The park is a UNESCO Biosphere Reserve. A day trip by car or organised tour allows time for both coast and forest.
Explore11. Swim and Hike on Estonia's Wild Northern Coast
Lahemaa National Park, 70 km east of Tallinn, has some of Estonia's most unspoiled coastal scenery: rocky peninsulas, fishing villages, and forest paths leading to the sea. The park is a UNESCO Biosphere Reserve. A day trip by car or organised tour allows time for both coast and forest.
Explore12. Swim in a Turquoise Flooded Quarry 40 km from Tallinn
Rummu is a flooded limestone quarry with crystal-clear turquoise water, submerged Soviet-era structures, and white cliffs. It's 40 km southwest of Tallinn and has become a popular swimming and diving destination. No public transport serves it directly, so a car or tour is needed.
Explore12. Swim in a Turquoise Flooded Quarry 40 km from Tallinn
Rummu is a flooded limestone quarry with crystal-clear turquoise water, submerged Soviet-era structures, and white cliffs. It's 40 km southwest of Tallinn and has become a popular swimming and diving destination. No public transport serves it directly, so a car or tour is needed.
Explore13. Explore a Fishing Village Museum on the Viimsi Peninsula
The Viimsi Open Air Museum preserves traditional Estonian fishing village buildings and boats in an authentic seaside setting on the Viimsi Peninsula east of Tallinn. It pairs well with a walk along the nearby coast and is quieter than the main Open Air Museum.
Explore13. Explore a Fishing Village Museum on the Viimsi Peninsula
The Viimsi Open Air Museum preserves traditional Estonian fishing village buildings and boats in an authentic seaside setting on the Viimsi Peninsula east of Tallinn. It pairs well with a walk along the nearby coast and is quieter than the main Open Air Museum.
Explore14. Combine a Coastal Forest Setting with Estonian Rural History
The Open Air Museum at Rocca al Mare sits in a pine forest on Tallinn's western coast, with over 70 historic buildings in a seaside setting. The coastal location makes it a natural addition to a day that includes Stroomi Beach, roughly 3 km along the shore.
Explore14. Combine a Coastal Forest Setting with Estonian Rural History
The Open Air Museum at Rocca al Mare sits in a pine forest on Tallinn's western coast, with over 70 historic buildings in a seaside setting. The coastal location makes it a natural addition to a day that includes Stroomi Beach, roughly 3 km along the shore.
Explore✨ Pro tip
The Tallinn Card includes free public transport, which covers city buses to beach areas such as Pirita and Stroomi. If you plan to use buses to reach the coast, it can offer good value alongside museum entries.
FAQ
What is the best beach near Tallinn for swimming?
Pirita Beach is Tallinn's best-equipped swimming beach, with calm water, a long sandy stretch, and cafés on the promenade. Stroomi Beach is a quieter local alternative on the western side of the city, and Kakumäe and Pikakari also offer good sandy shores. All are accessible by city bus.
When is the best time to swim at Tallinn beaches?
The main swimming season runs from June to August, when Baltic sea temperatures near Tallinn typically reach 18-22°C. July is the warmest month. Outside this window the water is cold for swimming, though the beaches and coastal paths are pleasant for walking in May and September.
How do I get to Naissaar or Aegna island beaches?
Both islands are reached by seasonal ferries from Tallinn. Aegna takes around 50 minutes and Naissaar around 1–1.5 hours. Ferries run mainly between May and September. Check current schedules and book tickets with the ferry operators before you go, as timetables change each season.
Are there beaches near Tallinn with facilities like changing rooms and cafés?
Pirita Beach has the most complete facilities: changing rooms, showers, beach volleyball courts, and a promenade with cafés. Stroomi Beach also has basic facilities. Island beaches on Naissaar and Aegna have very limited facilities, so you should bring everything you need for a day on the beach.
Can I reach Tallinn beaches without a car?
Yes. Pirita Beach is served by city buses such as 1A, 8, 34A and 38 from the centre, and Stroomi Beach by several city bus routes from western districts. For the islands, public ferries run from Tallinn harbour. Rummu Quarry and Lahemaa coastal areas are most easily reached by car or organised day tour, as there is no direct public transport to the main beach spots.












