There are 11 ways to get from Germany to Liepāja by plane, bus, train, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Hamburg Airport to Palanga International Airport, bus
best- Fly from Hamburg Airport (HAM) to Palanga International Airport (PLQ)plane HAM - PLQ
- Take the bus from Palangos AS; 15 aikštelė to Liepajabus
8h 39m$163–489Fly Berlin Brandenburg Airport to Riga International Airport, train
cheapest- Fly from Berlin Brandenburg Airport (BER) to Riga International Airport (RIX)plane BER - RIX
- Take the train from Tornakalns to Liepaja-Pasazierutrain
9h 25m$93–247Bus
- Take the bus from Berlin Airport BER to Kaunas, Bus Stationbus
- Take the bus from Kauno autobusų stotis to Palangos autobusų stotisbus
- Take the bus from Palangos AS; 15 aikštelė to Liepajabus
20h 36m$128–184Train
- Take the train from S+U Lichtenberg Bhf to Rzepintrain 95 / ...
- Take the train from Rzepin to Warszawa Zachodniatrain 95 / ...
- Take the train from Warszawa Zachodnia to Vilniaus geležinkelio stotistrain
- Take the train from Vilnius to Jelgavatrain 889
- Take the train from Jelgava to Liepaja-Pasazierutrain 723 / ...
22h 57m$129–226Train, ferry
- Take the train from Berlin Hbf to Büchentrain 18 / ...
- Take the train from Buechen to Luebeck Hbftrain Re
- Take the ferry from Luebeck-Travemuende Faehrterminal to Liepaja Ferryferry 0
27h 48m$321–507Fly Düsseldorf International Airport to Palanga International Airport, bus
- Fly from Düsseldorf International Airport (DUS) to Palanga International Airport (PLQ)plane DUS - PLQ
- Take the bus from Palangos AS; 15 aikštelė to Liepajabus
9h 12m$184–499Fly Berlin Brandenburg Airport to Palanga International Airport, bus
- Fly from Berlin Brandenburg Airport (BER) to Palanga International Airport (PLQ)plane BER - PLQ
- Take the bus from Palangos AS; 15 aikštelė to Liepajabus
9h 31m$134–429Fly Hamburg Airport to Riga International Airport, train
- Fly from Hamburg Airport (HAM) to Riga International Airport (RIX)plane HAM - RIX
- Take the train from Tornakalns to Liepaja-Pasazierutrain
9h 7m$102–287Fly Frankfurt to Riga International Airport, train
- Fly from Frankfurt (FRA) to Riga International Airport (RIX)plane FRA - RIX
- Take the train from Tornakalns to Liepaja-Pasazierutrain
9h 27m$121–355Bus via Riga
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Bauskabus
- Take the bus from Bauska to Rīgabus
- Take the bus from Rīgas SAO to Liepājas AObus
26h$110–219Drive 1,024.6 km
- Drive from Berlin to Liepājacar 1,024.6 km
14h 52m$185–267
Germany to Liepāja by bus
Questions & Answers
The cheapest way to get from Germany to Liepāja is to bus which costs $120 - $190 and takes 20h 36m.
The fastest way to get from Germany to Liepāja is to fly and bus which takes 8h 39m and costs $160 - $490.
No, there is no direct bus from Germany to Liepāja. However, there are services departing from Berlin Alexanderplatz and arriving at Liepaja via Berlin Airport BER, Kauno autobusų stotis and Palangos AS; 15 aikštelė. The journey, including transfers, takes approximately 20h 36m.
No, there is no direct train from Germany to Liepāja. However, there are services departing from S+U Alexanderplatz Bhf and arriving at Liepaja-Pasazieru via S+U Lichtenberg Bhf, Rzepin, Warszawa Zachodnia, Vilnius and Jelgava. The journey, including transfers, takes approximately 22h 57m.
The distance between Germany and Liepāja is 852 km. The road distance is 1024.6 km.
The best way to get from Germany to Liepāja without a car is to bus which takes 20h 36m and costs $120 - $190.
It takes approximately 8h 39m to get from Germany to Liepāja, including transfers.
Germany to Liepāja bus services, operated by FlixBus, depart from Berlin Airport BER station.
Germany to Liepāja train services, operated by Deutsche Bahn Intercity (DB IC), depart from S+U Lichtenberg Bhf station.
The best way to get from Germany to Liepāja is to bus which takes 20h 36m and costs $120 - $190. Alternatively, you can train, which costs $120 - $230 and takes 22h 57m.
What companies run services between Germany and Liepāja, Latvia?
You can take a bus from Berlin Alexanderplatz to Liepaja via Berlin Airport BER, Kaunas, Bus Station, Kauno autobusų stotis, Palangos autobusų stotis, and Palangos AS; 15 aikštelė in around 20h 36m. Alternatively, you can take a train from S+U Alexanderplatz Bhf to Liepaja-Pasazieru via S+U Lichtenberg Bhf, Rzepin, Warszawa Zachodnia, Vilnius, and Jelgava in around 22h 57m.
- Website
- flysas.com
Flights from Hamburg Airport to Palanga International Airport via Copenhagen
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $170–700
Flights from Düsseldorf International Airport to Palanga International Airport via Copenhagen
- Ave. Duration
- 6h 23m
- When
- Every day
- Estimated price
- $140–650
Flights from Berlin Brandenburg Airport to Palanga International Airport via Copenhagen
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $150–450
Flights from Hamburg Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $100–140
Flights from Hamburg Airport to Riga International Airport via Stockholm
- Ave. Duration
- 3h 55m
- When
- Friday
- Estimated price
- $100–140
Flights from Berlin Brandenburg Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $100–400
Flights from Frankfurt to Riga International Airport via Copenhagen
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–270
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from S+U Lichtenberg Bhf to Rzepin
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $21–45
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Berlin Hbf to Büchen
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- $50–100
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +371 634 87070
- [email protected]
- Website
- liepajasture.lv
Bus from Palangos AS; 15 aikštelė to Liepaja
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a week
- Estimated price
- $9–14
- Schedules at
- liepajasture.lv
Bus from Palangos AS; 15 aikštelė to Liepaja
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a week
- Estimated price
- $9–14
- Schedules at
- liepajasture.lv
Bus from Palangos AS; 15 aikštelė to Liepaja
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a week
- Estimated price
- $9–14
- Schedules at
- liepajasture.lv
Bus from Palangos AS; 15 aikštelė to Liepaja
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a week
- Estimated price
- $9–14
- Schedules at
- liepajasture.lv
- Phone
- +44 844 770 7070
- [email protected]
- Website
- Stena Line
Ferry from Luebeck-Travemuende Faehrterminal to Liepaja Ferry
- Ave. Duration
- 22h
- Frequency
- Twice daily
- Estimated price
- $240–360
- Website
- Stena Line
Want to know more about travelling around Latvia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Germany to Liepāja bus services, operated by FlixBus, arrive at Kaunas, Bus Station.
Germany to Liepāja train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Rzepin station.
Yes, the driving distance between Germany to Liepāja is 1025 km. It takes approximately 14h 52m to drive from Germany to Liepāja.
There are 614+ hotels available in Liepāja.









