Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Lufthansa

The cheapest airline(s) flying from Nairobi to Toronto is Lufthansa.

  • Lufthansa Lufthansa
  • Air Canada Air Canada
  • Kenya Airways Kenya Airways
  • KLM KLM
  • Air France Air France
  • Brussels Airlines Brussels Airlines
  • United Airlines United Airlines
  • Swiss Swiss
  • British Airways British Airways
  • EgyptAir EgyptAir
Cheapest Month May

Travel Period: January 2025 - December 2025

The cheapest month(s) to fly from Nairobi to Toronto is May.

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

The cheapest day(s) of the week to fly from Nairobi to Toronto is Tuesday.

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

Flight Schedules

Last Updated: Mon, 2 Dec, 2024

  • 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
  • 17:10 FRA
    08:20 CAI
    23Hrs, 35m 1 Stop (YYZ)
  • FRAFrankfurt International Airport 17:10 - CAI 08:20 23h 35m 1 Stop (YYZ) Toronto
  • FRAFrankfurt International Airport 17:10
    NBONairobi Jomo Kenyatta International Airport 04:20
  • YYZToronto Lester B Pearson Intl Airport 19:55
    CAICairo Airport 08:20
  • 23h 35m (5h 15m)
  • 1 Stop YYZ · Toronto 5h 15m
  • Air Canada (AC 843)Boeing 787 8
    EgyptAir (MS 850)Boeing 737 800
  • Air Canada (AC 843)
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • 17:10 FRA
    08:20 CAI
    23Hrs, 35m 1 Stop (YYZ)
  • FRAFrankfurt International Airport 17:10 - CAI 08:20 23h 35m 1 Stop (YYZ) Toronto
  • FRAFrankfurt International Airport 17:10
    NBONairobi Jomo Kenyatta International Airport 04:20
  • YYZToronto Lester B Pearson Intl Airport 19:55
    CAICairo Airport 08:20
  • 23h 35m (5h 15m)
  • 1 Stop YYZ · Toronto 5h 15m
  • Air Canada (AC 843)Boeing 787 9
    EgyptAir (MS 850)Boeing 737 800
  • Air Canada (AC 843)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 17:10 FRA
    08:20 CAI
    23Hrs, 35m 1 Stop (YYZ)
  • FRAFrankfurt International Airport 17:10 - CAI 08:20 23h 35m 1 Stop (YYZ) Toronto
  • FRAFrankfurt International Airport 17:10
    NBONairobi Jomo Kenyatta International Airport 04:20
  • YYZToronto Lester B Pearson Intl Airport 19:55
    CAICairo Airport 08:20
  • 23h 35m (5h 25m)
  • 1 Stop YYZ · Toronto 5h 25m
  • Air Canada (AC 843)Boeing 787 8
    EgyptAir (MS 850)Boeing 737 800
  • Air Canada (AC 843)
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • 17:10 FRA
    08:20 CAI
    23Hrs, 35m 1 Stop (YYZ)
  • FRAFrankfurt International Airport 17:10 - CAI 08:20 23h 35m 1 Stop (YYZ) Toronto
  • FRAFrankfurt International Airport 17:10
    NBONairobi Jomo Kenyatta International Airport 04:20
  • YYZToronto Lester B Pearson Intl Airport 19:55
    CAICairo Airport 08:20
  • 23h 35m (5h 15m)
  • 1 Stop YYZ · Toronto 5h 15m
  • Air Canada (AC 843)Boeing 787 8
    EgyptAir (MS 850)Boeing 737 800
  • Air Canada (AC 843)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 04:35 NBO
    18:30 YYZ
    21Hrs, 55m 1 Stop (IST)
  • NBONairobi Jomo Kenyatta International Airport 04:35 - YYZ 18:30 21h 55m 1 Stop (IST) Istanbul
  • NBONairobi Jomo Kenyatta International Airport 04:35
    ISTIstanbul Airport 15:20
  • ISTIstanbul Airport 12:05
    YYZToronto Lester B Pearson Intl Airport 18:30
  • 21h 55m (3h 15m)
  • 1 Stop IST · Istanbul 3h 15m
  • Turkish Airlines (TK 608)Boeing 737 Max 8 Passenger
    Turkish Airlines (TK 17)Boeing 777 300 Er
  • Turkish Airlines (TK 608)
    • M
    • -
    • -
    • T
    • F
    • -
    • -
  • 05:00 NBO
    18:30 YYZ
    21Hrs, 30m 1 Stop (IST)
  • NBONairobi Jomo Kenyatta International Airport 05:00 - YYZ 18:30 21h 30m 1 Stop (IST) Istanbul
  • NBONairobi Jomo Kenyatta International Airport 05:00
    ISTIstanbul Airport 15:20
  • ISTIstanbul Airport 12:15
    YYZToronto Lester B Pearson Intl Airport 18:30
  • 21h 30m (3h 05m)
  • 1 Stop IST · Istanbul 3h 05m
  • Turkish Airlines (TK 608)Airbus Industrie A330 200
    Turkish Airlines (TK 17)Boeing 777 300 Er
  • Turkish Airlines (TK 608)
    • -
    • T
    • -
    • -
    • -
    • -
    • S
  • 05:00 NBO
    18:30 YYZ
    21Hrs, 30m 1 Stop (IST)
  • NBONairobi Jomo Kenyatta International Airport 05:00 - YYZ 18:30 21h 30m 1 Stop (IST) Istanbul
  • NBONairobi Jomo Kenyatta International Airport 05:00
    ISTIstanbul Airport 15:20
  • ISTIstanbul Airport 12:15
    YYZToronto Lester B Pearson Intl Airport 18:30
  • 21h 30m (3h 05m)
  • 1 Stop IST · Istanbul 3h 05m
  • Turkish Airlines (TK 608)Airbus Industrie 330 300
    Turkish Airlines (TK 17)Boeing 777 300 Er
  • Turkish Airlines (TK 608)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 08:20 NBO
    19:15 YYZ
    18Hrs, 55m 1 Stop (AMS)
  • NBONairobi Jomo Kenyatta International Airport 08:20 - YYZ 19:15 18h 55m 1 Stop (AMS) Amsterdam
  • NBONairobi Jomo Kenyatta International Airport 08:20
    AMSAmsterdam Airport 16:50
  • AMSAmsterdam Airport 15:35
    YYZToronto Lester B Pearson Intl Airport 19:15
  • 18h 55m (1h 15m)
  • 1 Stop AMS · Amsterdam 1h 15m
  • Kenya Airways (KQ 116)Boeing 787 8
    KLM (KL 695)Airbus Industrie 330 300
  • Kenya Airways (KQ 116)
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • 08:20 NBO
    19:15 YYZ
    18Hrs, 55m 1 Stop (AMS)
  • NBONairobi Jomo Kenyatta International Airport 08:20 - YYZ 19:15 18h 55m 1 Stop (AMS) Amsterdam
  • NBONairobi Jomo Kenyatta International Airport 08:20
    AMSAmsterdam Airport 16:55
  • AMSAmsterdam Airport 15:35
    YYZToronto Lester B Pearson Intl Airport 19:15
  • 18h 55m (1h 20m)
  • 1 Stop AMS · Amsterdam 1h 20m
  • Kenya Airways (KQ 116)Boeing 787 8
    KLM (KL 695)Boeing 777 200
  • Kenya Airways (KQ 116)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 08:20 NBO
    19:15 YYZ
    18Hrs, 55m 1 Stop (AMS)
  • NBONairobi Jomo Kenyatta International Airport 08:20 - YYZ 19:15 18h 55m 1 Stop (AMS) Amsterdam
  • NBONairobi Jomo Kenyatta International Airport 08:20
    AMSAmsterdam Airport 16:50
  • AMSAmsterdam Airport 15:35
    YYZToronto Lester B Pearson Intl Airport 19:15
  • 18h 55m (1h 15m)
  • 1 Stop AMS · Amsterdam 1h 15m
  • Kenya Airways (KQ 116)Boeing 787 8
    KLM (KL 695)Airbus Industrie A330 200
  • Kenya Airways (KQ 116)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 16:45 NBO
    08:50 YYZ
    24Hrs, 05m 1 Stop (DXB)
  • NBONairobi Jomo Kenyatta International Airport 16:45 - YYZ 08:50 24h 05m 1 Stop (DXB) Dubai
  • NBONairobi Jomo Kenyatta International Airport 16:45
    DXBDubai International Airport 03:30
  • DXBDubai International Airport 22:45
    YYZToronto Lester B Pearson Intl Airport 08:50
  • 24h 05m (4h 45m)
  • 1 Stop DXB · Dubai 4h 45m
  • Emirates (EK 720)Boeing 777 300 Er
    Emirates (EK 241)Airbus Industrie A380 800
  • Emirates (EK 720)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 18:00 NBO
    08:05 YYZ
    22Hrs, 05m 1 Stop (ADD)
  • NBONairobi Jomo Kenyatta International Airport 18:00 - YYZ 08:05 22h 05m 1 Stop (ADD) Addis Ababa
  • NBONairobi Jomo Kenyatta International Airport 18:00
    ADDAddis Ababa Airport 23:00
  • ADDAddis Ababa Airport 20:00
    YYZToronto Lester B Pearson Intl Airport 08:05
  • 22h 05m (3h)
  • 1 Stop ADD · Addis Ababa 3h
  • Ethiopian Airlines (ET 319)Boeing 777 300 Er
    Ethiopian Airlines (ET 552)Airbus A359
  • Ethiopian Airlines (ET 319)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 13:25 AMS
    06:40 CDG
    24Hrs, 10m 1 Stop (YYZ)
  • AMSAmsterdam Airport 13:25 - CDG 06:40 24h 10m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 13:25
    NBONairobi Jomo Kenyatta International Airport 23:30
  • YYZToronto Lester B Pearson Intl Airport 15:40
    CDGParis Charles de Gaulle Airport 06:40
  • 24h 10m (5h 20m)
  • 1 Stop YYZ · Toronto 5h 20m
  • KLM (KL 691)Boeing Dreamliner Series 10
    Air France (AF 815)Boeing 787 9
  • KLM (KL 691)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 13:25 AMS
    06:40 CDG
    24Hrs, 10m 1 Stop (YYZ)
  • AMSAmsterdam Airport 13:25 - CDG 06:40 24h 10m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 13:25
    NBONairobi Jomo Kenyatta International Airport 23:30
  • YYZToronto Lester B Pearson Intl Airport 15:40
    CDGParis Charles de Gaulle Airport 06:40
  • 24h 10m (5h 20m)
  • 1 Stop YYZ · Toronto 5h 20m
  • KLM (KL 691)Boeing Dreamliner Series 10
    Air France (AF 815)Boeing 787 9
  • KLM (KL 691)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:25 AMS
    06:40 CDG
    24Hrs, 10m 1 Stop (YYZ)
  • AMSAmsterdam Airport 13:25 - CDG 06:40 24h 10m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 13:25
    NBONairobi Jomo Kenyatta International Airport 23:30
  • YYZToronto Lester B Pearson Intl Airport 15:40
    CDGParis Charles de Gaulle Airport 06:40
  • 24h 10m (5h 20m)
  • 1 Stop YYZ · Toronto 5h 20m
  • KLM (KL 691)Boeing Dreamliner Series 10
    Air France (AF 815)Boeing 787 9
  • KLM (KL 691)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 13:25 AMS
    06:40 CDG
    24Hrs, 10m 1 Stop (YYZ)
  • AMSAmsterdam Airport 13:25 - CDG 06:40 24h 10m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 13:25
    NBONairobi Jomo Kenyatta International Airport 23:30
  • YYZToronto Lester B Pearson Intl Airport 15:40
    CDGParis Charles de Gaulle Airport 06:40
  • 24h 10m (5h 20m)
  • 1 Stop YYZ · Toronto 5h 20m
  • KLM (KL 691)Boeing Dreamliner Series 10
    Air France (AF 815)Boeing 787 9
  • KLM (KL 691)
    • M
    • T
    • -
    • -
    • -
    • -
    • S
  • 13:25 AMS
    06:40 CDG
    24Hrs, 10m 1 Stop (YYZ)
  • AMSAmsterdam Airport 13:25 - CDG 06:40 24h 10m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 13:25
    NBONairobi Jomo Kenyatta International Airport 23:30
  • YYZToronto Lester B Pearson Intl Airport 15:40
    CDGParis Charles de Gaulle Airport 06:40
  • 24h 10m (5h 20m)
  • 1 Stop YYZ · Toronto 5h 20m
  • KLM (KL 691)Boeing Dreamliner Series 10
    Air France (AF 815)Boeing 787 9
  • KLM (KL 691)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 13:25 AMS
    06:40 CDG
    24Hrs, 10m 1 Stop (YYZ)
  • AMSAmsterdam Airport 13:25 - CDG 06:40 24h 10m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 13:25
    NBONairobi Jomo Kenyatta International Airport 23:30
  • YYZToronto Lester B Pearson Intl Airport 15:40
    CDGParis Charles de Gaulle Airport 06:40
  • 24h 10m (5h 20m)
  • 1 Stop YYZ · Toronto 5h 20m
  • KLM (KL 691)Boeing Dreamliner Series 10
    Air France (AF 815)Boeing 787 9
  • KLM (KL 691)
    • M
    • T
    • W
    • T
    • -
    • -
    • S
  • 13:25 AMS
    06:40 CDG
    24Hrs, 10m 1 Stop (YYZ)
  • AMSAmsterdam Airport 13:25 - CDG 06:40 24h 10m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 13:25
    NBONairobi Jomo Kenyatta International Airport 23:30
  • YYZToronto Lester B Pearson Intl Airport 15:40
    CDGParis Charles de Gaulle Airport 06:40
  • 24h 10m (5h 20m)
  • 1 Stop YYZ · Toronto 5h 20m
  • KLM (KL 691)Boeing Dreamliner Series 10
    Air France (AF 815)Boeing 787 9
  • KLM (KL 691)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 13:25 AMS
    06:40 CDG
    24Hrs, 10m 1 Stop (YYZ)
  • AMSAmsterdam Airport 13:25 - CDG 06:40 24h 10m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 13:25
    NBONairobi Jomo Kenyatta International Airport 23:30
  • YYZToronto Lester B Pearson Intl Airport 15:40
    CDGParis Charles de Gaulle Airport 06:40
  • 24h 10m (5h 20m)
  • 1 Stop YYZ · Toronto 5h 20m
  • KLM (KL 691)Boeing Dreamliner Series 10
    Air France (AF 815)Boeing 787 9
  • KLM (KL 691)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 13:25 AMS
    06:40 CDG
    24Hrs, 10m 1 Stop (YYZ)
  • AMSAmsterdam Airport 13:25 - CDG 06:40 24h 10m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 13:25
    NBONairobi Jomo Kenyatta International Airport 23:30
  • YYZToronto Lester B Pearson Intl Airport 15:40
    CDGParis Charles de Gaulle Airport 06:40
  • 24h 10m (5h 15m)
  • 1 Stop YYZ · Toronto 5h 15m
  • KLM (KL 691)Boeing Dreamliner Series 10
    Air France (AF 815)Boeing 787 9
  • KLM (KL 691)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:25 AMS
    06:40 CDG
    24Hrs, 10m 1 Stop (YYZ)
  • AMSAmsterdam Airport 13:25 - CDG 06:40 24h 10m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 13:25
    NBONairobi Jomo Kenyatta International Airport 23:30
  • YYZToronto Lester B Pearson Intl Airport 15:40
    CDGParis Charles de Gaulle Airport 06:40
  • 24h 10m (5h 20m)
  • 1 Stop YYZ · Toronto 5h 20m
  • KLM (KL 691)Boeing Dreamliner Series 10
    Air France (AF 815)Boeing 787 9
  • KLM (KL 691)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 23:30 NBO
    16:15 YYZ
    24Hrs, 45m 1 Stop (CDG)
  • NBONairobi Jomo Kenyatta International Airport 23:30 - YYZ 16:15 24h 45m 1 Stop (CDG) Paris
  • NBONairobi Jomo Kenyatta International Airport 23:30
    CDGParis Charles de Gaulle Airport 13:45
  • CDGParis Charles de Gaulle Airport 06:40
    YYZToronto Lester B Pearson Intl Airport 16:15
  • 24h 45m (7h 05m)
  • 1 Stop CDG · Paris 7h 05m
  • Air France (AF 815)Boeing 787 9
    Air France (AF 356)Boeing 777 300 Er
  • Air France (AF 815)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 23:35 NBO
    14:55 YYZ
    23Hrs, 20m 1 Stop (LHR)
  • NBONairobi Jomo Kenyatta International Airport 23:35 - YYZ 14:55 23h 20m 1 Stop (LHR) London
  • NBONairobi Jomo Kenyatta International Airport 23:35
    LHRLondon Heathrow Airport 11:45
  • LHRLondon Heathrow Airport 05:55
    YYZToronto Lester B Pearson Intl Airport 14:55
  • 23h 20m (5h 50m)
  • 1 Stop LHR · London 5h 50m
  • British Airways (BA 64)Airbus A351
    British Airways (BA 93)Boeing 777
  • British Airways (BA 64)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 23:35 NBO
    14:55 YYZ
    23Hrs, 20m 1 Stop (LHR)
  • NBONairobi Jomo Kenyatta International Airport 23:35 - YYZ 14:55 23h 20m 1 Stop (LHR) London
  • NBONairobi Jomo Kenyatta International Airport 23:35
    LHRLondon Heathrow Airport 11:45
  • LHRLondon Heathrow Airport 05:55
    YYZToronto Lester B Pearson Intl Airport 14:55
  • 23h 20m (5h 50m)
  • 1 Stop LHR · London 5h 50m
  • British Airways (BA 64)Airbus A351
    British Airways (BA 93)Boeing 787 9
  • British Airways (BA 64)
    • M
    • -
    • W
    • -
    • -
    • -
    • -
  • 23:45 NBO
    12:50 YYZ
    21Hrs, 05m 1 Stop (FRA)
  • NBONairobi Jomo Kenyatta International Airport 23:45 - YYZ 12:50 21h 05m 1 Stop (FRA) Frankfurt
  • NBONairobi Jomo Kenyatta International Airport 23:45
    FRAFrankfurt International Airport 10:05
  • FRAFrankfurt International Airport 06:50
    YYZToronto Lester B Pearson Intl Airport 12:50
  • 21h 05m (3h 15m)
  • 1 Stop FRA · Frankfurt 3h 15m
  • Lufthansa (LH 591)Airbus Industrie 330 300
    Air Canada (AC 841)Boeing 777 300 Er
  • Lufthansa (LH 591)
    • -
    • T
    • W
    • T
    • F
    • S
    • S
  • 11:55 AMS
    06:50 FRA
    22Hrs, 40m 1 Stop (YYZ)
  • AMSAmsterdam Airport 11:55 - FRA 06:50 22h 40m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 11:55
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 14:25
    FRAFrankfurt International Airport 06:50
  • 22h 40m (3h 50m)
  • 1 Stop YYZ · Toronto 3h 50m
  • Air Canada (AC 809)Boeing 777 200 Lr
    Lufthansa (LH 591)Airbus Industrie 330 300
  • Air Canada (AC 809)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 11:55 AMS
    06:50 FRA
    22Hrs, 40m 1 Stop (YYZ)
  • AMSAmsterdam Airport 11:55 - FRA 06:50 22h 40m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 11:55
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 14:25
    FRAFrankfurt International Airport 06:50
  • 22h 40m (3h 50m)
  • 1 Stop YYZ · Toronto 3h 50m
  • Air Canada (AC 809)Boeing 777 200 Lr
    Lufthansa (LH 591)Airbus Industrie 330 300
  • Air Canada (AC 809)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 11:55 AMS
    06:50 FRA
    22Hrs, 40m 1 Stop (YYZ)
  • AMSAmsterdam Airport 11:55 - FRA 06:50 22h 40m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 11:55
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 14:25
    FRAFrankfurt International Airport 06:50
  • 22h 40m (3h 50m)
  • 1 Stop YYZ · Toronto 3h 50m
  • Air Canada (AC 809)Boeing 777 200 Lr
    Lufthansa (LH 591)Airbus Industrie 330 300
  • Air Canada (AC 809)
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • 10:25 VIE
    06:50 FRA
    22Hrs, 50m 1 Stop (YYZ)
  • VIEVienna Airport 10:25 - FRA 06:50 22h 50m 1 Stop (YYZ) Toronto
  • VIEVienna Airport 10:25
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 14:35
    FRAFrankfurt International Airport 06:50
  • 22h 50m (2h 10m)
  • 1 Stop YYZ · Toronto 2h 10m
  • Air Canada (AC 887)Airbus Industrie 330 300
    Lufthansa (LH 591)Airbus Industrie 330 300
  • Air Canada (AC 887)
    • -
    • -
    • W
    • T
    • -
    • -
    • S
  • 12:15 CPH
    06:50 FRA
    22Hrs, 55m 1 Stop (YYZ)
  • CPHCopenhagen Kastrup Airport 12:15 - FRA 06:50 22h 55m 1 Stop (YYZ) Toronto
  • CPHCopenhagen Kastrup Airport 12:15
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 14:40
    FRAFrankfurt International Airport 06:50
  • 22h 55m (4h)
  • 1 Stop YYZ · Toronto 4h
  • Air Canada (AC 829)Boeing 787 8
    Lufthansa (LH 591)Airbus Industrie 330 300
  • Air Canada (AC 829)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 12:05 CDG
    06:50 FRA
    23Hrs, 05m 1 Stop (YYZ)
  • CDGParis Charles de Gaulle Airport 12:05 - FRA 06:50 23h 05m 1 Stop (YYZ) Toronto
  • CDGParis Charles de Gaulle Airport 12:05
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 14:50
    FRAFrankfurt International Airport 06:50
  • 23h 05m (4h)
  • 1 Stop YYZ · Toronto 4h
  • Air Canada (AC 873)Airbus Industrie 330 300
    Lufthansa (LH 591)Airbus Industrie 330 300
  • Air Canada (AC 873)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 11:10 LHR
    06:50 FRA
    23Hrs, 05m 1 Stop (YYZ)
  • LHRLondon Heathrow Airport 11:10 - FRA 06:50 23h 05m 1 Stop (YYZ) Toronto
  • LHRLondon Heathrow Airport 11:10
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 14:50
    FRAFrankfurt International Airport 06:50
  • 23h 05m (3h 35m)
  • 1 Stop YYZ · Toronto 3h 35m
  • Air Canada (AC 855)Airbus Industrie 330 300
    Lufthansa (LH 591)Airbus Industrie 330 300
  • Air Canada (AC 855)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:10 LHR
    06:50 FRA
    23Hrs, 05m 1 Stop (YYZ)
  • LHRLondon Heathrow Airport 11:10 - FRA 06:50 23h 05m 1 Stop (YYZ) Toronto
  • LHRLondon Heathrow Airport 11:10
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 14:50
    FRAFrankfurt International Airport 06:50
  • 23h 05m (3h 35m)
  • 1 Stop YYZ · Toronto 3h 35m
  • Air Canada (AC 855)Airbus Industrie 330 300
    Lufthansa (LH 591)Airbus Industrie 330 300
  • Air Canada (AC 855)
    • -
    • T
    • -
    • -
    • -
    • S
    • S
  • 12:05 CDG
    06:50 FRA
    23Hrs, 05m 1 Stop (YYZ)
  • CDGParis Charles de Gaulle Airport 12:05 - FRA 06:50 23h 05m 1 Stop (YYZ) Toronto
  • CDGParis Charles de Gaulle Airport 12:05
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 14:50
    FRAFrankfurt International Airport 06:50
  • 23h 05m (4h)
  • 1 Stop YYZ · Toronto 4h
  • Air Canada (AC 873)Airbus Industrie 330 300
    Lufthansa (LH 591)Airbus Industrie 330 300
  • Air Canada (AC 873)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 12:05 CDG
    06:50 FRA
    23Hrs, 05m 1 Stop (YYZ)
  • CDGParis Charles de Gaulle Airport 12:05 - FRA 06:50 23h 05m 1 Stop (YYZ) Toronto
  • CDGParis Charles de Gaulle Airport 12:05
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 14:50
    FRAFrankfurt International Airport 06:50
  • 23h 05m (4h)
  • 1 Stop YYZ · Toronto 4h
  • Air Canada (AC 873)Airbus Industrie 330 300
    Lufthansa (LH 591)Airbus Industrie 330 300
  • Air Canada (AC 873)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 12:05 CDG
    06:50 FRA
    23Hrs, 05m 1 Stop (YYZ)
  • CDGParis Charles de Gaulle Airport 12:05 - FRA 06:50 23h 05m 1 Stop (YYZ) Toronto
  • CDGParis Charles de Gaulle Airport 12:05
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 14:50
    FRAFrankfurt International Airport 06:50
  • 23h 05m (4h)
  • 1 Stop YYZ · Toronto 4h
  • Air Canada (AC 873)Airbus Industrie 330 300
    Lufthansa (LH 591)Airbus Industrie 330 300
  • Air Canada (AC 873)
    • -
    • -
    • W
    • -
    • -
    • S
    • S
  • 11:50 MUC
    06:50 FRA
    23Hrs, 10m 1 Stop (YYZ)
  • MUCMunich International Airport 11:50 - FRA 06:50 23h 10m 1 Stop (YYZ) Toronto
  • MUCMunich International Airport 11:50
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 14:55
    FRAFrankfurt International Airport 06:50
  • 23h 10m (4h 05m)
  • 1 Stop YYZ · Toronto 4h 05m
  • Air Canada (AC 837)Boeing 777 300 Er
    Lufthansa (LH 591)Airbus Industrie 330 300
  • Air Canada (AC 837)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 11:50 MUC
    06:50 FRA
    23Hrs, 10m 1 Stop (YYZ)
  • MUCMunich International Airport 11:50 - FRA 06:50 23h 10m 1 Stop (YYZ) Toronto
  • MUCMunich International Airport 11:50
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 14:55
    FRAFrankfurt International Airport 06:50
  • 23h 10m (4h 05m)
  • 1 Stop YYZ · Toronto 4h 05m
  • Air Canada (AC 837)Boeing 777 300 Er
    Lufthansa (LH 591)Airbus Industrie 330 300
  • Air Canada (AC 837)
    • -
    • T
    • W
    • T
    • -
    • -
    • -
  • 14:15 YUL
    06:50 FRA
    23Hrs, 56m 1 Stop (YYZ)
  • YULMontreal Pierre Elliott Trudeau Int Airport 14:15 - FRA 06:50 23h 56m 1 Stop (YYZ) Toronto
  • YULMontreal Pierre Elliott Trudeau Int Airport 14:15
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 15:41
    FRAFrankfurt International Airport 06:50
  • 23h 56m (5h 15m)
  • 1 Stop YYZ · Toronto 5h 15m
  • Air Canada (AC 415)Airbus A220 300
    Lufthansa (LH 591)Airbus Industrie 330 300
  • Air Canada (AC 415)
    • -
    • T
    • W
    • T
    • F
    • S
    • S
  • 12:51 ORD
    06:50 FRA
    24Hrs, 00m 1 Stop (YYZ)
  • ORDChicago O'Hare International Airport 12:51 - FRA 06:50 24h 1 Stop (YYZ) Toronto
  • ORDChicago O'Hare International Airport 12:51
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 15:45
    FRAFrankfurt International Airport 06:50
  • 24h (3h 36m)
  • 1 Stop YYZ · Toronto 3h 36m
  • United Airlines (UA 3505)Embraer 175
    Lufthansa (LH 591)Airbus Industrie 330 300
  • United Airlines (UA 3505)
    • -
    • T
    • W
    • T
    • F
    • -
    • S
  • 12:51 ORD
    06:50 FRA
    24Hrs, 00m 1 Stop (YYZ)
  • ORDChicago O'Hare International Airport 12:51 - FRA 06:50 24h 1 Stop (YYZ) Toronto
  • ORDChicago O'Hare International Airport 12:51
    NBONairobi Jomo Kenyatta International Airport 23:45
  • YYZToronto Lester B Pearson Intl Airport 15:45
    FRAFrankfurt International Airport 06:50
  • 24h (3h 36m)
  • 1 Stop YYZ · Toronto 3h 36m
  • United Airlines (UA 3505)Embraer 170
    Lufthansa (LH 591)Airbus Industrie 330 300
  • United Airlines (UA 3505)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 23:45 NBO
    16:15 YYZ
    24Hrs, 30m 1 Stop (FRA)
  • NBONairobi Jomo Kenyatta International Airport 23:45 - YYZ 16:15 24h 30m 1 Stop (FRA) Frankfurt
  • NBONairobi Jomo Kenyatta International Airport 23:45
    FRAFrankfurt International Airport 13:35
  • FRAFrankfurt International Airport 06:50
    YYZToronto Lester B Pearson Intl Airport 16:15
  • 24h 30m (6h 45m)
  • 1 Stop FRA · Frankfurt 6h 45m
  • Lufthansa (LH 591)Airbus Industrie 330 300
    Lufthansa (LH 470)Boeing 747
  • Lufthansa (LH 591)
    • -
    • T
    • W
    • T
    • F
    • S
    • S
  • 12:05 CDG
    06:50 BRU
    22Hrs, 55m 1 Stop (YYZ)
  • CDGParis Charles de Gaulle Airport 12:05 - BRU 06:50 22h 55m 1 Stop (YYZ) Toronto
  • CDGParis Charles de Gaulle Airport 12:05
    NBONairobi Jomo Kenyatta International Airport 23:55
  • YYZToronto Lester B Pearson Intl Airport 14:50
    BRUBrussels Airport 06:50
  • 22h 55m (4h 15m)
  • 1 Stop YYZ · Toronto 4h 15m
  • Air Canada (AC 873)Airbus Industrie 330 300
    Brussels Airlines (SN 491)Airbus Industrie 330 300
  • Air Canada (AC 873)
    • -
    • -
    • W
    • -
    • -
    • -
    • S
  • 13:25 YUL
    06:50 BRU
    22Hrs, 55m 1 Stop (YTZ)
  • YULMontreal Pierre Elliott Trudeau Int Airport 13:25 - BRU 06:50 22h 55m 1 Stop (YTZ) Toronto
  • YULMontreal Pierre Elliott Trudeau Int Airport 13:25
    NBONairobi Jomo Kenyatta International Airport 23:55
  • YTZToronto City Centre Airport 14:50
    BRUBrussels Airport 06:50
  • 22h 55m (4h 55m)
  • 1 Stop YTZ · Toronto 4h 55m
  • Air Canada (AC 7965)Dehavilland Dash 8 400
    Brussels Airlines (SN 482)Airbus Industrie 330 300
  • Air Canada (AC 7965)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 13:25 YUL
    06:50 BRU
    22Hrs, 55m 1 Stop (YTZ)
  • YULMontreal Pierre Elliott Trudeau Int Airport 13:25 - BRU 06:50 22h 55m 1 Stop (YTZ) Toronto
  • YULMontreal Pierre Elliott Trudeau Int Airport 13:25
    NBONairobi Jomo Kenyatta International Airport 23:55
  • YTZToronto City Centre Airport 14:50
    BRUBrussels Airport 06:50
  • 22h 55m (4h 55m)
  • 1 Stop YTZ · Toronto 4h 55m
  • Air Canada (AC 7965)Dehavilland Dash 8 400
    Brussels Airlines (SN 491)Airbus Industrie 330 300
  • Air Canada (AC 7965)
    • -
    • -
    • W
    • -
    • -
    • -
    • S
  • 12:05 CDG
    06:50 BRU
    22Hrs, 55m 1 Stop (YYZ)
  • CDGParis Charles de Gaulle Airport 12:05 - BRU 06:50 22h 55m 1 Stop (YYZ) Toronto
  • CDGParis Charles de Gaulle Airport 12:05
    NBONairobi Jomo Kenyatta International Airport 23:55
  • YYZToronto Lester B Pearson Intl Airport 14:50
    BRUBrussels Airport 06:50
  • 22h 55m (4h 15m)
  • 1 Stop YYZ · Toronto 4h 15m
  • Air Canada (AC 873)Airbus Industrie 330 300
    Brussels Airlines (SN 482)Airbus Industrie 330 300
  • Air Canada (AC 873)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:50 MUC
    06:50 BRU
    23Hrs, 00m 1 Stop (YYZ)
  • MUCMunich International Airport 11:50 - BRU 06:50 23h 1 Stop (YYZ) Toronto
  • MUCMunich International Airport 11:50
    NBONairobi Jomo Kenyatta International Airport 23:55
  • YYZToronto Lester B Pearson Intl Airport 14:55
    BRUBrussels Airport 06:50
  • 23h (3h 45m)
  • 1 Stop YYZ · Toronto 3h 45m
  • Air Canada (AC 837)Boeing 777 300 Er
    Brussels Airlines (SN 482)Airbus Industrie 330 300
  • Air Canada (AC 837)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 11:50 MUC
    06:50 BRU
    23Hrs, 00m 1 Stop (YYZ)
  • MUCMunich International Airport 11:50 - BRU 06:50 23h 1 Stop (YYZ) Toronto
  • MUCMunich International Airport 11:50
    NBONairobi Jomo Kenyatta International Airport 23:55
  • YYZToronto Lester B Pearson Intl Airport 14:55
    BRUBrussels Airport 06:50
  • 23h (3h 45m)
  • 1 Stop YYZ · Toronto 3h 45m
  • Air Canada (AC 837)Boeing 777 300 Er
    Brussels Airlines (SN 482)Airbus Industrie 330 300
  • Air Canada (AC 837)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:50 MUC
    06:50 BRU
    23Hrs, 00m 1 Stop (YYZ)
  • MUCMunich International Airport 11:50 - BRU 06:50 23h 1 Stop (YYZ) Toronto
  • MUCMunich International Airport 11:50
    NBONairobi Jomo Kenyatta International Airport 23:55
  • YYZToronto Lester B Pearson Intl Airport 14:55
    BRUBrussels Airport 06:50
  • 23h (3h 45m)
  • 1 Stop YYZ · Toronto 3h 45m
  • Air Canada (AC 837)Boeing 777 300 Er
    Brussels Airlines (SN 491)Airbus Industrie 330 300
  • Air Canada (AC 837)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the most popular airline flying from Nairobi to Toronto?

The most popular airline flying from Nairobi to Toronto is Ethiopian Airlines. Find the latest flight deals on Wego.

How far is Toronto from Nairobi?

The flight distance between Nairobi and Toronto is 12184km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 04:35. The last flight of the day departs at 17:10. See the full list of flight times on Wego.