Open Travel Guide
  1. Home
  2. Destinations
  3. Estonia
  4. Harju County
  5. Beaches
  6. Haabneeme Beach

Beaches · Harju County, Harju County

Haabneeme Beach

  • Vibequiet, local, with skyline views and a long walkway
  • DistanceAbout 12 km from the Old Town
  • Rating★ 4.2
  • Best seasonJune-August
  • Difficultyeasy
  • TransportBus 1A, 8, 34 or 38 from the city to Haabneeme, then a short walk

Haabneeme Beach is on the western shore of the Viimsi Peninsula, facing Tallinn Bay in Viimsi Parish, Harju County, Estonia. The shore combines gentle sand with pebbles, and the water deepens gradually, which makes it comfortable for families and casual swimmers. The bay water is usually cool, with a grey-green to blue tint depending on the weather.

A beach on the western shore of the Viimsi Peninsula facing Tallinn Bay, with a long walkway, views of the Tallinn skyline and a quiet, local feel.

Haabneeme Beach is on the western shore of the Viimsi Peninsula, facing Tallinn Bay in Viimsi Parish, Harju County, Estonia. The shore combines gentle sand with pebbles, and the water deepens gradually, which makes it comfortable for families and casual swimmers. The bay water is usually cool, with a grey-green to blue tint depending on the weather. The beach faces west across the bay toward the Tallinn skyline, so evening views of the city and the sunset are a main attraction. A long walkway runs along the shore, popular with walkers, joggers and cyclists, and the open coast means a breeze is common though there is no surf. The atmosphere is quiet and local, with Viimsi residents making up most of the visitors, and it is calmer than Pirita on the opposite side of the bay. Facilities include toilets, changing cabins and a playground, and cafes in Haabneeme village are within walking distance for food and drinks; lifeguard cover should be confirmed locally. The beach is about 12 km from the Old Town. Access is by bus 1A, 8, 34 or 38 from the city to Haabneeme followed by a short walk, which makes it workable without a car. Drivers can park in the village area. The peninsula as a whole has cycling routes, forest paths and the Viimsi open-air museum, so the beach can be combined with a wider day out. Because the shore is long, visitors can walk away from any busy section to find space. In cooler months the walkway remains popular for coastal strolls, and the skyline views are especially clear on crisp days. The beach suits those who want a relaxed swim and views rather than organised beach entertainment.

Practical information for Haabneeme Beach · Last updated September 2026
Distance About 12 km from the Old Town
Getting there Bus 1A, 8, 34 or 38 from the city to Haabneeme, then a short walk
Difficulty easy
Best season June-August
Address Haabneeme, Viimsi vald, Harju maakond, Estonia

Amenities

  • Toilets
  • Changing cabins
  • Playground
  • Cafes in Haabneeme

Good to know

Best for
families, couples, photographers, swimmers

Location

Haabneeme, Viimsi vald, Harju maakond, Estonia

59.5072, 24.8300 View on map

Highlights

  • Views of the Tallinn skyline across the bay
  • Long shoreline walkway for strolling and cycling
  • Gentle sand and pebble entry suited to families
  • Cafes within walking distance in Haabneeme

Tips for visiting

  • Take bus 1A, 8, 34 or 38 and walk the short distance from the stop
  • Visit in the evening for skyline and sunset views
  • Walk along the shore to find less busy stretches
  • Bring water shoes, as the shoreline has pebbly patches
  • Stop at a Haabneeme cafe for food after swimming

When to visit

June to August, with late afternoon and evening best for skyline views and cooler crowds.

Frequently asked questions

How far is Haabneeme Beach from Tallinn?

It is about 12 km from the Old Town, reachable by several city buses plus a short walk.

Is the beach sandy or pebbly?

It is a gentle mix of sand and pebbles.

Is there food nearby?

Cafes in Haabneeme village are within walking distance.

Is it crowded?

It has a quiet, local feel and is generally less busy than Pirita.