Flight Schedules

Last Updated: Sun, 2 Feb, 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
  • 06:00 OPO
    12:45 PRG
    5Hrs, 45m 1 Stop (MAD)
  • OPOPorto Airport 06:00 - PRG 12:45 5h 45m 1 Stop (MAD) Madrid
  • OPOPorto Airport 06:00
    MADMadrid Barajas Airport 09:50
  • MADMadrid Barajas Airport 08:15
    PRGPrague Airport 12:45
  • 5h 45m (1h 35m)
  • 1 Stop MAD · Madrid 1h 35m
  • Ryanair (FR 573)Boeing 737 800
    Ryanair (FR 2766)Boeing 737 800
  • Ryanair (FR 573)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:20 OPO
    15:35 PRG
    8Hrs, 15m 1 Stop (STN)
  • OPOPorto Airport 06:20 - PRG 15:35 8h 15m 1 Stop (STN) London
  • OPOPorto Airport 06:20
    STNLondon Stansted Airport 12:45
  • STNLondon Stansted Airport 08:35
    PRGPrague Airport 15:35
  • 8h 15m (4h 10m)
  • 1 Stop STN · London 4h 10m
  • Ryanair (FR 1262)Boeing 737 Max 8 Passenger
    Ryanair (FR 1013)Boeing 737 800
  • Ryanair (FR 1262)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:45 OPO
    15:45 PRG
    7Hrs, 00m 1 Stop (BGY)
  • OPOPorto Airport 07:45 - PRG 15:45 7h 1 Stop (BGY) Milan
  • OPOPorto Airport 07:45
    BGYMilan Bergamo/Orio al Serio Airport 14:20
  • BGYMilan Bergamo/Orio al Serio Airport 11:15
    PRGPrague Airport 15:45
  • 7h (3h 05m)
  • 1 Stop BGY · Milan 3h 05m
  • Ryanair (FR 4041)Boeing 737 800
    Ryanair (FR 3547)Boeing 737 800
  • Ryanair (FR 4041)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 08:55 OPO
    16:00 PRG
    6Hrs, 05m 1 Stop (CRL)
  • OPOPorto Airport 08:55 - PRG 16:00 6h 05m 1 Stop (CRL) Brussels
  • OPOPorto Airport 08:55
    CRLBrussels S. Charleroi Airport 14:30
  • CRLBrussels S. Charleroi Airport 12:20
    PRGPrague Airport 16:00
  • 6h 05m (2h 10m)
  • 1 Stop CRL · Brussels 2h 10m
  • Ryanair (FR 1387)Boeing 737 Max 8 Passenger
    Ryanair (FR 68)Boeing 737 800
  • Ryanair (FR 1387)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 09:15 OPO
    16:30 PRG
    6Hrs, 15m 1 Stop (MAD)
  • OPOPorto Airport 09:15 - PRG 16:30 6h 15m 1 Stop (MAD) Madrid
  • OPOPorto Airport 09:15
    MADMadrid Barajas Airport 13:35
  • MADMadrid Barajas Airport 11:30
    PRGPrague Airport 16:30
  • 6h 15m (2h 05m)
  • 1 Stop MAD · Madrid 2h 05m
  • Ryanair (FR 573)Boeing 737 800
    Ryanair (FR 2766)Boeing 737 800
  • Ryanair (FR 573)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 09:40 OPO
    17:10 PRG
    6Hrs, 30m 1 Stop (BRS)
  • OPOPorto Airport 09:40 - PRG 17:10 6h 30m 1 Stop (BRS) Bristol
  • OPOPorto Airport 09:40
    BRSBristol Airport 14:00
  • BRSBristol Airport 11:50
    PRGPrague Airport 17:10
  • 6h 30m (2h 10m)
  • 1 Stop BRS · Bristol 2h 10m
  • Ryanair (FR 1332)Boeing 737 800
    Ryanair (FR 749)Boeing 737 Max 8 Passenger
  • Ryanair (FR 1332)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 10:20 OPO
    17:00 PRG
    5Hrs, 40m 1 Stop (TSF)
  • OPOPorto Airport 10:20 - PRG 17:00 5h 40m 1 Stop (TSF) Venice
  • OPOPorto Airport 10:20
    TSFVenice Treviso/Sant'angelo Airport 15:35
  • TSFVenice Treviso/Sant'angelo Airport 13:55
    PRGPrague Airport 17:00
  • 5h 40m (1h 40m)
  • 1 Stop TSF · Venice 1h 40m
  • Ryanair (FR 2160)Boeing 737 800
    Ryanair (FR 7944)Boeing 737 800
  • Ryanair (FR 2160)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:25 OPO
    17:00 PRG
    5Hrs, 35m 1 Stop (BGY)
  • OPOPorto Airport 10:25 - PRG 17:00 5h 35m 1 Stop (BGY) Milan
  • OPOPorto Airport 10:25
    BGYMilan Bergamo/Orio al Serio Airport 15:35
  • BGYMilan Bergamo/Orio al Serio Airport 13:55
    PRGPrague Airport 17:00
  • 5h 35m (1h 40m)
  • 1 Stop BGY · Milan 1h 40m
  • Ryanair (FR 4041)Boeing 737 Max 8 Passenger
    Ryanair (FR 4944)Boeing 737 800
  • Ryanair (FR 4041)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 10:35 OPO
    19:10 PRG
    7Hrs, 35m 1 Stop (STN)
  • OPOPorto Airport 10:35 - PRG 19:10 7h 35m 1 Stop (STN) London
  • OPOPorto Airport 10:35
    STNLondon Stansted Airport 16:20
  • STNLondon Stansted Airport 13:00
    PRGPrague Airport 19:10
  • 7h 35m (3h 20m)
  • 1 Stop STN · London 3h 20m
  • Ryanair (FR 1276)Boeing 737 Max 8 Passenger
    Ryanair (FR 2013)Boeing 737 Max 8 Passenger
  • Ryanair (FR 1276)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 10:35 OPO
    19:45 PRG
    8Hrs, 10m 1 Stop (BCN)
  • OPOPorto Airport 10:35 - PRG 19:45 8h 10m 1 Stop (BCN) Barcelona
  • OPOPorto Airport 10:35
    BCNBarcelona Airport 17:15
  • BCNBarcelona Airport 13:20
    PRGPrague Airport 19:45
  • 8h 10m (3h 55m)
  • 1 Stop BCN · Barcelona 3h 55m
  • Ryanair (FR 4546)Boeing 737 Max 8 Passenger
    Ryanair (FR 3039)Boeing 737 800
  • Ryanair (FR 4546)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 10:45 OPO
    19:50 PRG
    8Hrs, 05m 1 Stop (BEG)
  • OPOPorto Airport 10:45 - PRG 19:50 8h 05m 1 Stop (BEG) Belgrade
  • OPOPorto Airport 10:45
    BEGBelgrade Airport 17:40
  • BEGBelgrade Airport 15:05
    PRGPrague Airport 19:50
  • 8h 05m (2h 35m)
  • 1 Stop BEG · Belgrade 2h 35m
  • Air Serbia (JU 567)Airbus
    Air Serbia (JU 174)Atr Turboprop
  • Air Serbia (JU 567)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 13:20 OPO
    22:00 PRG
    7Hrs, 40m 1 Stop (STN)
  • OPOPorto Airport 13:20 - PRG 22:00 7h 40m 1 Stop (STN) London
  • OPOPorto Airport 13:20
    STNLondon Stansted Airport 19:10
  • STNLondon Stansted Airport 15:45
    PRGPrague Airport 22:00
  • 7h 40m (3h 25m)
  • 1 Stop STN · London 3h 25m
  • Ryanair (FR 7705)Boeing 737 Max 8 Passenger
    Ryanair (FR 2013)Boeing 737 800
  • Ryanair (FR 7705)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:30 OPO
    22:30 PRG
    8Hrs, 00m 1 Stop (BRS)
  • OPOPorto Airport 13:30 - PRG 22:30 8h 1 Stop (BRS) Bristol
  • OPOPorto Airport 13:30
    BRSBristol Airport 19:20
  • BRSBristol Airport 15:40
    PRGPrague Airport 22:30
  • 8h (3h 40m)
  • 1 Stop BRS · Bristol 3h 40m
  • Ryanair (FR 1332)Boeing 737 Max 8 Passenger
    Ryanair (FR 749)Boeing 737 800
  • Ryanair (FR 1332)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:50 OPO
    20:30 PRG
    5Hrs, 40m 1 Stop (STN)
  • OPOPorto Airport 13:50 - PRG 20:30 5h 40m 1 Stop (STN) London
  • OPOPorto Airport 13:50
    STNLondon Stansted Airport 17:40
  • STNLondon Stansted Airport 16:15
    PRGPrague Airport 20:30
  • 5h 40m (1h 25m)
  • 1 Stop STN · London 1h 25m
  • Ryanair (FR 7699)Boeing 737 Max 8 Passenger
    Ryanair (FR 1013)Boeing 737 800
  • Ryanair (FR 7699)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 14:35 OPO
    23:20 PRG
    7Hrs, 45m 1 Stop (BCN)
  • OPOPorto Airport 14:35 - PRG 23:20 7h 45m 1 Stop (BCN) Barcelona
  • OPOPorto Airport 14:35
    BCNBarcelona Airport 20:50
  • BCNBarcelona Airport 17:20
    PRGPrague Airport 23:20
  • 7h 45m (3h 30m)
  • 1 Stop BCN · Barcelona 3h 30m
  • Ryanair (FR 4584)Boeing 737 800
    Ryanair (FR 3039)Boeing 737 800
  • Ryanair (FR 4584)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Prague from Porto?

The flight distance between Porto and Prague is 2038km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

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