Wayfli › Krakow (KRK) › To Porto (OPO)
Krakow (KRK) to Porto (OPO) flights
There are direct flights from Krakow Kraków John Paul II International Airport to Porto Francisco de Sá Carneiro Airport, sold by one airline: Ryanair. The distance is 2,401 km, about 3h 25m in the air. There are also 39 one-stop options, via airports such as Amsterdam, Paris and Frankfurt.
Live fares for KRK → OPOSee all routes on the map2,401 kmdistance
~3h 25mdirect flight time (estimate)
1direct airline
39one-stop options
Direct flights from Krakow to Porto
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| KRK → OPO | Ryanair | 2,401 km | ~3h 25m |
Best one-stop connections
Through the biggest hubs first. Times include about 100 minutes to change planes.
| Via | Airlines | Distance | Time (est.) |
|---|---|---|---|
| AMS Amsterdam | KLM then Finnair and Etihad Airways | 2,669 km | ~5h 55m |
| CDG Paris | easyJet then easyJet | 2,477 km | ~5h 40m |
| FRA Frankfurt | Lufthansa and LOT Polish then Lufthansa and TAP Air Portugal | 2,453 km | ~5h 40m |
| BCN Barcelona | Ryanair then Ryanair and Iberia | 2,578 km | ~5h 50m |
| MAD Madrid | Ryanair then Ryanair and Iberia | 2,542 km | ~5h 45m |
| FCO Rome | Wizz Air then ITA Airways and TAP Air Portugal | 2,827 km | ~6h 5m |
| MUC Munich | Lufthansa and LOT Polish then Lufthansa and Azores Airlines | 2,402 km | ~5h 35m |
| LGW London | easyJet then TAP Air Portugal and easyJet | 2,688 km | ~5h 55m |
| STN London | Ryanair then Ryanair | 2,742 km | ~6h |
| VIE Vienna | Ryanair and LOT Polish then Ryanair | 2,446 km | ~5h 40m |
| ZRH Zurich | SWISS then SWISS and TAP Air Portugal | 2,402 km | ~5h 35m |
| MXP Milano | Ryanair then ITA Airways and TAP Air Portugal | 2,444 km | ~5h 40m |
More from Krakow and Porto
- Porto (OPO) to Krakow (KRK) · return route
- All direct flights from Krakow (KRK)
- All direct flights from Porto (OPO)
- Krakow to Istanbul (IST)
- Krakow to Amsterdam (AMS)
- Krakow to Paris (CDG)
- Krakow to Frankfurt (FRA)
- Krakow to Dubai (DXB)
- Krakow to Barcelona (BCN)
- Krakow to Madrid (MAD)
- Krakow to Rome (FCO)
- Krakow to Munich (MUC)
- Krakow to London (LGW)
- Krakow to London (STN)
- Krakow to Dublin (DUB)
- Istanbul (IST) to Porto
- Amsterdam (AMS) to Porto
- Paris (CDG) to Porto
- Frankfurt (FRA) to Porto
- Barcelona (BCN) to Porto
- Madrid (MAD) to Porto
- Rome (FCO) to Porto
- Munich (MUC) to Porto
- London (LHR) to Porto
- London (LGW) to Porto
- London (STN) to Porto
- Newark (EWR) to Porto
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.