EstoniaDestinations
All guides
Guides ·Day trips

Day trip to Pärnu from Tallinn

The country's summer capital sits 130 km south. Two hours by bus ($12), a proper sand beach, and spa hotels from $95 if you decide to stay overnight.

Guide
Day trips
Length
6 min read
Region
Tallinn
Long white-sand beach and dunes at Pärnu on the Gulf of Riga Long white-sand beach and dunes at Pärnu on the Gulf of Riga

Getting there

Lux Express and Hansabuss both run Tallinn-Pärnu roughly every hour from the Bussijaam terminal. 2 hours flat, $11-14 one way. Book on tpilet.ee. There's no direct train. Driving is faster off-peak (90 minutes) but the E67 south backs up on summer Fridays. Bus drops you central, 10 minutes' walk to the beach.

One summer day

Pärnu is a beach day, plain and simple. The main sand strip runs 2 km, shallow enough to walk out 100 metres. Rüütli street has the wooden 19th-century core and cafés like Supelsaksad for lunch ($10-15). Hedon Spa & Hotel on Ranna puiestee lets non-guests use the pools and saunas for $28 — a good rainy-day plan. For an overnight, Hedon runs from $145, Villa Ammende (a 1905 mansion) from $180.

Frequently asked questions

What people ask before they set off on this one.

Is Pärnu worth visiting outside summer?

Only for the spa hotels. The beach is empty and windy October to April, but Hedon and Estonia Spa still work as a wellness weekend.

Can you swim at Pärnu?

Yes, July-August water hits 20-22°C. It's the warmest sea in Estonia because the bay is shallow.

How does Pärnu compare to Jūrmala in Latvia?

Similar Baltic beach-town vibe, Pärnu is smaller and more Estonian-feeling. Jūrmala has more Art Nouveau architecture.

Kid-friendly?

Yes — the shallow water and Terviseparadiis water park ($22 adult) make it Estonia's top family beach town.

Where to stay

Hotels in Tallinn

Rooms worth pairing with this guide.

More guides to Tallinn

All guides
Book the room, remove a tonne

Same hotel, same price you would pay anywhere else — with one verified tonne of CO₂ removed for every booking.

Find a hotel