Flight Schedules

Last Updated: Fri, 2 May, 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
  • 18:15 YYC
    15:30 OPO
    14Hrs, 15m 1 Stop (CDG)
  • YYCCalgary Airport 18:15 - OPO 15:30 14h 15m 1 Stop (CDG) Paris
  • YYCCalgary Airport 18:15
    CDGParis Charles de Gaulle Airport 14:10
  • CDGParis Charles de Gaulle Airport 10:55
    OPOPorto Airport 15:30
  • 14h 15m (3h 15m)
  • 1 Stop CDG · Paris 3h 15m
  • WestJet (WS 10)Boeing 787 9
    Air France (AF 1528)Airbus A220 300
  • WestJet (WS 10)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
  • 18:00 LIS
    11:50 LHR
    15Hrs, 45m 1 Stop (OPO)
  • LISLisbon Airport 18:00 - LHR 11:50 15h 45m 1 Stop (OPO) Porto
  • LISLisbon Airport 18:00
    YYCCalgary Airport 20:15
  • OPOPorto Airport 19:00
    LHRLondon Heathrow Airport 11:50
  • 15h 45m (3h 25m)
  • 1 Stop OPO · Porto 3h 25m
  • TAP Air Portugal (TP 1932)Airbus
    Air Canada (AC 850)Boeing 787 9
  • TAP Air Portugal (TP 1932)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 19:25 LIS
    11:50 LHR
    17Hrs, 10m 1 Stop (OPO)
  • LISLisbon Airport 19:25 - LHR 11:50 17h 10m 1 Stop (OPO) Porto
  • LISLisbon Airport 19:25
    YYCCalgary Airport 20:15
  • OPOPorto Airport 20:25
    LHRLondon Heathrow Airport 11:50
  • 17h 10m (4h 50m)
  • 1 Stop OPO · Porto 4h 50m
  • TAP Air Portugal (TP 1934)Airbus
    Air Canada (AC 850)Boeing 787 9
  • TAP Air Portugal (TP 1934)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:30 LIS
    11:50 LHR
    17Hrs, 10m 1 Stop (OPO)
  • LISLisbon Airport 19:30 - LHR 11:50 17h 10m 1 Stop (OPO) Porto
  • LISLisbon Airport 19:30
    YYCCalgary Airport 20:15
  • OPOPorto Airport 20:25
    LHRLondon Heathrow Airport 11:50
  • 17h 10m (4h 55m)
  • 1 Stop OPO · Porto 4h 55m
  • TAP Air Portugal (TP 1934)Embraer Emb E90
    Air Canada (AC 850)Boeing 787 9
  • TAP Air Portugal (TP 1934)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 19:30 LIS
    11:50 LHR
    17Hrs, 10m 1 Stop (OPO)
  • LISLisbon Airport 19:30 - LHR 11:50 17h 10m 1 Stop (OPO) Porto
  • LISLisbon Airport 19:30
    YYCCalgary Airport 20:15
  • OPOPorto Airport 20:25
    LHRLondon Heathrow Airport 11:50
  • 17h 10m (4h 55m)
  • 1 Stop OPO · Porto 4h 55m
  • TAP Air Portugal (TP 1934)Airbus
    Air Canada (AC 850)Boeing 787 9
  • TAP Air Portugal (TP 1934)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 19:25 LIS
    11:50 LHR
    17Hrs, 10m 1 Stop (OPO)
  • LISLisbon Airport 19:25 - LHR 11:50 17h 10m 1 Stop (OPO) Porto
  • LISLisbon Airport 19:25
    YYCCalgary Airport 20:15
  • OPOPorto Airport 20:25
    LHRLondon Heathrow Airport 11:50
  • 17h 10m (4h 45m)
  • 1 Stop OPO · Porto 4h 45m
  • TAP Air Portugal (TP 1934)Embraer Emb E90
    Air Canada (AC 850)Boeing 787 9
  • TAP Air Portugal (TP 1934)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 19:25 LIS
    11:50 LHR
    17Hrs, 10m 1 Stop (OPO)
  • LISLisbon Airport 19:25 - LHR 11:50 17h 10m 1 Stop (OPO) Porto
  • LISLisbon Airport 19:25
    YYCCalgary Airport 20:15
  • OPOPorto Airport 20:25
    LHRLondon Heathrow Airport 11:50
  • 17h 10m (4h 50m)
  • 1 Stop OPO · Porto 4h 50m
  • TAP Air Portugal (TP 1934)Embraer Emb E90
    Air Canada (AC 850)Boeing 787 9
  • TAP Air Portugal (TP 1934)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 18:00 LIS
    11:50 LHR
    15Hrs, 45m 1 Stop (OPO)
  • LISLisbon Airport 18:00 - LHR 11:50 15h 45m 1 Stop (OPO) Porto
  • LISLisbon Airport 18:00
    YYCCalgary Airport 20:15
  • OPOPorto Airport 19:00
    LHRLondon Heathrow Airport 11:50
  • 15h 45m (3h 25m)
  • 1 Stop OPO · Porto 3h 25m
  • TAP Air Portugal (TP 1932)Airbus
    Air Canada (AC 850)Boeing 787 9
  • TAP Air Portugal (TP 1932)
    • -
    • T
    • W
    • -
    • -
    • S
    • S
  • 19:25 LIS
    11:50 LHR
    17Hrs, 10m 1 Stop (OPO)
  • LISLisbon Airport 19:25 - LHR 11:50 17h 10m 1 Stop (OPO) Porto
  • LISLisbon Airport 19:25
    YYCCalgary Airport 20:15
  • OPOPorto Airport 20:25
    LHRLondon Heathrow Airport 11:50
  • 17h 10m (4h 50m)
  • 1 Stop OPO · Porto 4h 50m
  • TAP Air Portugal (TP 1934)Airbus
    Air Canada (AC 850)Boeing 787 9
  • TAP Air Portugal (TP 1934)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 19:30 LIS
    11:50 LHR
    17Hrs, 10m 1 Stop (OPO)
  • LISLisbon Airport 19:30 - LHR 11:50 17h 10m 1 Stop (OPO) Porto
  • LISLisbon Airport 19:30
    YYCCalgary Airport 20:15
  • OPOPorto Airport 20:25
    LHRLondon Heathrow Airport 11:50
  • 17h 10m (4h 55m)
  • 1 Stop OPO · Porto 4h 55m
  • TAP Air Portugal (TP 1934)Embraer Emb E90
    Air Canada (AC 850)Boeing 787 9
  • TAP Air Portugal (TP 1934)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 19:25 YUL
    12:59 YYZ
    16Hrs, 45m 1 Stop (OPO)
  • YULMontreal Pierre Elliott Trudeau Int Airport 19:25 - YYZ 12:59 16h 45m 1 Stop (OPO) Porto
  • YULMontreal Pierre Elliott Trudeau Int Airport 19:25
    YYCCalgary Airport 07:00
  • OPOPorto Airport 06:45
    YYZToronto Lester B Pearson Intl Airport 12:59
  • 16h 45m (5h 04m)
  • 1 Stop OPO · Porto 5h 04m
  • Air Transat (TS 174)Airbus A321 Neo
    Porter Airlines (PD 352)Embraer 195 E2
  • Air Transat (TS 174)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 19:25 YUL
    12:59 YYZ
    16Hrs, 45m 1 Stop (OPO)
  • YULMontreal Pierre Elliott Trudeau Int Airport 19:25 - YYZ 12:59 16h 45m 1 Stop (OPO) Porto
  • YULMontreal Pierre Elliott Trudeau Int Airport 19:25
    YYCCalgary Airport 07:00
  • OPOPorto Airport 06:45
    YYZToronto Lester B Pearson Intl Airport 12:59
  • 16h 45m (5h 04m)
  • 1 Stop OPO · Porto 5h 04m
  • Air Transat (TS 174)Airbus A321 Neo
    Porter Airlines (PD 352)Embraer 195 E2
  • Air Transat (TS 174)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 19:45 YUL
    12:59 YYZ
    17Hrs, 00m 1 Stop (OPO)
  • YULMontreal Pierre Elliott Trudeau Int Airport 19:45 - YYZ 12:59 17h 1 Stop (OPO) Porto
  • YULMontreal Pierre Elliott Trudeau Int Airport 19:45
    YYCCalgary Airport 07:00
  • OPOPorto Airport 07:00
    YYZToronto Lester B Pearson Intl Airport 12:59
  • 17h (5h 26m)
  • 1 Stop OPO · Porto 5h 26m
  • Air Transat (TS 174)Airbus A321 Neo
    Porter Airlines (PD 352)Embraer 195 E2
  • Air Transat (TS 174)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 19:45 YUL
    12:59 YYZ
    17Hrs, 00m 1 Stop (OPO)
  • YULMontreal Pierre Elliott Trudeau Int Airport 19:45 - YYZ 12:59 17h 1 Stop (OPO) Porto
  • YULMontreal Pierre Elliott Trudeau Int Airport 19:45
    YYCCalgary Airport 07:00
  • OPOPorto Airport 07:00
    YYZToronto Lester B Pearson Intl Airport 12:59
  • 17h (5h 24m)
  • 1 Stop OPO · Porto 5h 24m
  • Air Transat (TS 174)Airbus A321 Neo
    Porter Airlines (PD 352)Embraer 195 E2
  • Air Transat (TS 174)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 07:55 YYC
    06:45 OPO
    15Hrs, 50m 1 Stop (YUL)
  • YYCCalgary Airport 07:55 - OPO 06:45 15h 50m 1 Stop (YUL) Montréal
  • YYCCalgary Airport 07:55
    YULMontreal Pierre Elliott Trudeau Int Airport 19:25
  • YULMontreal Pierre Elliott Trudeau Int Airport 14:15
    OPOPorto Airport 06:45
  • 15h 50m (5h 10m)
  • 1 Stop YUL · Montréal 5h 10m
  • Porter Airlines (PD 384)Embraer 195 E2
    Air Transat (TS 174)Airbus A321 Neo
  • Porter Airlines (PD 384)
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • 07:55 YYC
    07:00 OPO
    16Hrs, 05m 1 Stop (YUL)
  • YYCCalgary Airport 07:55 - OPO 07:00 16h 05m 1 Stop (YUL) Montréal
  • YYCCalgary Airport 07:55
    YULMontreal Pierre Elliott Trudeau Int Airport 19:45
  • YULMontreal Pierre Elliott Trudeau Int Airport 14:15
    OPOPorto Airport 07:00
  • 16h 05m (5h 30m)
  • 1 Stop YUL · Montréal 5h 30m
  • Porter Airlines (PD 384)Embraer 195 E2
    Air Transat (TS 174)Airbus A321 Neo
  • Porter Airlines (PD 384)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 08:20 PDL
    17:24 YYZ
    17Hrs, 10m 1 Stop (OPO)
  • PDLPonta Delgada Airport 08:20 - YYZ 17:24 17h 10m 1 Stop (OPO) Porto
  • PDLPonta Delgada Airport 08:20
    YYCCalgary Airport 11:30
  • OPOPorto Airport 11:40
    YYZToronto Lester B Pearson Intl Airport 17:24
  • 17h 10m (5h 01m)
  • 1 Stop OPO · Porto 5h 01m
  • SATA Azores Airlines (S4 172)Airbus
    WestJet (WS 660)Boeing 737 Max 8 Passenger
  • SATA Azores Airlines (S4 172)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:20 PDL
    17:24 YYZ
    17Hrs, 10m 1 Stop (OPO)
  • PDLPonta Delgada Airport 08:20 - YYZ 17:24 17h 10m 1 Stop (OPO) Porto
  • PDLPonta Delgada Airport 08:20
    YYCCalgary Airport 11:30
  • OPOPorto Airport 11:40
    YYZToronto Lester B Pearson Intl Airport 17:24
  • 17h 10m (5h 01m)
  • 1 Stop OPO · Porto 5h 01m
  • SATA Azores Airlines (S4 272)Airbus A321 Neo
    WestJet (WS 660)Boeing 737 800
  • SATA Azores Airlines (S4 272)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 08:20 PDL
    17:24 YYZ
    17Hrs, 10m 1 Stop (OPO)
  • PDLPonta Delgada Airport 08:20 - YYZ 17:24 17h 10m 1 Stop (OPO) Porto
  • PDLPonta Delgada Airport 08:20
    YYCCalgary Airport 11:30
  • OPOPorto Airport 11:40
    YYZToronto Lester B Pearson Intl Airport 17:24
  • 17h 10m (5h 01m)
  • 1 Stop OPO · Porto 5h 01m
  • SATA Azores Airlines (S4 276)Airbus A321 Neo
    WestJet (WS 660)Boeing 737 700
  • SATA Azores Airlines (S4 276)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 08:20 PDL
    17:24 YYZ
    17Hrs, 10m 1 Stop (OPO)
  • PDLPonta Delgada Airport 08:20 - YYZ 17:24 17h 10m 1 Stop (OPO) Porto
  • PDLPonta Delgada Airport 08:20
    YYCCalgary Airport 11:30
  • OPOPorto Airport 11:40
    YYZToronto Lester B Pearson Intl Airport 17:24
  • 17h 10m (5h 01m)
  • 1 Stop OPO · Porto 5h 01m
  • SATA Azores Airlines (S4 172)Airbus
    WestJet (WS 660)Boeing 737 800 Scimitar Winglets
  • SATA Azores Airlines (S4 172)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 08:20 PDL
    17:24 YYZ
    17Hrs, 10m 1 Stop (OPO)
  • PDLPonta Delgada Airport 08:20 - YYZ 17:24 17h 10m 1 Stop (OPO) Porto
  • PDLPonta Delgada Airport 08:20
    YYCCalgary Airport 11:30
  • OPOPorto Airport 11:40
    YYZToronto Lester B Pearson Intl Airport 17:24
  • 17h 10m (5h 01m)
  • 1 Stop OPO · Porto 5h 01m
  • SATA Azores Airlines (S4 172)Airbus
    WestJet (WS 660)Boeing 737 Max 8 Passenger
  • SATA Azores Airlines (S4 172)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 11:30 YYC
    11:40 OPO
    17Hrs, 10m 1 Stop (YYZ)
  • YYCCalgary Airport 11:30 - OPO 11:40 17h 10m 1 Stop (YYZ) Toronto
  • YYCCalgary Airport 11:30
    YYZToronto Lester B Pearson Intl Airport 20:45
  • YYZToronto Lester B Pearson Intl Airport 17:24
    OPOPorto Airport 11:40
  • 17h 10m (3h 21m)
  • 1 Stop YYZ · Toronto 3h 21m
  • WestJet (WS 660)Boeing 737 Max 8 Passenger
    SATA Azores Airlines (S4 372)Airbus A321 Neo
  • WestJet (WS 660)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 10:30 BRU
    18:05 YUL
    17Hrs, 15m 1 Stop (OPO)
  • BRUBrussels Airport 10:30 - YUL 18:05 17h 15m 1 Stop (OPO) Porto
  • BRUBrussels Airport 10:30
    YYCCalgary Airport 11:50
  • OPOPorto Airport 12:05
    YULMontreal Pierre Elliott Trudeau Int Airport 18:05
  • 17h 15m (3h 15m)
  • 1 Stop OPO · Porto 3h 15m
  • Brussels Airlines (SN 3811)Airbus
    Air Canada (AC 324)Boeing 737 Max 8 Passenger
  • Brussels Airlines (SN 3811)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:30 BRU
    18:05 YUL
    17Hrs, 15m 1 Stop (OPO)
  • BRUBrussels Airport 10:30 - YUL 18:05 17h 15m 1 Stop (OPO) Porto
  • BRUBrussels Airport 10:30
    YYCCalgary Airport 11:50
  • OPOPorto Airport 12:05
    YULMontreal Pierre Elliott Trudeau Int Airport 18:05
  • 17h 15m (3h 15m)
  • 1 Stop OPO · Porto 3h 15m
  • Brussels Airlines (SN 3811)Airbus A320 Neo
    Air Canada (AC 324)Boeing 737 Max 8 Passenger
  • Brussels Airlines (SN 3811)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 10:30 BRU
    18:05 YUL
    17Hrs, 15m 1 Stop (OPO)
  • BRUBrussels Airport 10:30 - YUL 18:05 17h 15m 1 Stop (OPO) Porto
  • BRUBrussels Airport 10:30
    YYCCalgary Airport 11:50
  • OPOPorto Airport 12:05
    YULMontreal Pierre Elliott Trudeau Int Airport 18:05
  • 17h 15m (3h 15m)
  • 1 Stop OPO · Porto 3h 15m
  • Brussels Airlines (SN 3811)Airbus
    Air Canada (AC 324)Boeing 737 Max 8 Passenger
  • Brussels Airlines (SN 3811)
    • M
    • T
    • W
    • T
    • -
    • -
    • -
  • 21:45 EWR
    18:05 YUL
    14Hrs, 55m 1 Stop (OPO)
  • EWRNewark Liberty International Airport 21:45 - YUL 18:05 14h 55m 1 Stop (OPO) Porto
  • EWRNewark Liberty International Airport 21:45
    YYCCalgary Airport 11:50
  • OPOPorto Airport 09:45
    YULMontreal Pierre Elliott Trudeau Int Airport 18:05
  • 14h 55m (1h 54m)
  • 1 Stop OPO · Porto 1h 54m
  • United Airlines (UA 144)Boeing 757 200 Series
    Air Canada (AC 324)Boeing 737 Max 8 Passenger
  • United Airlines (UA 144)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 12:30 YYC
    11:55 OPO
    16Hrs, 25m 1 Stop (YYZ)
  • YYCCalgary Airport 12:30 - OPO 11:55 16h 25m 1 Stop (YYZ) Toronto
  • YYCCalgary Airport 12:30
    YYZToronto Lester B Pearson Intl Airport 23:55
  • YYZToronto Lester B Pearson Intl Airport 18:29
    OPOPorto Airport 11:55
  • 16h 25m (5h 26m)
  • 1 Stop YYZ · Toronto 5h 26m
  • Porter Airlines (PD 356)Embraer 195 E2
    Air Transat (TS 764)Airbus Industrie A330 200
  • Porter Airlines (PD 356)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 12:30 YYC
    11:45 OPO
    16Hrs, 15m 1 Stop (YYZ)
  • YYCCalgary Airport 12:30 - OPO 11:45 16h 15m 1 Stop (YYZ) Toronto
  • YYCCalgary Airport 12:30
    YYZToronto Lester B Pearson Intl Airport 23:55
  • YYZToronto Lester B Pearson Intl Airport 18:29
    OPOPorto Airport 11:45
  • 16h 15m (5h 26m)
  • 1 Stop YYZ · Toronto 5h 26m
  • Porter Airlines (PD 356)Embraer 195 E2
    Air Transat (TS 764)Airbus Industrie A330 200
  • Porter Airlines (PD 356)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 15:05 YYC
    10:40 OPO
    12Hrs, 35m 1 Stop (AMS)
  • YYCCalgary Airport 15:05 - OPO 10:40 12h 35m 1 Stop (AMS) Amsterdam
  • YYCCalgary Airport 15:05
    AMSAmsterdam Airport 08:55
  • AMSAmsterdam Airport 07:55
    OPOPorto Airport 10:40
  • 12h 35m (1h)
  • 1 Stop AMS · Amsterdam 1h
  • KLM (KL 678)Airbus Industrie 330 300
    KLM (KL 1571)Boeing 737 700
  • KLM (KL 678)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 15:05 YYC
    10:40 OPO
    12Hrs, 35m 1 Stop (AMS)
  • YYCCalgary Airport 15:05 - OPO 10:40 12h 35m 1 Stop (AMS) Amsterdam
  • YYCCalgary Airport 15:05
    AMSAmsterdam Airport 08:55
  • AMSAmsterdam Airport 07:55
    OPOPorto Airport 10:40
  • 12h 35m (1h)
  • 1 Stop AMS · Amsterdam 1h
  • KLM (KL 678)Airbus Industrie 330 300
    KLM (KL 1571)Boeing 737
  • KLM (KL 678)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 15:05 YYC
    10:40 OPO
    12Hrs, 35m 1 Stop (AMS)
  • YYCCalgary Airport 15:05 - OPO 10:40 12h 35m 1 Stop (AMS) Amsterdam
  • YYCCalgary Airport 15:05
    AMSAmsterdam Airport 08:55
  • AMSAmsterdam Airport 07:55
    OPOPorto Airport 10:40
  • 12h 35m (1h)
  • 1 Stop AMS · Amsterdam 1h
  • KLM (KL 678)Airbus Industrie 330 300
    KLM (KL 1571)Boeing 737 800
  • KLM (KL 678)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 15:15 YYC
    10:40 OPO
    12Hrs, 25m 1 Stop (AMS)
  • YYCCalgary Airport 15:15 - OPO 10:40 12h 25m 1 Stop (AMS) Amsterdam
  • YYCCalgary Airport 15:15
    AMSAmsterdam Airport 08:55
  • AMSAmsterdam Airport 07:50
    OPOPorto Airport 10:40
  • 12h 25m (1h 05m)
  • 1 Stop AMS · Amsterdam 1h 05m
  • KLM (KL 678)Boeing 777 300 Er
    KLM (KL 1571)Boeing 737 800
  • KLM (KL 678)
    • M
    • -
    • W
    • -
    • -
    • -
    • -
  • 15:15 YYC
    10:40 OPO
    12Hrs, 25m 1 Stop (AMS)
  • YYCCalgary Airport 15:15 - OPO 10:40 12h 25m 1 Stop (AMS) Amsterdam
  • YYCCalgary Airport 15:15
    AMSAmsterdam Airport 08:55
  • AMSAmsterdam Airport 07:50
    OPOPorto Airport 10:40
  • 12h 25m (1h 05m)
  • 1 Stop AMS · Amsterdam 1h 05m
  • KLM (KL 678)Boeing Dreamliner Series 10
    KLM (KL 1571)Boeing 737 800
  • KLM (KL 678)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 16:30 YYC
    11:45 OPO
    12Hrs, 15m 1 Stop (YYZ)
  • YYCCalgary Airport 16:30 - OPO 11:45 12h 15m 1 Stop (YYZ) Toronto
  • YYCCalgary Airport 16:30
    YYZToronto Lester B Pearson Intl Airport 23:55
  • YYZToronto Lester B Pearson Intl Airport 22:29
    OPOPorto Airport 11:45
  • 12h 15m (1h 26m)
  • 1 Stop YYZ · Toronto 1h 26m
  • Porter Airlines (PD 362)Embraer 195 E2
    Air Transat (TS 764)Airbus Industrie A330 200
  • Porter Airlines (PD 362)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 16:30 YYC
    11:55 OPO
    12Hrs, 25m 1 Stop (YYZ)
  • YYCCalgary Airport 16:30 - OPO 11:55 12h 25m 1 Stop (YYZ) Toronto
  • YYCCalgary Airport 16:30
    YYZToronto Lester B Pearson Intl Airport 23:55
  • YYZToronto Lester B Pearson Intl Airport 22:29
    OPOPorto Airport 11:55
  • 12h 25m (1h 26m)
  • 1 Stop YYZ · Toronto 1h 26m
  • Porter Airlines (PD 362)Embraer 195 E2
    Air Transat (TS 764)Airbus Industrie A330 200
  • Porter Airlines (PD 362)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 16:50 YYC
    15:45 OPO
    15Hrs, 55m 1 Stop (FRA)
  • YYCCalgary Airport 16:50 - OPO 15:45 15h 55m 1 Stop (FRA) Frankfurt
  • YYCCalgary Airport 16:50
    FRAFrankfurt International Airport 13:55
  • FRAFrankfurt International Airport 10:15
    OPOPorto Airport 15:45
  • 15h 55m (3h 40m)
  • 1 Stop FRA · Frankfurt 3h 40m
  • Discover Airlines (4Y 77)Airbus Industrie 330 300
    Lufthansa (LH 1178)Airbus
  • Discover Airlines (4Y 77)
    • M
    • T
    • W
    • -
    • F
    • S
    • -
  • 16:50 YYC
    15:45 OPO
    15Hrs, 55m 1 Stop (FRA)
  • YYCCalgary Airport 16:50 - OPO 15:45 15h 55m 1 Stop (FRA) Frankfurt
  • YYCCalgary Airport 16:50
    FRAFrankfurt International Airport 13:55
  • FRAFrankfurt International Airport 10:15
    OPOPorto Airport 15:45
  • 15h 55m (3h 40m)
  • 1 Stop FRA · Frankfurt 3h 40m
  • Discover Airlines (4Y 77)Airbus Industrie A330 200
    Lufthansa (LH 1178)Airbus
  • Discover Airlines (4Y 77)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 14:50 BRU
    10:15 FRA
    16Hrs, 35m 1 Stop (OPO)
  • BRUBrussels Airport 14:50 - FRA 10:15 16h 35m 1 Stop (OPO) Porto
  • BRUBrussels Airport 14:50
    YYCCalgary Airport 16:50
  • OPOPorto Airport 16:25
    FRAFrankfurt International Airport 10:15
  • 16h 35m (3h 30m)
  • 1 Stop OPO · Porto 3h 30m
  • Brussels Airlines (SN 3809)Airbus
    Discover Airlines (4Y 77)Airbus Industrie 330 300
  • Brussels Airlines (SN 3809)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 14:25 BRU
    10:15 FRA
    16Hrs, 10m 1 Stop (OPO)
  • BRUBrussels Airport 14:25 - FRA 10:15 16h 10m 1 Stop (OPO) Porto
  • BRUBrussels Airport 14:25
    YYCCalgary Airport 16:50
  • OPOPorto Airport 16:00
    FRAFrankfurt International Airport 10:15
  • 16h 10m (3h)
  • 1 Stop OPO · Porto 3h
  • Brussels Airlines (SN 3809)Airbus
    Discover Airlines (4Y 77)Airbus Industrie 330 300
  • Brussels Airlines (SN 3809)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 14:25 BRU
    10:15 FRA
    16Hrs, 10m 1 Stop (OPO)
  • BRUBrussels Airport 14:25 - FRA 10:15 16h 10m 1 Stop (OPO) Porto
  • BRUBrussels Airport 14:25
    YYCCalgary Airport 16:50
  • OPOPorto Airport 16:00
    FRAFrankfurt International Airport 10:15
  • 16h 10m (3h)
  • 1 Stop OPO · Porto 3h
  • Brussels Airlines (SN 3809)Airbus
    Discover Airlines (4Y 77)Airbus Industrie 330 300
  • Brussels Airlines (SN 3809)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 14:25 BRU
    10:15 FRA
    16Hrs, 10m 1 Stop (OPO)
  • BRUBrussels Airport 14:25 - FRA 10:15 16h 10m 1 Stop (OPO) Porto
  • BRUBrussels Airport 14:25
    YYCCalgary Airport 16:50
  • OPOPorto Airport 16:00
    FRAFrankfurt International Airport 10:15
  • 16h 10m (3h 05m)
  • 1 Stop OPO · Porto 3h 05m
  • Brussels Airlines (SN 3809)Airbus
    Discover Airlines (4Y 77)Airbus Industrie A330 200
  • Brussels Airlines (SN 3809)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 14:25 BRU
    10:15 FRA
    16Hrs, 10m 1 Stop (OPO)
  • BRUBrussels Airport 14:25 - FRA 10:15 16h 10m 1 Stop (OPO) Porto
  • BRUBrussels Airport 14:25
    YYCCalgary Airport 16:50
  • OPOPorto Airport 16:00
    FRAFrankfurt International Airport 10:15
  • 16h 10m (3h 05m)
  • 1 Stop OPO · Porto 3h 05m
  • Brussels Airlines (SN 3809)Airbus
    Discover Airlines (4Y 77)Airbus Industrie 330 300
  • Brussels Airlines (SN 3809)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 14:25 BRU
    10:15 FRA
    16Hrs, 10m 1 Stop (OPO)
  • BRUBrussels Airport 14:25 - FRA 10:15 16h 10m 1 Stop (OPO) Porto
  • BRUBrussels Airport 14:25
    YYCCalgary Airport 16:50
  • OPOPorto Airport 16:00
    FRAFrankfurt International Airport 10:15
  • 16h 10m (3h 05m)
  • 1 Stop OPO · Porto 3h 05m
  • Brussels Airlines (SN 3809)Airbus A320 Neo
    Discover Airlines (4Y 77)Airbus Industrie 330 300
  • Brussels Airlines (SN 3809)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset