Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Lufthansa

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

  • Lufthansa Lufthansa
  • Air Canada Air Canada
  • United Airlines United Airlines
  • KLM KLM
  • Ethiopian Airlines Ethiopian Airlines
  • Turkish Airlines Turkish Airlines
  • Kenya Airways Kenya Airways
  • Brussels Airlines Brussels Airlines
  • Air France Air France
  • EgyptAir EgyptAir
Cheapest Month March

Travel Period: October 2024 - September 2025

The cheapest month(s) to fly from Kigali to Toronto is March.

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

The cheapest day(s) of the week to fly from Kigali to Toronto is Monday.

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

Flight Schedules

Last Updated: Mon, 2 Sep, 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
  • 02:20 KGL
    18:45 YYZ
    22Hrs, 25m 1 Stop (IST)
  • KGLKigali Airport 02:20 - YYZ 18:45 22h 25m 1 Stop (IST) Istanbul
  • KGLKigali Airport 02:20
    ISTIstanbul Airport 15:10
  • ISTIstanbul Airport 13:00
    YYZToronto Lester B Pearson Intl Airport 18:45
  • 22h 25m (2h 10m)
  • 1 Stop IST · Istanbul 2h 10m
  • Turkish Airlines (TK 606)Airbus Industrie 330 300
    Turkish Airlines (TK 17)Boeing 777 300 Er
  • Turkish Airlines (TK 606)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 21:05 JFK
    06:10 NBO
    25Hrs, 17m 1 Stop (YYZ)
  • JFKNew York John F. Kennedy International Airport 21:05 - NBO 06:10 25h 17m 1 Stop (YYZ) Toronto
  • JFKNew York John F. Kennedy International Airport 21:05
    KGLKigali Airport 03:40
  • YYZToronto Lester B Pearson Intl Airport 22:57
    NBONairobi Jomo Kenyatta International Airport 06:10
  • 25h 17m (6h 55m)
  • 1 Stop YYZ · Toronto 6h 55m
  • Delta Air Lines (DL 5170)Canadair Regional
    Kenya Airways (KQ 479)Embraer Emb E90
  • Delta Air Lines (DL 5170)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 17:50 AMS
    06:10 NBO
    22Hrs, 15m 1 Stop (YYZ)
  • AMSAmsterdam Airport 17:50 - NBO 06:10 22h 15m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 17:50
    KGLKigali Airport 03:40
  • YYZToronto Lester B Pearson Intl Airport 19:55
    NBONairobi Jomo Kenyatta International Airport 06:10
  • 22h 15m (3h 40m)
  • 1 Stop YYZ · Toronto 3h 40m
  • KLM (KL 695)Boeing 777 200
    Kenya Airways (KQ 479)Embraer Emb E90
  • KLM (KL 695)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 17:50 AMS
    06:10 NBO
    22Hrs, 15m 1 Stop (YYZ)
  • AMSAmsterdam Airport 17:50 - NBO 06:10 22h 15m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 17:50
    KGLKigali Airport 03:40
  • YYZToronto Lester B Pearson Intl Airport 19:55
    NBONairobi Jomo Kenyatta International Airport 06:10
  • 22h 15m (3h 40m)
  • 1 Stop YYZ · Toronto 3h 40m
  • KLM (KL 695)Airbus Industrie A330 200
    Kenya Airways (KQ 479)Embraer Emb E90
  • KLM (KL 695)
    • -
    • T
    • -
    • -
    • F
    • -
    • S
  • 17:50 AMS
    06:10 NBO
    22Hrs, 15m 1 Stop (YYZ)
  • AMSAmsterdam Airport 17:50 - NBO 06:10 22h 15m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 17:50
    KGLKigali Airport 03:40
  • YYZToronto Lester B Pearson Intl Airport 19:55
    NBONairobi Jomo Kenyatta International Airport 06:10
  • 22h 15m (3h 40m)
  • 1 Stop YYZ · Toronto 3h 40m
  • KLM (KL 695)Boeing 787 9
    Kenya Airways (KQ 479)Embraer Emb E90
  • KLM (KL 695)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 15:50 KGL
    08:45 YYZ
    22Hrs, 55m 1 Stop (ADD)
  • KGLKigali Airport 15:50 - YYZ 08:45 22h 55m 1 Stop (ADD) Addis Ababa
  • KGLKigali Airport 15:50
    ADDAddis Ababa Airport 23:00
  • ADDAddis Ababa Airport 19:15
    YYZToronto Lester B Pearson Intl Airport 08:45
  • 22h 55m (3h 45m)
  • 1 Stop ADD · Addis Ababa 3h 45m
  • Ethiopian Airlines (ET 806)Boeing 737 800
    Ethiopian Airlines (ET 552)Airbus A359
  • Ethiopian Airlines (ET 806)
    • -
    • T
    • -
    • T
    • -
    • S
    • -
  • 08:30 LHR
    19:15 ADD
    25Hrs, 35m 1 Stop (YYZ)
  • LHRLondon Heathrow Airport 08:30 - ADD 19:15 25h 35m 1 Stop (YYZ) Toronto
  • LHRLondon Heathrow Airport 08:30
    KGLKigali Airport 15:50
  • YYZToronto Lester B Pearson Intl Airport 11:25
    ADDAddis Ababa Airport 19:15
  • 25h 35m (7h)
  • 1 Stop YYZ · Toronto 7h
  • Air Canada (AC 853)Boeing 777 300 Er
    Ethiopian Airlines (ET 806)Boeing 737 800
  • Air Canada (AC 853)
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 08:30 LHR
    19:15 ADD
    25Hrs, 25m 1 Stop (YYZ)
  • LHRLondon Heathrow Airport 08:30 - ADD 19:15 25h 25m 1 Stop (YYZ) Toronto
  • LHRLondon Heathrow Airport 08:30
    KGLKigali Airport 15:50
  • YYZToronto Lester B Pearson Intl Airport 11:15
    ADDAddis Ababa Airport 19:15
  • 25h 25m (7h)
  • 1 Stop YYZ · Toronto 7h
  • Air Canada (AC 853)Boeing 777 300 Er
    Ethiopian Airlines (ET 806)Boeing 737 800
  • Air Canada (AC 853)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 17:40 KGL
    08:45 YYZ
    21Hrs, 05m 1 Stop (ADD)
  • KGLKigali Airport 17:40 - YYZ 08:45 21h 05m 1 Stop (ADD) Addis Ababa
  • KGLKigali Airport 17:40
    ADDAddis Ababa Airport 23:00
  • ADDAddis Ababa Airport 21:05
    YYZToronto Lester B Pearson Intl Airport 08:45
  • 21h 05m (1h 55m)
  • 1 Stop ADD · Addis Ababa 1h 55m
  • Ethiopian Airlines (ET 816)Boeing 737 800
    Ethiopian Airlines (ET 552)Airbus A359
  • Ethiopian Airlines (ET 816)
    • M
    • -
    • W
    • -
    • F
    • -
    • S
  • 08:30 LHR
    21:05 ADD
    23Hrs, 45m 1 Stop (YYZ)
  • LHRLondon Heathrow Airport 08:30 - ADD 21:05 23h 45m 1 Stop (YYZ) Toronto
  • LHRLondon Heathrow Airport 08:30
    KGLKigali Airport 17:40
  • YYZToronto Lester B Pearson Intl Airport 11:25
    ADDAddis Ababa Airport 21:05
  • 23h 45m (5h 10m)
  • 1 Stop YYZ · Toronto 5h 10m
  • Air Canada (AC 853)Boeing 777 300 Er
    Ethiopian Airlines (ET 816)Boeing 737 800
  • Air Canada (AC 853)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:20 AMS
    21:30 NBO
    24Hrs, 20m 1 Stop (YYZ)
  • AMSAmsterdam Airport 11:20 - NBO 21:30 24h 20m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 11:20
    KGLKigali Airport 19:00
  • YYZToronto Lester B Pearson Intl Airport 13:20
    NBONairobi Jomo Kenyatta International Airport 21:30
  • 24h 20m (5h 49m)
  • 1 Stop YYZ · Toronto 5h 49m
  • KLM (KL 691)Boeing Dreamliner Series 10
    Kenya Airways (KQ 475)Embraer Emb E90
  • KLM (KL 691)
    • -
    • T
    • -
    • -
    • -
    • -
    • S
  • 11:20 AMS
    21:30 NBO
    24Hrs, 20m 1 Stop (YYZ)
  • AMSAmsterdam Airport 11:20 - NBO 21:30 24h 20m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 11:20
    KGLKigali Airport 19:00
  • YYZToronto Lester B Pearson Intl Airport 13:20
    NBONairobi Jomo Kenyatta International Airport 21:30
  • 24h 20m (5h 49m)
  • 1 Stop YYZ · Toronto 5h 49m
  • KLM (KL 691)Boeing Dreamliner Series 10
    Kenya Airways (KQ 475)Embraer Emb E90
  • KLM (KL 691)
    • M
    • -
    • -
    • T
    • -
    • S
    • -
  • 20:05 KGL
    11:55 YYZ
    21Hrs, 50m 1 Stop (BRU)
  • KGLKigali Airport 20:05 - YYZ 11:55 21h 50m 1 Stop (BRU) Brussels
  • KGLKigali Airport 20:05
    BRUBrussels Airport 09:20
  • BRUBrussels Airport 07:55
    YYZToronto Lester B Pearson Intl Airport 11:55
  • 21h 50m (1h 25m)
  • 1 Stop BRU · Brussels 1h 25m
  • Brussels Airlines (SN 491)Airbus Industrie 330 300
    Air Canada (AC 827)Airbus Industrie 330 300
  • Brussels Airlines (SN 491)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 20:10 KGL
    12:05 YYZ
    21Hrs, 55m 1 Stop (BRU)
  • KGLKigali Airport 20:10 - YYZ 12:05 21h 55m 1 Stop (BRU) Brussels
  • KGLKigali Airport 20:10
    BRUBrussels Airport 09:30
  • BRUBrussels Airport 06:45
    YYZToronto Lester B Pearson Intl Airport 12:05
  • 21h 55m (2h 45m)
  • 1 Stop BRU · Brussels 2h 45m
  • Brussels Airlines (SN 465)Airbus Industrie 330 300
    Air Canada (AC 827)Airbus Industrie 330 300
  • Brussels Airlines (SN 465)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 20:10 KGL
    11:30 YYZ
    21Hrs, 20m 1 Stop (BRU)
  • KGLKigali Airport 20:10 - YYZ 11:30 21h 20m 1 Stop (BRU) Brussels
  • KGLKigali Airport 20:10
    BRUBrussels Airport 09:25
  • BRUBrussels Airport 06:45
    YYZToronto Lester B Pearson Intl Airport 11:30
  • 21h 20m (2h 40m)
  • 1 Stop BRU · Brussels 2h 40m
  • Brussels Airlines (SN 465)Airbus Industrie 330 300
    Air Canada (AC 827)Boeing 787 8
  • Brussels Airlines (SN 465)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 20:10 KGL
    11:35 YYZ
    21Hrs, 25m 1 Stop (BRU)
  • KGLKigali Airport 20:10 - YYZ 11:35 21h 25m 1 Stop (BRU) Brussels
  • KGLKigali Airport 20:10
    BRUBrussels Airport 09:30
  • BRUBrussels Airport 06:45
    YYZToronto Lester B Pearson Intl Airport 11:35
  • 21h 25m (2h 45m)
  • 1 Stop BRU · Brussels 2h 45m
  • Brussels Airlines (SN 465)Airbus Industrie 330 300
    Air Canada (AC 827)Boeing 787 8
  • Brussels Airlines (SN 465)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 20:45 KGL
    13:20 YYZ
    22Hrs, 35m 1 Stop (AMS)
  • KGLKigali Airport 20:45 - YYZ 13:20 22h 35m 1 Stop (AMS) Amsterdam
  • KGLKigali Airport 20:45
    AMSAmsterdam Airport 11:20
  • AMSAmsterdam Airport 07:40
    YYZToronto Lester B Pearson Intl Airport 13:20
  • 22h 35m (3h 40m)
  • 1 Stop AMS · Amsterdam 3h 40m
  • KLM (KL 537)Airbus Industrie A330 200
    KLM (KL 691)Boeing Dreamliner Series 10
  • KLM (KL 537)
    • M
    • -
    • -
    • -
    • -
    • S
    • -
  • 20:45 KGL
    13:20 YYZ
    22Hrs, 35m 1 Stop (AMS)
  • KGLKigali Airport 20:45 - YYZ 13:20 22h 35m 1 Stop (AMS) Amsterdam
  • KGLKigali Airport 20:45
    AMSAmsterdam Airport 11:20
  • AMSAmsterdam Airport 07:40
    YYZToronto Lester B Pearson Intl Airport 13:20
  • 22h 35m (3h 40m)
  • 1 Stop AMS · Amsterdam 3h 40m
  • KLM (KL 535)Airbus Industrie A330 200
    KLM (KL 691)Boeing Dreamliner Series 10
  • KLM (KL 535)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 15:10 IST
    03:05 EBB
    23Hrs, 45m 1 Stop (YYZ)
  • ISTIstanbul Airport 15:10 - EBB 03:05 23h 45m 1 Stop (YYZ) Toronto
  • ISTIstanbul Airport 15:10
    KGLKigali Airport 01:00
  • YYZToronto Lester B Pearson Intl Airport 18:45
    EBBEntebbe/Kampala Airport 03:05
  • 23h 45m (5h 05m)
  • 1 Stop YYZ · Toronto 5h 05m
  • Turkish Airlines (TK 17)Boeing 777 300 Er
    RwandAir (WB 464)Dehavilland Dash 8 400
  • Turkish Airlines (TK 17)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 15:10 IST
    03:05 EBB
    23Hrs, 45m 1 Stop (YYZ)
  • ISTIstanbul Airport 15:10 - EBB 03:05 23h 45m 1 Stop (YYZ) Toronto
  • ISTIstanbul Airport 15:10
    KGLKigali Airport 01:00
  • YYZToronto Lester B Pearson Intl Airport 18:45
    EBBEntebbe/Kampala Airport 03:05
  • 23h 45m (4h 50m)
  • 1 Stop YYZ · Toronto 4h 50m
  • Turkish Airlines (TK 17)Boeing 777 300 Er
    RwandAir (WB 464)Dehavilland Dash 8 400
  • Turkish Airlines (TK 17)
    • -
    • -
    • W
    • -
    • F
    • -
    • S
  • 15:10 IST
    03:05 EBB
    23Hrs, 45m 1 Stop (YYZ)
  • ISTIstanbul Airport 15:10 - EBB 03:05 23h 45m 1 Stop (YYZ) Toronto
  • ISTIstanbul Airport 15:10
    KGLKigali Airport 01:00
  • YYZToronto Lester B Pearson Intl Airport 18:45
    EBBEntebbe/Kampala Airport 03:05
  • 23h 45m (4h 50m)
  • 1 Stop YYZ · Toronto 4h 50m
  • Turkish Airlines (TK 17)Boeing 777 300 Er
    RwandAir (WB 464)Dehavilland Dash 8 400
  • Turkish Airlines (TK 17)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 15:10 IST
    03:05 EBB
    23Hrs, 45m 1 Stop (YYZ)
  • ISTIstanbul Airport 15:10 - EBB 03:05 23h 45m 1 Stop (YYZ) Toronto
  • ISTIstanbul Airport 15:10
    KGLKigali Airport 01:00
  • YYZToronto Lester B Pearson Intl Airport 18:45
    EBBEntebbe/Kampala Airport 03:05
  • 23h 45m (4h 50m)
  • 1 Stop YYZ · Toronto 4h 50m
  • Turkish Airlines (TK 17)Boeing 777 300 Er
    RwandAir (WB 464)Dehavilland Dash 8 400
  • Turkish Airlines (TK 17)
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • 01:45 KGL
    18:45 YYZ
    23Hrs, 00m 1 Stop (IST)
  • KGLKigali Airport 01:45 - YYZ 18:45 23h 1 Stop (IST) Istanbul
  • KGLKigali Airport 01:45
    ISTIstanbul Airport 15:10
  • ISTIstanbul Airport 12:15
    YYZToronto Lester B Pearson Intl Airport 18:45
  • 23h (2h 55m)
  • 1 Stop IST · Istanbul 2h 55m
  • Turkish Airlines (TK 606)Boeing 737 Max 8 Passenger
    Turkish Airlines (TK 17)Boeing 777 300 Er
  • Turkish Airlines (TK 606)
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • 01:45 KGL
    18:45 YYZ
    23Hrs, 00m 1 Stop (IST)
  • KGLKigali Airport 01:45 - YYZ 18:45 23h 1 Stop (IST) Istanbul
  • KGLKigali Airport 01:45
    ISTIstanbul Airport 15:10
  • ISTIstanbul Airport 12:15
    YYZToronto Lester B Pearson Intl Airport 18:45
  • 23h (2h 55m)
  • 1 Stop IST · Istanbul 2h 55m
  • Turkish Airlines (TK 612)Boeing 737 Max 8 Passenger
    Turkish Airlines (TK 17)Boeing 777 300 Er
  • Turkish Airlines (TK 612)
    • -
    • -
    • W
    • -
    • F
    • -
    • S
  • 01:55 KGL
    18:45 YYZ
    22Hrs, 50m 1 Stop (IST)
  • KGLKigali Airport 01:55 - YYZ 18:45 22h 50m 1 Stop (IST) Istanbul
  • KGLKigali Airport 01:55
    ISTIstanbul Airport 15:10
  • ISTIstanbul Airport 12:15
    YYZToronto Lester B Pearson Intl Airport 18:45
  • 22h 50m (2h 55m)
  • 1 Stop IST · Istanbul 2h 55m
  • Turkish Airlines (TK 569)Boeing 737 Max 8 Passenger
    Turkish Airlines (TK 17)Boeing 777 300 Er
  • Turkish Airlines (TK 569)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Toronto from Kigali?

The flight distance between Kigali and Toronto is 11711km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 01:45. The last flight of the day departs at 02:20. See the full list of flight times on Wego.