Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Wizz Air

The cheapest airline(s) flying from Porto to Krakow is Wizz Air.

  • Wizz Air Wizz Air
  • KLM KLM
  • Swiss Swiss
  • Lufthansa Lufthansa
  • Ryanair Ryanair
  • Austrian Airlines Austrian Airlines
  • Brussels Airlines Brussels Airlines
  • Turkish Airlines Turkish Airlines
  • Air France Air France
  • Luxair Luxair
Cheapest Month April

Travel Period: February 2025 - January 2026

The cheapest month(s) to fly from Porto to Krakow is April.

  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
Cheapest Day of the Week Thursday

The cheapest day(s) of the week to fly from Porto to Krakow is Thursday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Thu, 2 Jan, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 08:40 OPO
    13:15 KRK
    3Hrs, 35m Direct
  • OPOPorto Airport 08:40 - KRK 13:15 3h 35m Direct
  • OPOPorto Airport 08:40
  • KRKKrakow Airport 13:15
  • 3h 35m
  • Direct
  • Ryanair (FR 3048)Boeing 737 800
  • Ryanair (FR 3048)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 13:00 OPO
    17:35 KRK
    3Hrs, 35m Direct
  • OPOPorto Airport 13:00 - KRK 17:35 3h 35m Direct
  • OPOPorto Airport 13:00
  • KRKKrakow Airport 17:35
  • 3h 35m
  • Direct
  • Ryanair (FR 3048)Boeing 737 800
  • Ryanair (FR 3048)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 800
  • 05:00 OPO
    14:10 KRK
    8Hrs, 10m 1 Stop (AMS)
  • OPOPorto Airport 05:00 - KRK 14:10 8h 10m 1 Stop (AMS) Amsterdam
  • OPOPorto Airport 05:00
    AMSAmsterdam Airport 12:20
  • AMSAmsterdam Airport 08:35
    KRKKrakow Airport 14:10
  • 8h 10m (3h 45m)
  • 1 Stop AMS · Amsterdam 3h 45m
  • KLM (KL 1570)Embraer 195 E2
    KLM (KL 1327)Embraer 175
  • KLM (KL 1570)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:00 OPO
    14:10 KRK
    7Hrs, 10m 1 Stop (MAD)
  • OPOPorto Airport 06:00 - KRK 14:10 7h 10m 1 Stop (MAD) Madrid
  • OPOPorto Airport 06:00
    MADMadrid Barajas Airport 10:50
  • MADMadrid Barajas Airport 08:15
    KRKKrakow Airport 14:10
  • 7h 10m (2h 35m)
  • 1 Stop MAD · Madrid 2h 35m
  • Ryanair (FR 573)Boeing 737 800
    Ryanair (FR 5356)Boeing 737 Max 8 Passenger
  • Ryanair (FR 573)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:00 OPO
    16:30 KRK
    9Hrs, 30m 1 Stop (AMS)
  • OPOPorto Airport 06:00 - KRK 16:30 9h 30m 1 Stop (AMS) Amsterdam
  • OPOPorto Airport 06:00
    AMSAmsterdam Airport 14:40
  • AMSAmsterdam Airport 09:35
    KRKKrakow Airport 16:30
  • 9h 30m (5h 05m)
  • 1 Stop AMS · Amsterdam 5h 05m
  • KLM (KL 1570)Embraer 195 E2
    KLM (KL 1325)Embraer 175
  • KLM (KL 1570)
    • -
    • T
    • W
    • -
    • -
    • S
    • -
  • 06:15 OPO
    16:30 KRK
    9Hrs, 15m 1 Stop (AMS)
  • OPOPorto Airport 06:15 - KRK 16:30 9h 15m 1 Stop (AMS) Amsterdam
  • OPOPorto Airport 06:15
    AMSAmsterdam Airport 14:40
  • AMSAmsterdam Airport 09:50
    KRKKrakow Airport 16:30
  • 9h 15m (4h 50m)
  • 1 Stop AMS · Amsterdam 4h 50m
  • KLM (KL 1570)Embraer 195 E2
    KLM (KL 1325)Embraer 175
  • KLM (KL 1570)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 06:15 OPO
    15:00 KRK
    7Hrs, 45m 1 Stop (MXP)
  • OPOPorto Airport 06:15 - KRK 15:00 7h 45m 1 Stop (MXP) Milan
  • OPOPorto Airport 06:15
    MXPMilan Malpensa Airport 13:05
  • MXPMilan Malpensa Airport 09:40
    KRKKrakow Airport 15:00
  • 7h 45m (3h 25m)
  • 1 Stop MXP · Milan 3h 25m
  • Ryanair (FR 4017)Boeing 737 Max 8 Passenger
    Ryanair (FR 4463)Boeing 737 800
  • Ryanair (FR 4017)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 06:15 OPO
    16:10 KRK
    8Hrs, 55m 1 Stop (BER)
  • OPOPorto Airport 06:15 - KRK 16:10 8h 55m 1 Stop (BER) Berlin
  • OPOPorto Airport 06:15
    BERBerlin Brandenburg Airport 14:55
  • BERBerlin Brandenburg Airport 10:25
    KRKKrakow Airport 16:10
  • 8h 55m (4h 30m)
  • 1 Stop BER · Berlin 4h 30m
  • Ryanair (FR 2945)Boeing 737 Max 8 Passenger
    Ryanair (FR 2535)Boeing 737 800
  • Ryanair (FR 2945)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 14:25 VIE
    08:35 STN
    8Hrs, 15m 1 Stop (KRK)
  • VIEVienna Airport 14:25 - STN 08:35 8h 15m 1 Stop (KRK) Krakow
  • VIEVienna Airport 14:25
    OPOPorto Airport 06:20
  • KRKKrakow Airport 15:35
    STNLondon Stansted Airport 08:35
  • 8h 15m (2h 45m)
  • 1 Stop KRK · Krakow 2h 45m
  • Ryanair (FR 947)Boeing 737 800
    Ryanair (FR 1262)Boeing 737 Max 8 Passenger
  • Ryanair (FR 947)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 06:20 OPO
    15:55 KRK
    8Hrs, 35m 1 Stop (STN)
  • OPOPorto Airport 06:20 - KRK 15:55 8h 35m 1 Stop (STN) London
  • OPOPorto Airport 06:20
    STNLondon Stansted Airport 12:40
  • STNLondon Stansted Airport 08:35
    KRKKrakow Airport 15:55
  • 8h 35m (4h 05m)
  • 1 Stop STN · London 4h 05m
  • Ryanair (FR 1262)Boeing 737 Max 8 Passenger
    Ryanair (FR 2434)Boeing 737 Max 8 Passenger
  • Ryanair (FR 1262)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 06:20 OPO
    16:30 KRK
    9Hrs, 10m 1 Stop (AMS)
  • OPOPorto Airport 06:20 - KRK 16:30 9h 10m 1 Stop (AMS) Amsterdam
  • OPOPorto Airport 06:20
    AMSAmsterdam Airport 14:40
  • AMSAmsterdam Airport 09:55
    KRKKrakow Airport 16:30
  • 9h 10m (4h 45m)
  • 1 Stop AMS · Amsterdam 4h 45m
  • KLM (KL 1570)Embraer 195 E2
    KLM (KL 1325)Embraer 175
  • KLM (KL 1570)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 14:25 VIE
    07:40 FAO
    8Hrs, 05m 1 Stop (KRK)
  • VIEVienna Airport 14:25 - FAO 07:40 8h 05m 1 Stop (KRK) Krakow
  • VIEVienna Airport 14:25
    OPOPorto Airport 06:30
  • KRKKrakow Airport 15:35
    FAOFaro Airport 07:40
  • 8h 05m (2h 15m)
  • 1 Stop KRK · Krakow 2h 15m
  • Ryanair (FR 947)Boeing 737 800
    Ryanair (FR 5452)Boeing 737 Max 8 Passenger
  • Ryanair (FR 947)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:55 OPO
    16:10 KRK
    7Hrs, 15m 1 Stop (MAD)
  • OPOPorto Airport 07:55 - KRK 16:10 7h 15m 1 Stop (MAD) Madrid
  • OPOPorto Airport 07:55
    MADMadrid Barajas Airport 12:50
  • MADMadrid Barajas Airport 10:10
    KRKKrakow Airport 16:10
  • 7h 15m (2h 40m)
  • 1 Stop MAD · Madrid 2h 40m
  • Ryanair (FR 573)Boeing 737 800
    Ryanair (FR 5356)Boeing 737 800
  • Ryanair (FR 573)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 08:10 OPO
    17:05 KRK
    7Hrs, 55m 1 Stop (BVA)
  • OPOPorto Airport 08:10 - KRK 17:05 7h 55m 1 Stop (BVA) Paris
  • OPOPorto Airport 08:10
    BVAParis Beauvais-Tille Airport 14:55
  • BVAParis Beauvais-Tille Airport 11:20
    KRKKrakow Airport 17:05
  • 7h 55m (3h 35m)
  • 1 Stop BVA · Paris 3h 35m
  • Ryanair (FR 594)Boeing 737 Max 8 Passenger
    Ryanair (FR 3436)Boeing 737 800
  • Ryanair (FR 594)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:45 OPO
    16:35 KRK
    6Hrs, 50m 1 Stop (STN)
  • OPOPorto Airport 08:45 - KRK 16:35 6h 50m 1 Stop (STN) London
  • OPOPorto Airport 08:45
    STNLondon Stansted Airport 13:20
  • STNLondon Stansted Airport 11:10
    KRKKrakow Airport 16:35
  • 6h 50m (2h 10m)
  • 1 Stop STN · London 2h 10m
  • Ryanair (FR 1262)Boeing 737 800
    Ryanair (FR 2434)Boeing 737 800
  • Ryanair (FR 1262)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 08:55 OPO
    18:50 KRK
    8Hrs, 55m 1 Stop (CRL)
  • OPOPorto Airport 08:55 - KRK 18:50 8h 55m 1 Stop (CRL) Brussels
  • OPOPorto Airport 08:55
    CRLBrussels S. Charleroi Airport 16:50
  • CRLBrussels S. Charleroi Airport 12:20
    KRKKrakow Airport 18:50
  • 8h 55m (4h 30m)
  • 1 Stop CRL · Brussels 4h 30m
  • Ryanair (FR 1387)Boeing 737 Max 8 Passenger
    Ryanair (FR 4934)Boeing 737 Max 8 Passenger
  • Ryanair (FR 1387)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 09:20 OPO
    16:30 KRK
    6Hrs, 10m 1 Stop (FMM)
  • OPOPorto Airport 09:20 - KRK 16:30 6h 10m 1 Stop (FMM) Memmingen
  • OPOPorto Airport 09:20
    FMMMemmingen Airport 14:55
  • FMMMemmingen Airport 13:00
    KRKKrakow Airport 16:30
  • 6h 10m (1h 55m)
  • 1 Stop FMM · Memmingen 1h 55m
  • Ryanair (FR 4598)Boeing 737 800
    Ryanair (FR 2175)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4598)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 09:45 OPO
    19:50 KRK
    9Hrs, 05m 1 Stop (EIN)
  • OPOPorto Airport 09:45 - KRK 19:50 9h 05m 1 Stop (EIN) Eindhoven
  • OPOPorto Airport 09:45
    EINEindhoven Airport 18:00
  • EINEindhoven Airport 13:20
    KRKKrakow Airport 19:50
  • 9h 05m (4h 40m)
  • 1 Stop EIN · Eindhoven 4h 40m
  • Ryanair (FR 7472)Boeing 737 Max 8 Passenger
    Ryanair (FR 43)Boeing 737 800
  • Ryanair (FR 7472)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 10:20 OPO
    17:05 KRK
    5Hrs, 45m 1 Stop (TSF)
  • OPOPorto Airport 10:20 - KRK 17:05 5h 45m 1 Stop (TSF) Venice
  • OPOPorto Airport 10:20
    TSFVenice Treviso/Sant'angelo Airport 15:25
  • TSFVenice Treviso/Sant'angelo Airport 13:55
    KRKKrakow Airport 17:05
  • 5h 45m (1h 30m)
  • 1 Stop TSF · Venice 1h 30m
  • Ryanair (FR 2160)Boeing 737 800
    Ryanair (FR 3038)Boeing 737 Max 8 Passenger
  • Ryanair (FR 2160)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:25 OPO
    17:35 KRK
    5Hrs, 10m 1 Stop (LUX)
  • OPOPorto Airport 11:25 - KRK 17:35 5h 10m 1 Stop (LUX) Luxembourg
  • OPOPorto Airport 11:25
    LUXLuxembourg Airport 15:25
  • LUXLuxembourg Airport 14:45
    KRKKrakow Airport 17:35
  • 5h 10m (40m)
  • 1 Stop LUX · Luxembourg 40m
  • TAP Air Portugal (TP 686)Embraer 195
    Luxair (LG 5741)Dehavilland Dash 8 400
  • TAP Air Portugal (TP 686)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 12:35 OPO
    20:40 KRK
    7Hrs, 05m 1 Stop (MRS)
  • OPOPorto Airport 12:35 - KRK 20:40 7h 05m 1 Stop (MRS) Marseille
  • OPOPorto Airport 12:35
    MRSMarseille Provence Airport 18:25
  • MRSMarseille Provence Airport 15:35
    KRKKrakow Airport 20:40
  • 7h 05m (2h 50m)
  • 1 Stop MRS · Marseille 2h 50m
  • Ryanair (FR 2248)Boeing 737 800
    Ryanair (FR 5413)Boeing 737 800
  • Ryanair (FR 2248)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:55 EIN
    15:15 ALC
    8Hrs, 00m 1 Stop (KRK)
  • EINEindhoven Airport 19:55 - ALC 15:15 8h 1 Stop (KRK) Krakow
  • EINEindhoven Airport 19:55
    OPOPorto Airport 12:45
  • KRKKrakow Airport 21:45
    ALCAlicante Airport 15:15
  • 8h (2h)
  • 1 Stop KRK · Krakow 2h
  • Ryanair (FR 5891)Boeing 737 800
    Ryanair (FR 2028)Boeing 737 Max 8 Passenger
  • Ryanair (FR 5891)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:05 OPO
    20:35 KRK
    6Hrs, 30m 1 Stop (DUB)
  • OPOPorto Airport 13:05 - KRK 20:35 6h 30m 1 Stop (DUB) Dublin
  • OPOPorto Airport 13:05
    DUBDublin Airport 16:50
  • DUBDublin Airport 15:25
    KRKKrakow Airport 20:35
  • 6h 30m (1h 25m)
  • 1 Stop DUB · Dublin 1h 25m
  • Ryanair (FR 7073)Boeing 737 800
    Ryanair (FR 2023)Boeing 737 800
  • Ryanair (FR 7073)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:20 OPO
    21:00 KRK
    6Hrs, 40m 1 Stop (STN)
  • OPOPorto Airport 13:20 - KRK 21:00 6h 40m 1 Stop (STN) London
  • OPOPorto Airport 13:20
    STNLondon Stansted Airport 17:45
  • STNLondon Stansted Airport 15:45
    KRKKrakow Airport 21:00
  • 6h 40m (2h)
  • 1 Stop STN · London 2h
  • Ryanair (FR 7705)Boeing 737 Max 8 Passenger
    Ryanair (FR 2499)Boeing 737 800
  • Ryanair (FR 7705)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 19:55 EIN
    15:45 STN
    7Hrs, 25m 1 Stop (KRK)
  • EINEindhoven Airport 19:55 - STN 15:45 7h 25m 1 Stop (KRK) Krakow
  • EINEindhoven Airport 19:55
    OPOPorto Airport 13:20
  • KRKKrakow Airport 21:45
    STNLondon Stansted Airport 15:45
  • 7h 25m (2h 05m)
  • 1 Stop KRK · Krakow 2h 05m
  • Ryanair (FR 5891)Boeing 737 800
    Ryanair (FR 7705)Boeing 737 Max 8 Passenger
  • Ryanair (FR 5891)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:50 OPO
    23:50 KRK
    9Hrs, 00m 1 Stop (STN)
  • OPOPorto Airport 13:50 - KRK 23:50 9h 1 Stop (STN) London
  • OPOPorto Airport 13:50
    STNLondon Stansted Airport 20:35
  • STNLondon Stansted Airport 16:15
    KRKKrakow Airport 23:50
  • 9h (4h 20m)
  • 1 Stop STN · London 4h 20m
  • Ryanair (FR 7699)Boeing 737 Max 8 Passenger
    Ryanair (FR 2499)Boeing 737 Max 8 Passenger
  • Ryanair (FR 7699)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 13:50 OPO
    22:20 KRK
    7Hrs, 30m 1 Stop (STN)
  • OPOPorto Airport 13:50 - KRK 22:20 7h 30m 1 Stop (STN) London
  • OPOPorto Airport 13:50
    STNLondon Stansted Airport 19:05
  • STNLondon Stansted Airport 16:15
    KRKKrakow Airport 22:20
  • 7h 30m (2h 50m)
  • 1 Stop STN · London 2h 50m
  • Ryanair (FR 7699)Boeing 737 Max 8 Passenger
    Ryanair (FR 2434)Boeing 737 Max 8 Passenger
  • Ryanair (FR 7699)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 21:40 PRG
    16:15 STN
    8Hrs, 00m 1 Stop (KRK)
  • PRGPrague Airport 21:40 - STN 16:15 8h 1 Stop (KRK) Krakow
  • PRGPrague Airport 21:40
    OPOPorto Airport 13:50
  • KRKKrakow Airport 22:50
    STNLondon Stansted Airport 16:15
  • 8h (2h 35m)
  • 1 Stop KRK · Krakow 2h 35m
  • Ryanair (FR 4069)Boeing 737 800
    Ryanair (FR 7699)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4069)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 15:55 OPO
    23:40 KRK
    6Hrs, 45m 1 Stop (EIN)
  • OPOPorto Airport 15:55 - KRK 23:40 6h 45m 1 Stop (EIN) Eindhoven
  • OPOPorto Airport 15:55
    EINEindhoven Airport 21:50
  • EINEindhoven Airport 19:30
    KRKKrakow Airport 23:40
  • 6h 45m (2h 20m)
  • 1 Stop EIN · Eindhoven 2h 20m
  • Ryanair (FR 7472)Boeing 737 Max 8 Passenger
    Ryanair (FR 43)Boeing 737 Max 8 Passenger
  • Ryanair (FR 7472)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 18:00 OPO
    00:50 KRK
    5Hrs, 50m 1 Stop (BVA)
  • OPOPorto Airport 18:00 - KRK 00:50 5h 50m 1 Stop (BVA) Paris
  • OPOPorto Airport 18:00
    BVAParis Beauvais-Tille Airport 22:40
  • BVAParis Beauvais-Tille Airport 21:10
    KRKKrakow Airport 00:50
  • 5h 50m (1h 30m)
  • 1 Stop BVA · Paris 1h 30m
  • Ryanair (FR 7703)Boeing 737 800
    Ryanair (FR 3436)Boeing 737 800
  • Ryanair (FR 7703)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Porto to Krakow?

The fastest flight time for direct flights from Porto to Krakow is 3 hours 35 minutes. Check latest flight schedules & prices on Wego.

How far is Krakow from Porto?

The flight distance between Porto and Krakow is 2414km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 05:00. The last flight of the day departs at 05:00. See the full list of flight times on Wego.

How many airlines offer direct flights from Porto to Krakow?

There are 1 airlines that offer direct flights from Porto to Krakow. Find out the list of airlines on Wego.