The Full Story
How to get to Liepāja
Liepāja may be a hidden gem, but it's easier to reach than you might think
- and absolutely worth the journey!
Whether you're flying in, rolling by train, or riding the Baltic breeze by bus or car,
we’ve got you covered with tips on how to reach your tango destination by the sea. 🌊💃

✈️ By Plane to Riga International Airport (RIX)
Distance to Liepāja: 213 km
Riga is Latvia’s main international hub and is well-connected to the world via many direct flights.
Airlines flying to Riga include: airBaltic (70+ destinations!), British Airways, Finnair, LOT, Lufthansa, Ryanair, Turkish Airlines, Uzbekistan Airways, WizzAir
🚆 From Riga to Liepāja
By Train – All Aboard the Retro Baltic Ride!
Every evening at 18:25, an exotic diesel train departs from Riga Train Station to Liepāja. It’s a scenic, over 3-hour ride with cosy seats and a charming old-school vibe.
🕰 Duration: ~ 3h
🎫 Tickets, timetables & updates: www.vivi.lv
📍 Riga Train Station: Stacijas laukums 2
By Bus – Fast, Frequent & Comfy!
Catch a direct bus from Riga Bus Station to Liepāja with several daily departures.
You can choose between LuxExpress (for added comfort) or Liepājas Autobusu Parks.
🕰 Duration: ~3.5h
🎫 All buses: 1188.lv
🎫 LuxExpress only: luxexpress.eu
📍 Riga Bus Station: Prāgas iela 1
✈️ From Palanga Airport (PLQ), Lithuania
– Distance to Liepāja: 76 km
A tiny airport just across the border in Lithuania!
Airlines include: Ryanair, SAS, airBaltic, Norwegian
🚗 From Palanga, your best bet is car rental (check out City Bee) for a short and scenic 1-hour drive to Liepāja.