7 min read · Planning

Jūrmala vs. Pärnu vs. Liepāja

Riga puts you within reach of three genuinely different coastal towns. Here's how to pick between them, or how to combine more than one.

Quick Answer

Jūrmala for convenience — 25 minutes away, easy as a half-day add-on to any Riga trip. Pärnu for a proper weekend with spa culture and a distinct small-town Estonian feel. Liepāja for history, music, and genuinely quiet beaches, if you don't mind a 3-hour journey each way.

Find hotels in Jūrmala →

Side-by-Side Comparison

Factor Jūrmala Pärnu Liepāja
Distance from Riga 25 min by train ~2.5h by bus (Estonia) ~3-3.5h by train or bus
Best for A quick beach half-day or evening A weekend, spa culture A slower overnight trip, history & music
Crowds Busiest — closest and most popular Moderate, lively in summer Quietest, least touristy of the three
Signature draw 30 km white-sand beach, wooden villas 1838 spa heritage, Soomaa National Park nearby Karosta's Northern Forts & prison museum
Day trip or overnight? Easy half-day trip Day trip possible, overnight better in summer Overnight recommended given the journey length

Jūrmala: The Easy Choice

Nothing beats Jūrmala for sheer convenience — a 25-minute train ride gets you to 30 km of white sand, pine forest, and wooden Art Nouveau villas. It's also the busiest of the three in peak summer, precisely because it's so easy to reach.

Read the full Jūrmala guide →

Pärnu: The Weekend Pick

Crossing into Estonia adds novelty without adding hassle — no border formalities, same currency. Pärnu's spa-town heritage (dating to 1838) and access to Soomaa National Park make it worth more than a rushed day trip if your schedule allows an overnight.

Read the full Pärnu guide →

Liepāja: The Deep Cut

Liepāja rewards travellers who want something other than a beach. Karosta's crumbling Northern Forts and its former military prison (now a museum) are genuinely unusual sights, and the city's outsized music scene gives it a different personality entirely from the other two. The trade-off is the journey — plan an overnight rather than squeezing it into a day trip.

Read the full Liepāja guide →

Frequently Asked Questions

Which is better, Jūrmala or Pärnu?

Jūrmala is far easier to reach (25 minutes by train vs. 2.5 hours by bus) and has a longer beach, making it the better choice for a quick half-day trip. Pärnu has a stronger spa heritage and a more distinct small-town Estonian atmosphere, and rewards a full weekend more than a rushed visit.

Why visit Liepāja instead of Jūrmala?

Liepāja is the pick if you want history and a genuinely quiet, uncrowded beach rather than convenience — Karosta's former naval fortifications and prison museum, plus Latvia's most active music scene, aren't available at Jūrmala or Pärnu. The trade-off is a 3+ hour journey each way.

Can you visit all three in one trip?

Not comfortably as day trips from Riga alone — Jūrmala works as a half-day add-on to any Riga stay, but Pärnu and Liepāja each justify their own overnight given the travel time. A two-week Baltic coastal trip could reasonably combine all three.

Which beach town is cheapest?

Liepāja generally has the lowest accommodation prices of the three, reflecting its lower tourist volume. Jūrmala's prices rise the most in peak summer given its proximity to Riga and higher demand.

Ready to pick your coastal escape?

Last updated: July 2026.