There are 14 ways to get from Portugal to Germany by plane, bus, train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Francisco De Sá Carneiro Airport to Düsseldorf International Airport
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Düsseldorf International Airport (DUS)plane OPO - DUS
5h 35m€75–256Fly Francisco De Sá Carneiro Airport to Cologne Bonn Airport
cheapest- Fly from Francisco De Sá Carneiro Airport (OPO) to Cologne Bonn Airport (CGN)plane OPO - CGN
5h 32m€59–253Bus, train via Zaragoza
- Take the bus from Lisbon - Oriente to Estación Central de Autobuses de Zaragozabus
- Take the train from Zaragoza-Delicias to Avignon Tgvtrain
- Take the train from Avignon Tgv to Frankfurt(Main)Hbftrain Tgv
- Take the train from Frankfurt to Berlin Hbftrain 12 / ...
32h 44m€448–954Bus, train
- Take the bus from Lisbon - Oriente to Lille - Europe Train Stationbus
- Take the train from Lille Europe to Amsterdam Centraaltrain
- Take the train from Amsterdam Centraal to Berlin Hbftrain Ice
40h 18m€258–544Drive 2,761 km
- Drive from Lisbon to Berlincar 2,761 km
25h 34m€434–626Fly Francisco De Sá Carneiro Airport to Stuttgart Airport
- Fly from Francisco De Sá Carneiro Airport (OPO) to Stuttgart Airport (STR)plane OPO - STR
5h 38m€81–249Fly Francisco De Sá Carneiro Airport to Frankfurt
- Fly from Francisco De Sá Carneiro Airport (OPO) to Frankfurt (FRA)plane OPO - FRA
5h 37m€105–257Fly Lisbon-Portela Airport to Düsseldorf International Airport
- Fly from Lisbon-Portela Airport (LIS) to Düsseldorf International Airport (DUS)plane LIS - DUS
5h 55m€93–294Fly Lisbon-Portela Airport to Frankfurt
- Fly from Lisbon-Portela Airport (LIS) to Frankfurt (FRA)plane LIS - FRA
6h 1m€108–265Fly Francisco De Sá Carneiro Airport to Brussels Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Brussels Airport (BRU)plane OPO - BRU
- Take the train from Brussels-Nord to Koeln Hbftrain
7h 21m€109–427Bus
- Take the bus from Lisbon - Oriente to Paris - Pershing-Porte Maillot Bus Stationbus BlaBlaCar Bus
- Take the bus from Paris to Berlin Südkreuz train stationbus N100
41h 7m€209–406Bus, train #2
- Take the bus from Estação Rodoviária de Lisboa Oriente to Paris - Porte Dauphinebus Lisboa
- Take the train from Paris Nord to Berlin Gesundbrunnentrain Trn
43h 31m€339–530Train, bus
- Take the train from Lisboa - Santa Apolonia to Aveirotrain Ic
- Take the bus from Aveiro to Frankfurt central train stationbus
- Take the train from Frankfurt to Berlin Hbftrain 12 / ...
45h 1m€292–698Drive, car train
- Drive from Lisbon to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Berlincar
32h 5m€445–628
Portugal to Germany by train and bus
Questions & Answers
The cheapest way to get from Portugal to Germany is to fly which costs €55 - €260 and takes 5h 32m.
The fastest way to get from Portugal to Germany is to fly which takes 5h 32m and costs €55 - €260.
No, there is no direct bus from Portugal to Germany. However, there are services departing from Martim Moniz and arriving at S+U Alexanderplatz Bhf/Grunerstr. via Lisbon - Oriente, Paris and S Südkreuz Bhf/Ostseite. The journey, including transfers, takes approximately 41h 7m.
The distance between Portugal and Germany is 1644 km. The road distance is 2761 km.
The best way to get from Portugal to Germany without a car is to bus and train via Zaragoza which takes 32h 44m and costs €440 - €1000.
It takes approximately 5h 35m to get from Portugal to Germany, including transfers.
Portugal to Germany bus services, operated by BlaBlaCar Bus, depart from Lisbon - Oriente station.
The best way to get from Portugal to Germany is to fly which takes 5h 35m and costs €75 - €260. Alternatively, you can bus, which costs €200 - €410 and takes 41h 7m.
Portugal to Germany bus services, operated by BlaBlaCar Bus, arrive at Paris - Pershing-Porte Maillot Bus Station.
Yes, the driving distance between Portugal to Germany is 2761 km. It takes approximately 25h 34m to drive from Portugal to Germany.
What companies run services between Portugal and Germany?
Eurowings, Air France, and four other airlines fly from Francisco De Sá Carneiro Airport (OPO) to Düsseldorf International Airport (DUS) every 4 hours. Alternatively, you can take a bus from Martim Moniz to S+U Alexanderplatz Bhf/Grunerstr. via Estação Oriente, Lisbon - Oriente, Paris, Berlin Südkreuz train station, and S Südkreuz Bhf/Ostseite in around 41h 7m.
- Website
- flytap.com
Flights from Francisco De Sá Carneiro Airport to Frankfurt
- Ave. Duration
- 2h 46m
- When
- Every day
- Estimated price
- €120–200
Flights from Lisbon-Portela Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €120–330
Flights from Lisbon-Portela Airport to Frankfurt
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- €110–260
Flights from Francisco De Sá Carneiro Airport to Brussels Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €60–230
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Zaragoza-Delicias to Avignon Tgv
- Ave. Duration
- 6h 16m
- Frequency
- Twice daily
- Estimated price
- €95–150
- Website
- Renfe Viajeros
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Lisbon - Oriente to Estación Central de Autobuses de Zaragoza
- Ave. Duration
- 11h 25m
- Frequency
- Twice daily
- Estimated price
- €80–140
- Website
- BlaBlaCar Bus
Bus from Lisbon - Oriente to Lille - Europe Train Station
- Ave. Duration
- 28h 30m
- Frequency
- Once daily
- Estimated price
- €160–300
- Website
- BlaBlaCar Bus
Bus from Lisbon - Oriente to Paris - Pershing-Porte Maillot Bus Station
- Ave. Duration
- 25h 5m
- Frequency
- Once daily
- Estimated price
- €150–270
- Website
- BlaBlaCar Bus
Want to know more about travelling around Germany
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
There are 2661+ hotels available in Germany.











