Flights from Copenhagen to Porto – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
CPH to OPO – All flight route options from Copenhagen Airport, Denmark to Porto Airport, Portugal. These flights are operated by 22 different airlines. Fly non-stop or choose from 15 different connecting flights. The shortest flight time is 3 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Porto Airport
We got great deals on hotels and car rentals near the airport.
Copenhagen to Porto flights
There are over 18 airlines and as many as 215 flights every week to this destination. You can fly non-stop to Porto (OPO) from Copenhagen (CPH) with Ryanair, Norwegian Air Intl or Scandinavian Airlines but if a stopover option suits you better you can choose to fly via Brussels, Geneva or any other of the 15 alternatives with connectiing airports.
Copenhagen to Porto with Ryanair
Ryanair has non-stop every Wednesday or Sunday at 6:00 am, 5:00 pm or 7:00 pm.
With SWISS
If you choose to fly with SWISS from Copenhagen to Porto you can make a transit either via Geneva or via Zurich. The route via Geneva is 23 minutes faster. SWISS is a Star Alliance member.
Distance & flight times: Kastrup to Porto Airport
The shortest flight time between CPH and OPO is 3 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 30m | - | 1390 miles (2237 km) |
BRU Brussels | 5h 0m | 50m | 1391 miles (2238 km) |
GVA Geneva | 5h 25m | 50m | 1528 miles (2459 km) |
DUS Dusseldorf | 5h 40m | 1h 40m | 1401 miles (2254 km) |
AMS Amsterdam | 5h 40m | 3h 0m | 1391 miles (2238 km) |
ZRH Zurich | 5h 48m | 1h 10m | 1549 miles (2492 km) |
MAD Madrid | 5h 50m | 1h 10m | 1561 miles (2512 km) |
MXP Milan | 6h 0m | 1h 20m | 1642 miles (2642 km) |
FRA Frankfurt | 6h 10m | 1h 45m | 1456 miles (2343 km) |
LUX Luxembourg | 6h 25m | 40m | 1423 miles (2290 km) |
LIS Lisbon | 6h 30m | 2h 15m | 1716 miles (2761 km) |
CDG Paris | 6h 35m | 2h 15m | 1396 miles (2246 km) |
VIE Vienna | 6h 38m | 45m | 1875 miles (3017 km) |
MUC Munich | 7h 15m | 2h 40m | 1624 miles (2613 km) |
BCN Barcelona | 7h 45m | 2h 55m | 1666 miles (2681 km) |
LHR London | 8h 5m | - | - |



Quick copy and share this page
From Copenhagen to Portugal
Below is a list of other destinations to Portugal from Copenhagen Airport with either direct flights or 1 stop connections.
From Denmark to Porto
Below is a list of other cities in Denmark with flights to Porto with either non-stop or connecting flights.