There are 14 ways to get from Portugal to Germany by plane, train, bus, 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€70–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€58–258Train, bus via Bayonne
- Take the train from Lisboa - Santa Apolonia to Covilhatrain Ic
- Take the bus from Central de Camionagem da Covilhã to Bayonne - Quai de Lessepsbus
- Take the train from Bayonne to Massy Tgvtrain Tgv
- Take the train from Paris Est to Berlin Hbftrain Ice
28h 11mTrain, bus
- Take the train from Lisboa - Santa Apolonia to Coimbra-Btrain Ic
- Take the bus from Coimbra to Reims - Champagne-Ardenne TGVbus
- Take the train from Champagne-Ardenne to Strasbourgtrain Tgv
- Take the train from Strasbourg to Berlin Hbftrain Ice
37h 21m€345–620Drive 2,761 km
- Drive from Lisbon to Berlincar 2,761 km
25h 34m€442–638Fly 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€83–244Fly Francisco De Sá Carneiro Airport to Frankfurt
- Fly from Francisco De Sá Carneiro Airport (OPO) to Frankfurt (FRA)plane OPO - FRA
5h 37m€98–254Fly 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–284Fly Lisbon-Portela Airport to Frankfurt
- Fly from Lisbon-Portela Airport (LIS) to Frankfurt (FRA)plane LIS - FRA
6h 1m€106–272Fly 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 23m€114–346Bus
- 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–356Bus, train
- Take the bus from Estação Rodoviária de Sete Rios to Paris, Quai de Bercybus
- Take the train from Paris Nord to Berlin Gesundbrunnentrain Trn
42h 59m€266–572Train, bus #2
- 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€307–522Drive, 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€456–637
Francisco De Sá Carneiro Airport (OPO) to Düsseldorf International Airport (DUS) flights
Comparing Your Travel Options
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 train and bus via Bayonne which takes 28h 11m and costs .
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 €70 - €260. Alternatively, you can bus, which costs €200 - €360 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 three 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–210
Flights from Lisbon-Portela Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €130–340
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
- €50–230
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Lisboa - Santa Apolonia to Covilha
- Ave. Duration
- 3h 38m
- Frequency
- Every 4 hours
- Estimated price
- €30–55
- Website
- Comboios de Portugal
Train from Lisboa - Santa Apolonia to Coimbra-B
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- €22–40
- Website
- Comboios de Portugal
Train from Lisboa - Santa Apolonia to Aveiro
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- €28–50
- Website
- Comboios de Portugal
- Phone
- +33 6 31 09 82 47
- contact@euroscoach.com
- Website
- euroscoach.com
Bus from Central de Camionagem da Covilhã to Bayonne - Quai de Lesseps
- Ave. Duration
- 8h 50m
- Frequency
- Twice a week
- Schedules at
- euroscoach.com
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
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
There are 2662+ hotels available in Germany.






