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
  • 20:20 YYZ
    14:45 BIO
    12Hrs, 25m 1 Stop (MUC)
  • YYZToronto Lester B Pearson Intl Airport 20:20 - BIO 14:45 12h 25m 1 Stop (MUC) Munich
  • YYZToronto Lester B Pearson Intl Airport 20:20
    MUCMunich International Airport 12:25
  • MUCMunich International Airport 10:15
    BIOBilbao Airport 14:45
  • 12h 25m (2h 10m)
  • 1 Stop MUC · Munich 2h 10m
  • Lufthansa (LH 495)Airbus A359
    Lufthansa (LH 1826)Airbus Industrie A320 Sharklets
  • Lufthansa (LH 495)
    • M
    • -
    • -
    • T
    • -
    • S
    • -
  • 20:20 YYZ
    17:50 BIO
    15Hrs, 30m 1 Stop (MUC)
  • YYZToronto Lester B Pearson Intl Airport 20:20 - BIO 17:50 15h 30m 1 Stop (MUC) Munich
  • YYZToronto Lester B Pearson Intl Airport 20:20
    MUCMunich International Airport 15:30
  • MUCMunich International Airport 10:15
    BIOBilbao Airport 17:50
  • 15h 30m (5h 15m)
  • 1 Stop MUC · Munich 5h 15m
  • Lufthansa (LH 495)Airbus A359
    Lufthansa (LH 1828)Airbus
  • Lufthansa (LH 495)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 20:20 YYZ
    17:50 BIO
    15Hrs, 30m 1 Stop (MUC)
  • YYZToronto Lester B Pearson Intl Airport 20:20 - BIO 17:50 15h 30m 1 Stop (MUC) Munich
  • YYZToronto Lester B Pearson Intl Airport 20:20
    MUCMunich International Airport 15:30
  • MUCMunich International Airport 10:15
    BIOBilbao Airport 17:50
  • 15h 30m (5h 15m)
  • 1 Stop MUC · Munich 5h 15m
  • Lufthansa (LH 495)Airbus A359
    Lufthansa (LH 1828)Airbus Industrie A320 Sharklets
  • Lufthansa (LH 495)
    • M
    • T
    • -
    • T
    • -
    • S
    • S
  • 14:05 BRU
    08:35 LHR
    13Hrs, 35m 1 Stop (BIO)
  • BRUBrussels Airport 14:05 - LHR 08:35 13h 35m 1 Stop (BIO) Bilbao
  • BRUBrussels Airport 14:05
    YYZToronto Lester B Pearson Intl Airport 20:30
  • BIOBilbao Airport 16:05
    LHRLondon Heathrow Airport 08:35
  • 13h 35m (3h 20m)
  • 1 Stop BIO · Bilbao 3h 20m
  • Brussels Airlines (SN 3711)Airbus
    Air Canada (AC 856)Boeing 787 9
  • Brussels Airlines (SN 3711)
    • M
    • T
    • -
    • T
    • -
    • -
    • S
  • 20:45 YYZ
    13:00 BIO
    10Hrs, 15m 1 Stop (PDL)
  • YYZToronto Lester B Pearson Intl Airport 20:45 - BIO 13:00 10h 15m 1 Stop (PDL) Ponta Delgada
  • YYZToronto Lester B Pearson Intl Airport 20:45
    PDLPonta Delgada Airport 08:10
  • PDLPonta Delgada Airport 06:40
    BIOBilbao Airport 13:00
  • 10h 15m (1h 30m)
  • 1 Stop PDL · Ponta Delgada 1h 30m
  • SATA Azores Airlines (S4 322)Airbus A321 Neo
    SATA Azores Airlines (S4 504)Airbus A320 Neo
  • SATA Azores Airlines (S4 322)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 14:05 BRU
    09:35 LHR
    13Hrs, 00m 1 Stop (BIO)
  • BRUBrussels Airport 14:05 - LHR 09:35 13h 1 Stop (BIO) Bilbao
  • BRUBrussels Airport 14:05
    YYZToronto Lester B Pearson Intl Airport 21:05
  • BIOBilbao Airport 16:05
    LHRLondon Heathrow Airport 09:35
  • 13h (2h 20m)
  • 1 Stop BIO · Bilbao 2h 20m
  • Brussels Airlines (SN 3711)Airbus
    Air Canada (AC 852)Airbus Industrie 330 300
  • Brussels Airlines (SN 3711)
    • -
    • T
    • -
    • -
    • -
    • -
    • S
  • 14:05 BRU
    09:35 LHR
    12Hrs, 45m 1 Stop (BIO)
  • BRUBrussels Airport 14:05 - LHR 09:35 12h 45m 1 Stop (BIO) Bilbao
  • BRUBrussels Airport 14:05
    YYZToronto Lester B Pearson Intl Airport 21:20
  • BIOBilbao Airport 16:05
    LHRLondon Heathrow Airport 09:35
  • 12h 45m (2h 20m)
  • 1 Stop BIO · Bilbao 2h 20m
  • Brussels Airlines (SN 3711)Airbus
    Air Canada (AC 852)Boeing 777 200 Lr
  • Brussels Airlines (SN 3711)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 14:05 BRU
    09:35 LHR
    12Hrs, 45m 1 Stop (BIO)
  • BRUBrussels Airport 14:05 - LHR 09:35 12h 45m 1 Stop (BIO) Bilbao
  • BRUBrussels Airport 14:05
    YYZToronto Lester B Pearson Intl Airport 21:20
  • BIOBilbao Airport 16:05
    LHRLondon Heathrow Airport 09:35
  • 12h 45m (2h 20m)
  • 1 Stop BIO · Bilbao 2h 20m
  • Brussels Airlines (SN 3711)Airbus
    Air Canada (AC 852)Boeing 777 200 Lr
  • Brussels Airlines (SN 3711)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 21:20 YYZ
    18:20 BIO
    15Hrs, 00m 1 Stop (FRA)
  • YYZToronto Lester B Pearson Intl Airport 21:20 - BIO 18:20 15h 1 Stop (FRA) Frankfurt
  • YYZToronto Lester B Pearson Intl Airport 21:20
    FRAFrankfurt International Airport 16:10
  • FRAFrankfurt International Airport 11:10
    BIOBilbao Airport 18:20
  • 15h (5h)
  • 1 Stop FRA · Frankfurt 5h
  • Air Canada (AC 842)Boeing 787 8
    Lufthansa (LH 1144)Airbus
  • Air Canada (AC 842)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 21:20 YYZ
    18:20 BIO
    15Hrs, 00m 1 Stop (FRA)
  • YYZToronto Lester B Pearson Intl Airport 21:20 - BIO 18:20 15h 1 Stop (FRA) Frankfurt
  • YYZToronto Lester B Pearson Intl Airport 21:20
    FRAFrankfurt International Airport 16:10
  • FRAFrankfurt International Airport 11:10
    BIOBilbao Airport 18:20
  • 15h (5h)
  • 1 Stop FRA · Frankfurt 5h
  • Air Canada (AC 842)Boeing 787 8
    Lufthansa (LH 1144)Airbus Industrie A320 Sharklets
  • Air Canada (AC 842)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 21:20 YYZ
    18:25 BIO
    15Hrs, 05m 1 Stop (FRA)
  • YYZToronto Lester B Pearson Intl Airport 21:20 - BIO 18:25 15h 05m 1 Stop (FRA) Frankfurt
  • YYZToronto Lester B Pearson Intl Airport 21:20
    FRAFrankfurt International Airport 16:15
  • FRAFrankfurt International Airport 11:10
    BIOBilbao Airport 18:25
  • 15h 05m (5h 05m)
  • 1 Stop FRA · Frankfurt 5h 05m
  • Air Canada (AC 842)Boeing 787 8
    Lufthansa (LH 1144)Airbus
  • Air Canada (AC 842)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 21:20 YYZ
    18:25 BIO
    15Hrs, 05m 1 Stop (FRA)
  • YYZToronto Lester B Pearson Intl Airport 21:20 - BIO 18:25 15h 05m 1 Stop (FRA) Frankfurt
  • YYZToronto Lester B Pearson Intl Airport 21:20
    FRAFrankfurt International Airport 16:15
  • FRAFrankfurt International Airport 11:10
    BIOBilbao Airport 18:25
  • 15h 05m (5h 05m)
  • 1 Stop FRA · Frankfurt 5h 05m
  • Air Canada (AC 842)Boeing 787 8
    Lufthansa (LH 1144)Airbus
  • Air Canada (AC 842)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 21:20 YYZ
    18:45 BIO
    15Hrs, 25m 1 Stop (FRA)
  • YYZToronto Lester B Pearson Intl Airport 21:20 - BIO 18:45 15h 25m 1 Stop (FRA) Frankfurt
  • YYZToronto Lester B Pearson Intl Airport 21:20
    FRAFrankfurt International Airport 16:35
  • FRAFrankfurt International Airport 11:10
    BIOBilbao Airport 18:45
  • 15h 25m (5h 25m)
  • 1 Stop FRA · Frankfurt 5h 25m
  • Air Canada (AC 842)Boeing 787 8
    Lufthansa (LH 1144)Airbus Industrie A320 Sharklets
  • Air Canada (AC 842)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 14:05 BRU
    09:35 LHR
    12Hrs, 40m 1 Stop (BIO)
  • BRUBrussels Airport 14:05 - LHR 09:35 12h 40m 1 Stop (BIO) Bilbao
  • BRUBrussels Airport 14:05
    YYZToronto Lester B Pearson Intl Airport 21:25
  • BIOBilbao Airport 16:05
    LHRLondon Heathrow Airport 09:35
  • 12h 40m (2h 20m)
  • 1 Stop BIO · Bilbao 2h 20m
  • Brussels Airlines (SN 3711)Airbus
    Air Canada (AC 852)Boeing 787 8
  • Brussels Airlines (SN 3711)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 22:00 YYZ
    18:35 BIO
    14Hrs, 35m 1 Stop (LHR)
  • YYZToronto Lester B Pearson Intl Airport 22:00 - BIO 18:35 14h 35m 1 Stop (LHR) London
  • YYZToronto Lester B Pearson Intl Airport 22:00
    LHRLondon Heathrow Airport 15:30
  • LHRLondon Heathrow Airport 10:15
    BIOBilbao Airport 18:35
  • 14h 35m (5h 15m)
  • 1 Stop LHR · London 5h 15m
  • British Airways (BA 98)Boeing 777
    Vueling Airlines (VY 6311)Airbus
  • British Airways (BA 98)
    • M
    • -
    • W
    • -
    • F
    • S
    • S
  • 14:20 DUB
    10:15 LHR
    13Hrs, 30m 1 Stop (BIO)
  • DUBDublin Airport 14:20 - LHR 10:15 13h 30m 1 Stop (BIO) Bilbao
  • DUBDublin Airport 14:20
    YYZToronto Lester B Pearson Intl Airport 22:00
  • BIOBilbao Airport 17:30
    LHRLondon Heathrow Airport 10:15
  • 13h 30m (2h 40m)
  • 1 Stop BIO · Bilbao 2h 40m
  • Aer Lingus (EI 748)Airbus
    British Airways (BA 98)Boeing 777
  • Aer Lingus (EI 748)
    • M
    • -
    • W
    • -
    • F
    • -
    • S
  • 17:45 MAD
    10:15 LHR
    14Hrs, 50m 1 Stop (BIO)
  • MADMadrid Barajas Airport 17:45 - LHR 10:15 14h 50m 1 Stop (BIO) Bilbao
  • MADMadrid Barajas Airport 17:45
    YYZToronto Lester B Pearson Intl Airport 22:00
  • BIOBilbao Airport 18:50
    LHRLondon Heathrow Airport 10:15
  • 14h 50m (4h 05m)
  • 1 Stop BIO · Bilbao 4h 05m
  • Iberia (IB 437)Airbus
    British Airways (BA 98)Boeing 777
  • Iberia (IB 437)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 14:20 DUB
    10:20 LHR
    13Hrs, 25m 1 Stop (BIO)
  • DUBDublin Airport 14:20 - LHR 10:20 13h 25m 1 Stop (BIO) Bilbao
  • DUBDublin Airport 14:20
    YYZToronto Lester B Pearson Intl Airport 22:05
  • BIOBilbao Airport 17:30
    LHRLondon Heathrow Airport 10:20
  • 13h 25m (2h 35m)
  • 1 Stop BIO · Bilbao 2h 35m
  • Aer Lingus (EI 748)Airbus
    British Airways (BA 98)Boeing 777
  • Aer Lingus (EI 748)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 22:05 YYZ
    18:35 BIO
    14Hrs, 30m 1 Stop (LHR)
  • YYZToronto Lester B Pearson Intl Airport 22:05 - BIO 18:35 14h 30m 1 Stop (LHR) London
  • YYZToronto Lester B Pearson Intl Airport 22:05
    LHRLondon Heathrow Airport 15:30
  • LHRLondon Heathrow Airport 10:20
    BIOBilbao Airport 18:35
  • 14h 30m (5h 10m)
  • 1 Stop LHR · London 5h 10m
  • British Airways (BA 98)Boeing 777
    Vueling Airlines (VY 6311)Airbus
  • British Airways (BA 98)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 22:10 YYZ
    16:30 BIO
    12Hrs, 20m 1 Stop (AMS)
  • YYZToronto Lester B Pearson Intl Airport 22:10 - BIO 16:30 12h 20m 1 Stop (AMS) Amsterdam
  • YYZToronto Lester B Pearson Intl Airport 22:10
    AMSAmsterdam Airport 14:20
  • AMSAmsterdam Airport 11:25
    BIOBilbao Airport 16:30
  • 12h 20m (2h 55m)
  • 1 Stop AMS · Amsterdam 2h 55m
  • KLM (KL 696)Boeing 777 200
    KLM (KL 1525)Boeing 737 800
  • KLM (KL 696)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 22:10 YYZ
    16:30 BIO
    12Hrs, 20m 1 Stop (AMS)
  • YYZToronto Lester B Pearson Intl Airport 22:10 - BIO 16:30 12h 20m 1 Stop (AMS) Amsterdam
  • YYZToronto Lester B Pearson Intl Airport 22:10
    AMSAmsterdam Airport 14:30
  • AMSAmsterdam Airport 11:35
    BIOBilbao Airport 16:30
  • 12h 20m (2h 55m)
  • 1 Stop AMS · Amsterdam 2h 55m
  • KLM (KL 696)Airbus Industrie A330 200
    KLM (KL 1525)Boeing 737 800
  • KLM (KL 696)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 22:10 YYZ
    16:30 BIO
    12Hrs, 20m 1 Stop (AMS)
  • YYZToronto Lester B Pearson Intl Airport 22:10 - BIO 16:30 12h 20m 1 Stop (AMS) Amsterdam
  • YYZToronto Lester B Pearson Intl Airport 22:10
    AMSAmsterdam Airport 14:25
  • AMSAmsterdam Airport 11:25
    BIOBilbao Airport 16:30
  • 12h 20m (3h)
  • 1 Stop AMS · Amsterdam 3h
  • KLM (KL 696)Boeing 777 200
    KLM (KL 1525)Boeing 737
  • KLM (KL 696)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 22:10 YYZ
    16:30 BIO
    12Hrs, 20m 1 Stop (AMS)
  • YYZToronto Lester B Pearson Intl Airport 22:10 - BIO 16:30 12h 20m 1 Stop (AMS) Amsterdam
  • YYZToronto Lester B Pearson Intl Airport 22:10
    AMSAmsterdam Airport 14:25
  • AMSAmsterdam Airport 11:35
    BIOBilbao Airport 16:30
  • 12h 20m (2h 50m)
  • 1 Stop AMS · Amsterdam 2h 50m
  • KLM (KL 696)Airbus Industrie A330 200
    KLM (KL 1525)Boeing 737 800
  • KLM (KL 696)
    • -
    • -
    • W
    • -
    • -
    • S
    • -
  • 14:20 DUB
    10:30 LHR
    13Hrs, 15m 1 Stop (BIO)
  • DUBDublin Airport 14:20 - LHR 10:30 13h 15m 1 Stop (BIO) Bilbao
  • DUBDublin Airport 14:20
    YYZToronto Lester B Pearson Intl Airport 22:15
  • BIOBilbao Airport 17:30
    LHRLondon Heathrow Airport 10:30
  • 13h 15m (2h 25m)
  • 1 Stop BIO · Bilbao 2h 25m
  • Aer Lingus (EI 748)Airbus
    British Airways (BA 98)Boeing 777
  • Aer Lingus (EI 748)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 22:15 YYZ
    18:35 BIO
    14Hrs, 20m 1 Stop (LHR)
  • YYZToronto Lester B Pearson Intl Airport 22:15 - BIO 18:35 14h 20m 1 Stop (LHR) London
  • YYZToronto Lester B Pearson Intl Airport 22:15
    LHRLondon Heathrow Airport 15:30
  • LHRLondon Heathrow Airport 10:30
    BIOBilbao Airport 18:35
  • 14h 20m (5h)
  • 1 Stop LHR · London 5h
  • British Airways (BA 98)Boeing 777
    Vueling Airlines (VY 6311)Airbus
  • British Airways (BA 98)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 17:45 MAD
    10:50 CMN
    14Hrs, 25m 1 Stop (BIO)
  • MADMadrid Barajas Airport 17:45 - CMN 10:50 14h 25m 1 Stop (BIO) Bilbao
  • MADMadrid Barajas Airport 17:45
    YYZToronto Lester B Pearson Intl Airport 22:25
  • BIOBilbao Airport 18:50
    CMNCasablanca Mohammed V Airport 10:50
  • 14h 25m (4h 05m)
  • 1 Stop BIO · Bilbao 4h 05m
  • Iberia (IB 437)Airbus
    Royal Air Maroc (AT 211)Boeing 787 9
  • Iberia (IB 437)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 23:00 YYZ
    17:35 BIO
    12Hrs, 35m 1 Stop (LIS)
  • YYZToronto Lester B Pearson Intl Airport 23:00 - BIO 17:35 12h 35m 1 Stop (LIS) Lisbon
  • YYZToronto Lester B Pearson Intl Airport 23:00
    LISLisbon Airport 15:00
  • LISLisbon Airport 11:05
    BIOBilbao Airport 17:35
  • 12h 35m (3h 55m)
  • 1 Stop LIS · Lisbon 3h 55m
  • Air Canada (AC 810)Boeing 777 300 Er
    TAP Air Portugal (TP 1064)Embraer Emb E90
  • Air Canada (AC 810)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 23:00 YYZ
    18:05 BIO
    13Hrs, 05m 1 Stop (LIS)
  • YYZToronto Lester B Pearson Intl Airport 23:00 - BIO 18:05 13h 05m 1 Stop (LIS) Lisbon
  • YYZToronto Lester B Pearson Intl Airport 23:00
    LISLisbon Airport 15:30
  • LISLisbon Airport 11:05
    BIOBilbao Airport 18:05
  • 13h 05m (4h 25m)
  • 1 Stop LIS · Lisbon 4h 25m
  • Air Canada (AC 810)Boeing 777 300 Er
    TAP Air Portugal (TP 1064)Embraer Emb E90
  • Air Canada (AC 810)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 23:00 YYZ
    18:00 BIO
    13Hrs, 00m 1 Stop (LIS)
  • YYZToronto Lester B Pearson Intl Airport 23:00 - BIO 18:00 13h 1 Stop (LIS) Lisbon
  • YYZToronto Lester B Pearson Intl Airport 23:00
    LISLisbon Airport 15:20
  • LISLisbon Airport 11:15
    BIOBilbao Airport 18:00
  • 13h (4h 05m)
  • 1 Stop LIS · Lisbon 4h 05m
  • TAP Air Portugal (TP 262)Airbus A321 Neo
    TAP Air Portugal (TP 1064)Embraer Emb E90
  • TAP Air Portugal (TP 262)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 23:00 YYZ
    18:00 BIO
    13Hrs, 00m 1 Stop (LIS)
  • YYZToronto Lester B Pearson Intl Airport 23:00 - BIO 18:00 13h 1 Stop (LIS) Lisbon
  • YYZToronto Lester B Pearson Intl Airport 23:00
    LISLisbon Airport 15:20
  • LISLisbon Airport 11:05
    BIOBilbao Airport 18:00
  • 13h (4h 15m)
  • 1 Stop LIS · Lisbon 4h 15m
  • Air Canada (AC 810)Boeing 777 300 Er
    TAP Air Portugal (TP 1064)Embraer Emb E90
  • Air Canada (AC 810)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 23:00 YYZ
    17:35 BIO
    12Hrs, 35m 1 Stop (LIS)
  • YYZToronto Lester B Pearson Intl Airport 23:00 - BIO 17:35 12h 35m 1 Stop (LIS) Lisbon
  • YYZToronto Lester B Pearson Intl Airport 23:00
    LISLisbon Airport 15:00
  • LISLisbon Airport 11:15
    BIOBilbao Airport 17:35
  • 12h 35m (3h 45m)
  • 1 Stop LIS · Lisbon 3h 45m
  • TAP Air Portugal (TP 262)Airbus A321 Neo
    TAP Air Portugal (TP 1064)Embraer Emb E90
  • TAP Air Portugal (TP 262)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:25 MAD
    13:45 CLT
    14Hrs, 45m 1 Stop (BIO)
  • MADMadrid Barajas Airport 07:25 - CLT 13:45 14h 45m 1 Stop (BIO) Bilbao
  • MADMadrid Barajas Airport 07:25
    YYZToronto Lester B Pearson Intl Airport 11:45
  • BIOBilbao Airport 08:30
    CLTCharlotte Airport 13:45
  • 14h 45m (3h 40m)
  • 1 Stop BIO · Bilbao 3h 40m
  • Iberia (IB 429)Airbus
    American Airlines (AA 5020)Canadair Regional
  • Iberia (IB 429)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 09:10 BRU
    16:42 YUL
    13Hrs, 40m 1 Stop (BIO)
  • BRUBrussels Airport 09:10 - YUL 16:42 13h 40m 1 Stop (BIO) Bilbao
  • BRUBrussels Airport 09:10
    YTZToronto City Centre Airport 15:25
  • BIOBilbao Airport 11:05
    YULMontreal Pierre Elliott Trudeau Int Airport 16:42
  • 13h 40m (3h 18m)
  • 1 Stop BIO · Bilbao 3h 18m
  • Brussels Airlines (SN 3711)Airbus A220 300
    Air Canada (AC 7968)Dehavilland Dash 8 400
  • Brussels Airlines (SN 3711)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 09:10 BRU
    17:21 YUL
    13Hrs, 05m 1 Stop (BIO)
  • BRUBrussels Airport 09:10 - YUL 17:21 13h 05m 1 Stop (BIO) Bilbao
  • BRUBrussels Airport 09:10
    YYZToronto Lester B Pearson Intl Airport 16:00
  • BIOBilbao Airport 11:05
    YULMontreal Pierre Elliott Trudeau Int Airport 17:21
  • 13h 05m (2h 39m)
  • 1 Stop BIO · Bilbao 2h 39m
  • Brussels Airlines (SN 3711)Airbus A220 300
    Air Canada (AC 418)Airbus
  • Brussels Airlines (SN 3711)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:40 MAD
    17:50 PHL
    14Hrs, 30m 1 Stop (BIO)
  • MADMadrid Barajas Airport 11:40 - PHL 17:50 14h 30m 1 Stop (BIO) Bilbao
  • MADMadrid Barajas Airport 11:40
    YYZToronto Lester B Pearson Intl Airport 16:15
  • BIOBilbao Airport 12:45
    PHLPhiladelphia International Airport 17:50
  • 14h 30m (4h 40m)
  • 1 Stop BIO · Bilbao 4h 40m
  • Iberia (IB 433)Airbus
    American Airlines (AA 5884)Er4 Embraer Rj145 Amazon
  • Iberia (IB 433)
    • -
    • -
    • W
    • -
    • F
    • -
    • S
  • 11:40 MAD
    17:50 PHL
    14Hrs, 30m 1 Stop (BIO)
  • MADMadrid Barajas Airport 11:40 - PHL 17:50 14h 30m 1 Stop (BIO) Bilbao
  • MADMadrid Barajas Airport 11:40
    YYZToronto Lester B Pearson Intl Airport 16:15
  • BIOBilbao Airport 12:45
    PHLPhiladelphia International Airport 17:50
  • 14h 30m (4h 40m)
  • 1 Stop BIO · Bilbao 4h 40m
  • Iberia (IB 1099)Canadair Regional
    American Airlines (AA 5884)Er4 Embraer Rj145 Amazon
  • Iberia (IB 1099)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 11:40 MAD
    17:50 PHL
    14Hrs, 30m 1 Stop (BIO)
  • MADMadrid Barajas Airport 11:40 - PHL 17:50 14h 30m 1 Stop (BIO) Bilbao
  • MADMadrid Barajas Airport 11:40
    YYZToronto Lester B Pearson Intl Airport 16:15
  • BIOBilbao Airport 12:45
    PHLPhiladelphia International Airport 17:50
  • 14h 30m (4h 40m)
  • 1 Stop BIO · Bilbao 4h 40m
  • Iberia (IB 433)Airbus
    American Airlines (AA 5884)Er4 Embraer Rj145 Amazon
  • Iberia (IB 433)
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • 11:00 BRU
    17:51 YUL
    14Hrs, 30m 1 Stop (BIO)
  • BRUBrussels Airport 11:00 - YUL 17:51 14h 30m 1 Stop (BIO) Bilbao
  • BRUBrussels Airport 11:00
    YYZToronto Lester B Pearson Intl Airport 16:30
  • BIOBilbao Airport 13:00
    YULMontreal Pierre Elliott Trudeau Int Airport 17:51
  • 14h 30m (3h 59m)
  • 1 Stop BIO · Bilbao 3h 59m
  • Brussels Airlines (SN 3711)Airbus
    Air Canada (AC 488)Boeing 787 8
  • Brussels Airlines (SN 3711)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:10 BRU
    17:51 YUL
    12Hrs, 35m 1 Stop (BIO)
  • BRUBrussels Airport 09:10 - YUL 17:51 12h 35m 1 Stop (BIO) Bilbao
  • BRUBrussels Airport 09:10
    YYZToronto Lester B Pearson Intl Airport 16:30
  • BIOBilbao Airport 11:05
    YULMontreal Pierre Elliott Trudeau Int Airport 17:51
  • 12h 35m (2h 09m)
  • 1 Stop BIO · Bilbao 2h 09m
  • Brussels Airlines (SN 3711)Airbus A220 300
    Air Canada (AC 488)Airbus A220 300
  • Brussels Airlines (SN 3711)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 16:30 YYZ
    13:20 BIO
    14Hrs, 50m 1 Stop (FRA)
  • YYZToronto Lester B Pearson Intl Airport 16:30 - BIO 13:20 14h 50m 1 Stop (FRA) Frankfurt
  • YYZToronto Lester B Pearson Intl Airport 16:30
    FRAFrankfurt International Airport 11:10
  • FRAFrankfurt International Airport 06:30
    BIOBilbao Airport 13:20
  • 14h 50m (4h 40m)
  • 1 Stop FRA · Frankfurt 4h 40m
  • Air Canada (AC 840)Airbus Industrie 330 300
    Lufthansa (LH 1142)Airbus
  • Air Canada (AC 840)
    • M
    • T
    • -
    • T
    • -
    • S
    • -
  • 11:10 FRA
    17:24 ORD
    14Hrs, 50m 1 Stop (BIO)
  • FRAFrankfurt International Airport 11:10 - ORD 17:24 14h 50m 1 Stop (BIO) Bilbao
  • FRAFrankfurt International Airport 11:10
    YYZToronto Lester B Pearson Intl Airport 16:30
  • BIOBilbao Airport 13:20
    ORDChicago O'Hare International Airport 17:24
  • 14h 50m (2h 06m)
  • 1 Stop BIO · Bilbao 2h 06m
  • Lufthansa (LH 1142)Airbus
    Air Canada (AC 8909)Embraer Emb 175
  • Lufthansa (LH 1142)
    • M
    • T
    • -
    • T
    • -
    • -
    • -
  • 16:30 YYZ
    13:25 BIO
    14Hrs, 55m 1 Stop (FRA)
  • YYZToronto Lester B Pearson Intl Airport 16:30 - BIO 13:25 14h 55m 1 Stop (FRA) Frankfurt
  • YYZToronto Lester B Pearson Intl Airport 16:30
    FRAFrankfurt International Airport 11:15
  • FRAFrankfurt International Airport 06:30
    BIOBilbao Airport 13:25
  • 14h 55m (4h 45m)
  • 1 Stop FRA · Frankfurt 4h 45m
  • Air Canada (AC 840)Airbus Industrie 330 300
    Lufthansa (LH 1142)Airbus
  • Air Canada (AC 840)
    • -
    • -
    • W
    • -
    • -
    • -
    • S
  • 16:30 YYZ
    13:25 BIO
    14Hrs, 55m 1 Stop (FRA)
  • YYZToronto Lester B Pearson Intl Airport 16:30 - BIO 13:25 14h 55m 1 Stop (FRA) Frankfurt
  • YYZToronto Lester B Pearson Intl Airport 16:30
    FRAFrankfurt International Airport 11:15
  • FRAFrankfurt International Airport 06:30
    BIOBilbao Airport 13:25
  • 14h 55m (4h 45m)
  • 1 Stop FRA · Frankfurt 4h 45m
  • Air Canada (AC 840)Airbus Industrie 330 300
    Lufthansa (LH 1142)Airbus A320 Neo
  • Air Canada (AC 840)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 16:35 YYZ
    11:15 BIO
    12Hrs, 40m 1 Stop (AMS)
  • YYZToronto Lester B Pearson Intl Airport 16:35 - BIO 11:15 12h 40m 1 Stop (AMS) Amsterdam
  • YYZToronto Lester B Pearson Intl Airport 16:35
    AMSAmsterdam Airport 09:10
  • AMSAmsterdam Airport 06:00
    BIOBilbao Airport 11:15
  • 12h 40m (3h 10m)
  • 1 Stop AMS · Amsterdam 3h 10m
  • KLM (KL 692)Airbus Industrie 330 300
    KLM (KL 1523)Embraer 195 E2
  • KLM (KL 692)
    • -
    • -
    • W
    • -
    • -
    • -
    • S
  • 16:45 YYZ
    11:15 BIO
    12Hrs, 30m 1 Stop (AMS)
  • YYZToronto Lester B Pearson Intl Airport 16:45 - BIO 11:15 12h 30m 1 Stop (AMS) Amsterdam
  • YYZToronto Lester B Pearson Intl Airport 16:45
    AMSAmsterdam Airport 09:10
  • AMSAmsterdam Airport 06:00
    BIOBilbao Airport 11:15
  • 12h 30m (3h 10m)
  • 1 Stop AMS · Amsterdam 3h 10m
  • KLM (KL 692)Boeing Dreamliner Series 10
    KLM (KL 1523)Embraer Emb E90
  • KLM (KL 692)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 16:45 YYZ
    11:15 BIO
    12Hrs, 30m 1 Stop (AMS)
  • YYZToronto Lester B Pearson Intl Airport 16:45 - BIO 11:15 12h 30m 1 Stop (AMS) Amsterdam
  • YYZToronto Lester B Pearson Intl Airport 16:45
    AMSAmsterdam Airport 09:10
  • AMSAmsterdam Airport 06:00
    BIOBilbao Airport 11:15
  • 12h 30m (3h 10m)
  • 1 Stop AMS · Amsterdam 3h 10m
  • KLM (KL 692)Airbus Industrie 330 300
    KLM (KL 1523)Embraer 195 E2
  • KLM (KL 692)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 16:45 YYZ
    11:15 BIO
    12Hrs, 30m 1 Stop (AMS)
  • YYZToronto Lester B Pearson Intl Airport 16:45 - BIO 11:15 12h 30m 1 Stop (AMS) Amsterdam
  • YYZToronto Lester B Pearson Intl Airport 16:45
    AMSAmsterdam Airport 09:10
  • AMSAmsterdam Airport 06:00
    BIOBilbao Airport 11:15
  • 12h 30m (3h 10m)
  • 1 Stop AMS · Amsterdam 3h 10m
  • KLM (KL 692)Boeing Dreamliner Series 10
    KLM (KL 1523)Embraer 195 E2
  • KLM (KL 692)
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 17:35 YYZ
    11:40 BIO
    12Hrs, 05m 1 Stop (LIS)
  • YYZToronto Lester B Pearson Intl Airport 17:35 - BIO 11:40 12h 05m 1 Stop (LIS) Lisbon
  • YYZToronto Lester B Pearson Intl Airport 17:35
    LISLisbon Airport 09:05
  • LISLisbon Airport 05:50
    BIOBilbao Airport 11:40
  • 12h 05m (3h 15m)
  • 1 Stop LIS · Lisbon 3h 15m
  • TAP Air Portugal (TP 258)Airbus A321 Neo
    TAP Air Portugal (TP 1062)Embraer 195
  • TAP Air Portugal (TP 258)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 17:40 YYZ
    11:40 BIO
    12Hrs, 00m 1 Stop (LIS)
  • YYZToronto Lester B Pearson Intl Airport 17:40 - BIO 11:40 12h 1 Stop (LIS) Lisbon
  • YYZToronto Lester B Pearson Intl Airport 17:40
    LISLisbon Airport 09:00
  • LISLisbon Airport 05:55
    BIOBilbao Airport 11:40
  • 12h (3h 05m)
  • 1 Stop LIS · Lisbon 3h 05m
  • TAP Air Portugal (TP 258)Airbus A321 Neo
    TAP Air Portugal (TP 1062)Embraer Emb E90
  • TAP Air Portugal (TP 258)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 17:40 YYZ
    11:30 BIO
    11Hrs, 50m 1 Stop (LIS)
  • YYZToronto Lester B Pearson Intl Airport 17:40 - BIO 11:30 11h 50m 1 Stop (LIS) Lisbon
  • YYZToronto Lester B Pearson Intl Airport 17:40
    LISLisbon Airport 09:00
  • LISLisbon Airport 05:55
    BIOBilbao Airport 11:30
  • 11h 50m (3h 05m)
  • 1 Stop LIS · Lisbon 3h 05m
  • TAP Air Portugal (TP 258)Airbus A321 Neo
    TAP Air Portugal (TP 1062)Embraer Emb E90
  • TAP Air Portugal (TP 258)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Bilbao from Toronto?

The flight distance between Toronto and Bilbao is 5935km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 07:25. The last flight of the day departs at 20:20. See the full list of flight times on Wego.