Your passport

Exchange rates from 2 October 2026.

No. 3571 · Estonia · Eastern Europe and the Balkans

Haapsalu

58.94°N 23.54°E

Chart 3571 Atlas coordinate chart

Overview

Haapsalu is a major seaside resort town on Estonia's west coast, approximately 100 km southwest of Tallinn. Chartered in 1279, it offers historic maritime ambience, warm sea water, curative mud baths, and narrow streets perfect for families and romantic couples who enjoy picnics, walking, spas, sailing, and swimming.

Architecture · Beach · Family Travel · Festivals · History

Before you go

Connectivity

Mobile coverage via Estonian carriers (Telia, Elisa, Tele2) is reliable. WiFi available at hotels and cafes.

Culture

Haapsalu is known for its Estonian-Swedish heritage and the famous Haapsalu shawl—an extremely fine knitted shawl that can be pulled through a woman's ring.

Money

Estonia uses the Euro (€). ATMs and card payments widely available throughout the town.

Transport

Walking works for the compact town centre. Buses and taxis connect to attractions outside town. Driving from Tallinn takes 1.5-2 hours via Route 9.

Weather

Best visited May-September for warm sea water and beach activities. Mud baths available year-round at spa facilities.

Nearby