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
  • 13:00 OPO
    16:40 HHN
    2Hrs, 40m Direct
  • OPOPorto Airport 13:00 - HHN 16:40 2h 40m Direct
  • OPOPorto Airport 13:00
  • HHNFrankfurt Hahn Airport 16:40
  • 2h 40m
  • Direct
  • Ryanair (FR 4393)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4393)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 20:40 OPO
    00:20 HHN
    2Hrs, 40m Direct
  • OPOPorto Airport 20:40 - HHN 00:20 2h 40m Direct
  • OPOPorto Airport 20:40
  • HHNFrankfurt Hahn Airport 00:20
  • 2h 40m
  • Direct
  • Ryanair (FR 4393)Boeing 737 800
  • Ryanair (FR 4393)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 800
  • 06:20 OPO
    14:00 HHN
    6Hrs, 40m 1 Stop (STN)
  • OPOPorto Airport 06:20 - HHN 14:00 6h 40m 1 Stop (STN) London
  • OPOPorto Airport 06:20
    STNLondon Stansted Airport 11:45
  • STNLondon Stansted Airport 08:35
    HHNFrankfurt Hahn Airport 14:00
  • 6h 40m (3h 10m)
  • 1 Stop STN · London 3h 10m
  • Ryanair (FR 1262)Boeing 737 Max 8 Passenger
    Ryanair (FR 1749)Boeing 737 800
  • Ryanair (FR 1262)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 08:30 OPO
    15:45 HHN
    6Hrs, 15m 1 Stop (BCN)
  • OPOPorto Airport 08:30 - HHN 15:45 6h 15m 1 Stop (BCN) Barcelona
  • OPOPorto Airport 08:30
    BCNBarcelona Airport 13:15
  • BCNBarcelona Airport 11:15
    HHNFrankfurt Hahn Airport 15:45
  • 6h 15m (2h)
  • 1 Stop BCN · Barcelona 2h
  • Ryanair (FR 4546)Boeing 737 Max 8 Passenger
    Ryanair (FR 1681)Boeing 737 800
  • Ryanair (FR 4546)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:40 OPO
    14:55 FRA
    5Hrs, 15m 1 Stop (GVA)
  • OPOPorto Airport 08:40 - FRA 14:55 5h 15m 1 Stop (GVA) Geneva
  • OPOPorto Airport 08:40
    GVAGeneva Airport 13:40
  • GVAGeneva Airport 11:55
    FRAFrankfurt International Airport 14:55
  • 5h 15m (1h 45m)
  • 1 Stop GVA · Geneva 1h 45m
  • Swiss (LX 2079)Airbus A220 300
    Lufthansa (LH 1217)Canadair Regional
  • Swiss (LX 2079)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 09:10 OPO
    14:55 FRA
    4Hrs, 45m 1 Stop (GVA)
  • OPOPorto Airport 09:10 - FRA 14:55 4h 45m 1 Stop (GVA) Geneva
  • OPOPorto Airport 09:10
    GVAGeneva Airport 13:40
  • GVAGeneva Airport 12:25
    FRAFrankfurt International Airport 14:55
  • 4h 45m (1h 15m)
  • 1 Stop GVA · Geneva 1h 15m
  • Swiss (LX 2079)Airbus A220 300
    Lufthansa (LH 1217)Canadair Regional
  • Swiss (LX 2079)
    • M
    • T
    • -
    • T
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Porto to Frankfurt?

The fastest flight time for direct flights from Porto to Frankfurt is 2 hours 40 minutes. Check latest flight schedules & prices on Wego.

How far is Frankfurt from Porto?

The flight distance between Porto and Frankfurt is 1667km. 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:20. The last flight of the day departs at 06:20. See the full list of flight times on Wego.

How many airlines offer direct flights from Porto to Frankfurt?

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