There are 12 ways to get from Portugal to Cologne by plane, train, bus, 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 Francisco De Sá Carneiro Airport to Cologne Bonn Airport
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Cologne Bonn Airport (CGN)plane OPO - CGN
5h 32m€59–274Train, bus via Covilhã
- 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 Paris Montparnasse 1 Et 2train Tgv
- Take the train from Paris Nord to Koeln Hbftrain
23h 39mTrain, bus
- Take the train from Lisboa - Santa Apolonia to Pombaltrain Ic
- Take the bus from Terminal Rodoviário de Pombal to Bayonne - Quai de Lessepsbus
- Take the train from Bayonne to Paris Montparnasse 1 Et 2train Tgv
- Take the train from Paris Nord to Koeln Hbftrain
23h 42mDrive 2,194.1 km
- Drive from Lisbon to Colognecar 2,194.1 km
20h 50m€353–509Fly Francisco De Sá Carneiro Airport to Düsseldorf International Airport
- Fly from Francisco De Sá Carneiro Airport (OPO) to Düsseldorf International Airport (DUS)plane OPO - DUS
5h 56m€72–292Fly Lisbon-Portela Airport to Cologne Bonn Airport
- Fly from Lisbon-Portela Airport (LIS) to Cologne Bonn Airport (CGN)plane LIS - CGN
5h 47m€82–292Fly Lisbon-Portela Airport to Düsseldorf International Airport
- Fly from Lisbon-Portela Airport (LIS) to Düsseldorf International Airport (DUS)plane LIS - DUS
6h 15m€95–310Fly 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–346Fly Francisco De Sá Carneiro Airport to Eindhoven Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Eindhoven Airport (EIN)plane OPO - EIN
- Take the train from Eindhoven Centraal to Venlotrain
- Take the train from Venlo to Köln Hbftrain
8h 31m€102–400Bus
- Take the bus from Estação Rodoviária de Sete Rios to Paris, Quai de Bercybus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Cologne Airport CGNbus N74 / ...
32h 11m€87–307Bus, train
- Take the bus from Lisbon to Brussels-North train stationbus FlixBus N1143
- Take the train from Brussels-Nord to Koeln Hbftrain Ice / ...
34h 5m€222–352Bus, train via Brussels
- Take the bus from Lisbon - Oriente to Brussels - Midi Train Stationbus BlaBlaCar Bus
- Take the train from Bruxelles Midi to Köln Hbftrain 79
34h 39m€182–362
Francisco De Sá Carneiro Airport (OPO) to Cologne Bonn Airport (CGN) flights
Comparing Your Travel Options
The cheapest way to get from Portugal to Cologne is to fly which costs €55 - €280 and takes 5h 32m.
The fastest way to get from Portugal to Cologne is to fly which takes 5h 32m and costs €55 - €280.
No, there is no direct bus from Portugal to Cologne. However, there are services departing from Estação Rodoviária de Sete Rios and arriving at Cologne Airport CGN via Paris, Quai de Bercy (Bercy Seine). The journey, including transfers, takes approximately 32h 11m.
The distance between Portugal and Cologne is 1645 km. The road distance is 2194.1 km.
The best way to get from Portugal to Cologne without a car is to train and bus via Covilhã which takes 23h 39m and costs .
It takes approximately 5h 32m to get from Portugal to Cologne, including transfers.
Portugal to Cologne bus services, operated by ALSA, depart from Estação Rodoviária de Sete Rios station.
The best way to get from Portugal to Cologne is to fly which takes 5h 32m and costs €55 - €280. Alternatively, you can bus, which costs €85 - €310 and takes 32h 11m.
Portugal to Cologne bus services, operated by ALSA, arrive at Paris, Quai de Bercy station.
Yes, the driving distance between Portugal to Cologne is 2194 km. It takes approximately 20h 50m to drive from Portugal to Cologne.
What companies run services between Portugal and Cologne, Germany?
Ryanair, Eurowings, and TAP Portugal fly from Francisco De Sá Carneiro Airport (OPO) to Cologne Bonn Airport (CGN) twice daily. Alternatively, you can take a train from Lisboa Rossio to Köln Messe/Deutz Bf via Campolide, Estação Rodoviária de Sete Rios, Paris, Quai de Bercy (Bercy Seine), Cologne Airport CGN, and Flughafen Köln/Bonn Bf in around 32h 11m.
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Cologne Bonn Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €60–250
Flights from Francisco De Sá Carneiro Airport to Cologne Bonn Airport via London Stansted
- Ave. Duration
- 5h 3m
- When
- Wednesday, Sunday, Saturday, and Tuesday
- Estimated price
- €60–250
Flights from Lisbon-Portela Airport to Cologne Bonn Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €65–250
Flights from Lisbon-Portela Airport to Cologne Bonn Airport via London Stansted
- Ave. Duration
- 6h
- When
- Saturday to Thursday
- Estimated price
- €65–250
Flights from Francisco De Sá Carneiro Airport to Brussels Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €60–240
Flights from Francisco De Sá Carneiro Airport to Eindhoven Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €75–330
Flights from Francisco De Sá Carneiro Airport to Eindhoven Airport via London Stansted
- Ave. Duration
- 4h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- €75–330
- 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 Pombal
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- €17–30
- Website
- Comboios de Portugal
- Phone
- +33 6 31 09 82 47
- [email protected]
- 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
Bus from Terminal Rodoviário de Pombal to Bayonne - Quai de Lesseps
- Ave. Duration
- 11h
- 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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Booking & Getting There
There are 1829+ hotels available in Cologne.






