Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline British Airways

The cheapest airline(s) flying from Cape Town to Toronto is British Airways.

  • British Airways British Airways
  • United Airlines United Airlines
  • Delta Air Lines Delta Air Lines
  • Ethiopian Airlines Ethiopian Airlines
  • Air France Air France
  • Turkish Airlines Turkish Airlines
  • Lufthansa Lufthansa
  • KLM KLM
  • Qatar Airways Qatar Airways
  • Emirates Emirates
Cheapest Month February

Travel Period: October 2024 - September 2025

The cheapest month(s) to fly from Cape Town to Toronto is February.

  • 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 Saturday

The cheapest day(s) of the week to fly from Cape Town to Toronto is Saturday.

  • 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
  • 07:55 EWR
    17:25 JNB
    24Hrs, 13m 1 Stop (YYZ)
  • EWRNewark Liberty International Airport 07:55 - JNB 17:25 24h 13m 1 Stop (YYZ) Toronto
  • EWRNewark Liberty International Airport 07:55
    CPTCape Town Airport 15:20
  • YYZToronto Lester B Pearson Intl Airport 09:33
    JNBJohannesburg O.R. Tambo International Airport 17:25
  • 24h 13m (4h 45m)
  • 1 Stop YYZ · Toronto 4h 45m
  • Air Canada (AC 8873)Embraer Emb 175
    Airlink (4Z 924)Embraer Emb E90
  • Air Canada (AC 8873)
    • -
    • T
    • W
    • -
    • F
    • -
    • S
  • 17:45 CPT
    12:50 YYZ
    25Hrs, 05m 1 Stop (FRA)
  • CPTCape Town Airport 17:45 - YYZ 12:50 25h 05m 1 Stop (FRA) Frankfurt
  • CPTCape Town Airport 17:45
    FRAFrankfurt International Airport 10:00
  • FRAFrankfurt International Airport 05:30
    YYZToronto Lester B Pearson Intl Airport 12:50
  • 25h 05m (4h 30m)
  • 1 Stop FRA · Frankfurt 4h 30m
  • Lufthansa (LH 577)Airbus A340
    Air Canada (AC 841)Airbus Industrie 330 300
  • Lufthansa (LH 577)
    • M
    • T
    • -
    • T
    • F
    • -
    • S
  • 09:50 DUB
    05:30 FRA
    24Hrs, 10m 1 Stop (YYZ)
  • DUBDublin Airport 09:50 - FRA 05:30 24h 10m 1 Stop (YYZ) Toronto
  • DUBDublin Airport 09:50
    CPTCape Town Airport 17:45
  • YYZToronto Lester B Pearson Intl Airport 11:55
    FRAFrankfurt International Airport 05:30
  • 24h 10m (3h 10m)
  • 1 Stop YYZ · Toronto 3h 10m
  • Air Canada (AC 801)Boeing 787 9
    Lufthansa (LH 577)Airbus A340
  • Air Canada (AC 801)
    • M
    • T
    • -
    • T
    • F
    • -
    • S
  • 19:00 CPT
    12:50 YYZ
    23Hrs, 50m 1 Stop (ZRH)
  • CPTCape Town Airport 19:00 - YYZ 12:50 23h 50m 1 Stop (ZRH) Zurich
  • CPTCape Town Airport 19:00
    ZRHZurich Airport 09:55
  • ZRHZurich Airport 06:30
    YYZToronto Lester B Pearson Intl Airport 12:50
  • 23h 50m (3h 25m)
  • 1 Stop ZRH · Zurich 3h 25m
  • Edelweiss Air (WK 85)Airbus A340
    Swiss (LX 80)Airbus Industrie 330 300
  • Edelweiss Air (WK 85)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 10:15 RDU
    05:30 EWR
    22Hrs, 20m 1 Stop (YYZ)
  • RDURaleigh/Durham Airport 10:15 - EWR 05:30 22h 20m 1 Stop (YYZ) Toronto
  • RDURaleigh/Durham Airport 10:15
    CPTCape Town Airport 19:50
  • YYZToronto Lester B Pearson Intl Airport 12:10
    EWRNewark Liberty International Airport 05:30
  • 22h 20m (3h 05m)
  • 1 Stop YYZ · Toronto 3h 05m
  • Air Canada (AC 8837)Embraer Emb 175
    United Airlines (UA 1123)Boeing 777
  • Air Canada (AC 8837)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 19:50 CPT
    08:46 YYZ
    18Hrs, 56m 1 Stop (EWR)
  • CPTCape Town Airport 19:50 - YYZ 08:46 18h 56m 1 Stop (EWR) New York City
  • CPTCape Town Airport 19:50
    EWRNewark Liberty International Airport 07:00
  • EWRNewark Liberty International Airport 05:30
    YYZToronto Lester B Pearson Intl Airport 08:46
  • 18h 56m (1h 30m)
  • 1 Stop EWR · New York City 1h 30m
  • United Airlines (UA 1123)Boeing 777
    United Airlines (UA 3553)Embraer 175
  • United Airlines (UA 1123)
    • M
    • -
    • -
    • T
    • -
    • S
    • -
  • 10:20 BOS
    05:30 EWR
    22Hrs, 21m 1 Stop (YYZ)
  • BOSBoston Logan International Airport 10:20 - EWR 05:30 22h 21m 1 Stop (YYZ) Toronto
  • BOSBoston Logan International Airport 10:20
    CPTCape Town Airport 19:50
  • YYZToronto Lester B Pearson Intl Airport 12:11
    EWRNewark Liberty International Airport 05:30
  • 22h 21m (3h 31m)
  • 1 Stop YYZ · Toronto 3h 31m
  • Air Canada (AC 769)Boeing 737 Max 8 Passenger
    United Airlines (UA 1123)Boeing 777
  • Air Canada (AC 769)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 10:20 BOS
    05:30 EWR
    22Hrs, 21m 1 Stop (YYZ)
  • BOSBoston Logan International Airport 10:20 - EWR 05:30 22h 21m 1 Stop (YYZ) Toronto
  • BOSBoston Logan International Airport 10:20
    CPTCape Town Airport 19:50
  • YYZToronto Lester B Pearson Intl Airport 12:11
    EWRNewark Liberty International Airport 05:30
  • 22h 21m (3h 31m)
  • 1 Stop YYZ · Toronto 3h 31m
  • Air Canada (AC 769)Boeing 737 Max 8 Passenger
    United Airlines (UA 1123)Boeing 777
  • Air Canada (AC 769)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:15 RDU
    05:30 EWR
    22Hrs, 20m 1 Stop (YYZ)
  • RDURaleigh/Durham Airport 10:15 - EWR 05:30 22h 20m 1 Stop (YYZ) Toronto
  • RDURaleigh/Durham Airport 10:15
    CPTCape Town Airport 19:50
  • YYZToronto Lester B Pearson Intl Airport 12:10
    EWRNewark Liberty International Airport 05:30
  • 22h 20m (3h 05m)
  • 1 Stop YYZ · Toronto 3h 05m
  • Air Canada (AC 8837)Embraer Emb 175
    United Airlines (UA 1123)Boeing 777
  • Air Canada (AC 8837)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 19:50 CPT
    09:33 YYZ
    19Hrs, 43m 1 Stop (EWR)
  • CPTCape Town Airport 19:50 - YYZ 09:33 19h 43m 1 Stop (EWR) New York City
  • CPTCape Town Airport 19:50
    EWRNewark Liberty International Airport 07:55
  • EWRNewark Liberty International Airport 05:30
    YYZToronto Lester B Pearson Intl Airport 09:33
  • 19h 43m (2h 25m)
  • 1 Stop EWR · New York City 2h 25m
  • United Airlines (UA 1123)Boeing 777
    Air Canada (AC 8873)Embraer Emb 175
  • United Airlines (UA 1123)
    • M
    • -
    • -
    • T
    • -
    • S
    • -
  • 11:50 BDL
    05:35 IAD
    23Hrs, 35m 1 Stop (YYZ)
  • BDLHartford Bradley International Airport 11:50 - IAD 05:35 23h 35m 1 Stop (YYZ) Toronto
  • BDLHartford Bradley International Airport 11:50
    CPTCape Town Airport 20:00
  • YYZToronto Lester B Pearson Intl Airport 13:35
    IADWashington Dulles International Airport 05:35
  • 23h 35m (4h 48m)
  • 1 Stop YYZ · Toronto 4h 48m
  • Air Canada (AC 8593)Canadair Regional
    United Airlines (UA 2223)Boeing 777
  • Air Canada (AC 8593)
    • -
    • T
    • -
    • -
    • F
    • -
    • S
  • 12:00 EWR
    05:35 IAD
    23Hrs, 47m 1 Stop (YYZ)
  • EWRNewark Liberty International Airport 12:00 - IAD 05:35 23h 47m 1 Stop (YYZ) Toronto
  • EWRNewark Liberty International Airport 12:00
    CPTCape Town Airport 20:00
  • YYZToronto Lester B Pearson Intl Airport 13:47
    IADWashington Dulles International Airport 05:35
  • 23h 47m (4h 59m)
  • 1 Stop YYZ · Toronto 4h 59m
  • United Airlines (UA 3400)Embraer 175
    United Airlines (UA 2223)Boeing 777
  • United Airlines (UA 3400)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:00 EWR
    05:35 IAD
    23Hrs, 47m 1 Stop (YYZ)
  • EWRNewark Liberty International Airport 12:00 - IAD 05:35 23h 47m 1 Stop (YYZ) Toronto
  • EWRNewark Liberty International Airport 12:00
    CPTCape Town Airport 20:00
  • YYZToronto Lester B Pearson Intl Airport 13:47
    IADWashington Dulles International Airport 05:35
  • 23h 47m (5h 05m)
  • 1 Stop YYZ · Toronto 5h 05m
  • United Airlines (UA 3400)Embraer 175
    United Airlines (UA 2223)Boeing 777
  • United Airlines (UA 3400)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 12:00 EWR
    05:35 IAD
    23Hrs, 47m 1 Stop (YYZ)
  • EWRNewark Liberty International Airport 12:00 - IAD 05:35 23h 47m 1 Stop (YYZ) Toronto
  • EWRNewark Liberty International Airport 12:00
    CPTCape Town Airport 20:00
  • YYZToronto Lester B Pearson Intl Airport 13:47
    IADWashington Dulles International Airport 05:35
  • 23h 47m (5h 02m)
  • 1 Stop YYZ · Toronto 5h 02m
  • United Airlines (UA 3400)Embraer 175
    United Airlines (UA 2223)Boeing 777
  • United Airlines (UA 3400)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 11:30 LGA
    05:35 IAD
    23Hrs, 06m 1 Stop (YYZ)
  • LGANew York La Guardia Airport 11:30 - IAD 05:35 23h 06m 1 Stop (YYZ) Toronto
  • LGANew York La Guardia Airport 11:30
    CPTCape Town Airport 20:00
  • YYZToronto Lester B Pearson Intl Airport 13:06
    IADWashington Dulles International Airport 05:35
  • 23h 06m (4h 28m)
  • 1 Stop YYZ · Toronto 4h 28m
  • Air Canada (AC 8987)Embraer Emb 175
    United Airlines (UA 2223)Boeing 777
  • Air Canada (AC 8987)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 11:15 PHL
    05:35 IAD
    22Hrs, 49m 1 Stop (YYZ)
  • PHLPhiladelphia International Airport 11:15 - IAD 05:35 22h 49m 1 Stop (YYZ) Toronto
  • PHLPhiladelphia International Airport 11:15
    CPTCape Town Airport 20:00
  • YYZToronto Lester B Pearson Intl Airport 12:49
    IADWashington Dulles International Airport 05:35
  • 22h 49m (4h 31m)
  • 1 Stop YYZ · Toronto 4h 31m
  • Air Canada (AC 8931)Canadair Regional
    United Airlines (UA 2223)Boeing 777
  • Air Canada (AC 8931)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 11:15 PHL
    05:35 IAD
    22Hrs, 49m 1 Stop (YYZ)
  • PHLPhiladelphia International Airport 11:15 - IAD 05:35 22h 49m 1 Stop (YYZ) Toronto
  • PHLPhiladelphia International Airport 11:15
    CPTCape Town Airport 20:00
  • YYZToronto Lester B Pearson Intl Airport 12:49
    IADWashington Dulles International Airport 05:35
  • 22h 49m (4h 31m)
  • 1 Stop YYZ · Toronto 4h 31m
  • Air Canada (AC 8931)Canadair Regional
    United Airlines (UA 2223)Boeing 777
  • Air Canada (AC 8931)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 11:05 DTW
    05:35 IAD
    22Hrs, 14m 1 Stop (YYZ)
  • DTWDetroit Wayne County 11:05 - IAD 05:35 22h 14m 1 Stop (YYZ) Toronto
  • DTWDetroit Wayne County 11:05
    CPTCape Town Airport 20:00
  • YYZToronto Lester B Pearson Intl Airport 12:14
    IADWashington Dulles International Airport 05:35
  • 22h 14m (3h 57m)
  • 1 Stop YYZ · Toronto 3h 57m
  • Air Canada (AC 8772)Canadair Regional
    United Airlines (UA 2223)Boeing 777
  • Air Canada (AC 8772)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 10:15 RDU
    05:35 IAD
    22Hrs, 10m 1 Stop (YYZ)
  • RDURaleigh/Durham Airport 10:15 - IAD 05:35 22h 10m 1 Stop (YYZ) Toronto
  • RDURaleigh/Durham Airport 10:15
    CPTCape Town Airport 20:00
  • YYZToronto Lester B Pearson Intl Airport 12:10
    IADWashington Dulles International Airport 05:35
  • 22h 10m (3h 30m)
  • 1 Stop YYZ · Toronto 3h 30m
  • Air Canada (AC 8837)Embraer Emb 175
    United Airlines (UA 2223)Boeing 777
  • Air Canada (AC 8837)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 10:30 CLE
    05:35 IAD
    21Hrs, 33m 1 Stop (YYZ)
  • CLECleveland Hopkins International Airport 10:30 - IAD 05:35 21h 33m 1 Stop (YYZ) Toronto
  • CLECleveland Hopkins International Airport 10:30
    CPTCape Town Airport 20:00
  • YYZToronto Lester B Pearson Intl Airport 11:33
    IADWashington Dulles International Airport 05:35
  • 21h 33m (3h 33m)
  • 1 Stop YYZ · Toronto 3h 33m
  • Air Canada (AC 8732)Canadair Regional
    United Airlines (UA 2223)Boeing 777
  • Air Canada (AC 8732)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 10:30 CLE
    05:35 IAD
    21Hrs, 33m 1 Stop (YYZ)
  • CLECleveland Hopkins International Airport 10:30 - IAD 05:35 21h 33m 1 Stop (YYZ) Toronto
  • CLECleveland Hopkins International Airport 10:30
    CPTCape Town Airport 20:00
  • YYZToronto Lester B Pearson Intl Airport 11:33
    IADWashington Dulles International Airport 05:35
  • 21h 33m (3h 33m)
  • 1 Stop YYZ · Toronto 3h 33m
  • Air Canada (AC 8732)Canadair Regional
    United Airlines (UA 2223)Boeing 777
  • Air Canada (AC 8732)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 11:30 LGA
    05:35 IAD
    23Hrs, 06m 1 Stop (YYZ)
  • LGANew York La Guardia Airport 11:30 - IAD 05:35 23h 06m 1 Stop (YYZ) Toronto
  • LGANew York La Guardia Airport 11:30
    CPTCape Town Airport 20:00
  • YYZToronto Lester B Pearson Intl Airport 13:06
    IADWashington Dulles International Airport 05:35
  • 23h 06m (4h 28m)
  • 1 Stop YYZ · Toronto 4h 28m
  • Air Canada (AC 8987)Embraer Emb 175
    United Airlines (UA 2223)Boeing 777
  • Air Canada (AC 8987)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 20:00 CPT
    10:04 YYZ
    20Hrs, 04m 1 Stop (IAD)
  • CPTCape Town Airport 20:00 - YYZ 10:04 20h 04m 1 Stop (IAD) Washington
  • CPTCape Town Airport 20:00
    IADWashington Dulles International Airport 08:27
  • IADWashington Dulles International Airport 05:35
    YYZToronto Lester B Pearson Intl Airport 10:04
  • 20h 04m (2h 52m)
  • 1 Stop IAD · Washington 2h 52m
  • United Airlines (UA 2223)Boeing 777
    United Airlines (UA 3404)Embraer 170
  • United Airlines (UA 2223)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 20:00 CPT
    10:04 YYZ
    20Hrs, 04m 1 Stop (IAD)
  • CPTCape Town Airport 20:00 - YYZ 10:04 20h 04m 1 Stop (IAD) Washington
  • CPTCape Town Airport 20:00
    IADWashington Dulles International Airport 08:27
  • IADWashington Dulles International Airport 05:35
    YYZToronto Lester B Pearson Intl Airport 10:04
  • 20h 04m (2h 52m)
  • 1 Stop IAD · Washington 2h 52m
  • United Airlines (UA 2223)Boeing 777
    United Airlines (UA 3404)Embraer 175
  • United Airlines (UA 2223)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 21:30 CPT
    16:54 YYZ
    25Hrs, 24m 1 Stop (ATL)
  • CPTCape Town Airport 21:30 - YYZ 16:54 25h 24m 1 Stop (ATL) Atlanta
  • CPTCape Town Airport 21:30
    ATLAtlanta Hartsfield-Jackson Intl Airport 14:46
  • ATLAtlanta Hartsfield-Jackson Intl Airport 07:20
    YYZToronto Lester B Pearson Intl Airport 16:54
  • 25h 24m (7h 26m)
  • 1 Stop ATL · Atlanta 7h 26m
  • Delta Air Lines (DL 211)Airbus A359
    Delta Air Lines (DL 1734)Boeing 737 800
  • Delta Air Lines (DL 211)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 21:30 CPT
    16:54 YYZ
    25Hrs, 24m 1 Stop (ATL)
  • CPTCape Town Airport 21:30 - YYZ 16:54 25h 24m 1 Stop (ATL) Atlanta
  • CPTCape Town Airport 21:30
    ATLAtlanta Hartsfield-Jackson Intl Airport 14:46
  • ATLAtlanta Hartsfield-Jackson Intl Airport 07:20
    YYZToronto Lester B Pearson Intl Airport 16:54
  • 25h 24m (7h 26m)
  • 1 Stop ATL · Atlanta 7h 26m
  • Delta Air Lines (DL 211)Airbus A359
    Delta Air Lines (DL 1734)Boeing 737 900
  • Delta Air Lines (DL 211)
    • -
    • T
    • -
    • -
    • -
    • -
    • S
  • 13:59 JFK
    07:20 ATL
    24Hrs, 20m 1 Stop (YYZ)
  • JFKNew York John F. Kennedy International Airport 13:59 - ATL 07:20 24h 20m 1 Stop (YYZ) Toronto
  • JFKNew York John F. Kennedy International Airport 13:59
    CPTCape Town Airport 21:30
  • YYZToronto Lester B Pearson Intl Airport 15:50
    ATLAtlanta Hartsfield-Jackson Intl Airport 07:20
  • 24h 20m (4h 28m)
  • 1 Stop YYZ · Toronto 4h 28m
  • Delta Air Lines (DL 5106)Canadair Regional
    Delta Air Lines (DL 211)Airbus A359
  • Delta Air Lines (DL 5106)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 13:59 JFK
    07:20 ATL
    24Hrs, 20m 1 Stop (YYZ)
  • JFKNew York John F. Kennedy International Airport 13:59 - ATL 07:20 24h 20m 1 Stop (YYZ) Toronto
  • JFKNew York John F. Kennedy International Airport 13:59
    CPTCape Town Airport 21:30
  • YYZToronto Lester B Pearson Intl Airport 15:50
    ATLAtlanta Hartsfield-Jackson Intl Airport 07:20
  • 24h 20m (4h 29m)
  • 1 Stop YYZ · Toronto 4h 29m
  • Delta Air Lines (DL 5106)Canadair Regional
    Delta Air Lines (DL 211)Airbus A359
  • Delta Air Lines (DL 5106)
    • -
    • T
    • -
    • -
    • F
    • -
    • S
  • 13:59 JFK
    07:20 ATL
    24Hrs, 20m 1 Stop (YYZ)
  • JFKNew York John F. Kennedy International Airport 13:59 - ATL 07:20 24h 20m 1 Stop (YYZ) Toronto
  • JFKNew York John F. Kennedy International Airport 13:59
    CPTCape Town Airport 21:30
  • YYZToronto Lester B Pearson Intl Airport 15:50
    ATLAtlanta Hartsfield-Jackson Intl Airport 07:20
  • 24h 20m (4h 23m)
  • 1 Stop YYZ · Toronto 4h 23m
  • Delta Air Lines (DL 5106)Canadair Regional
    Delta Air Lines (DL 211)Airbus A359
  • Delta Air Lines (DL 5106)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 21:30 CPT
    12:10 YYZ
    20Hrs, 40m 1 Stop (ATL)
  • CPTCape Town Airport 21:30 - YYZ 12:10 20h 40m 1 Stop (ATL) Atlanta
  • CPTCape Town Airport 21:30
    ATLAtlanta Hartsfield-Jackson Intl Airport 10:01
  • ATLAtlanta Hartsfield-Jackson Intl Airport 07:20
    YYZToronto Lester B Pearson Intl Airport 12:10
  • 20h 40m (2h 41m)
  • 1 Stop ATL · Atlanta 2h 41m
  • Delta Air Lines (DL 211)Airbus A359
    Delta Air Lines (DL 2883)Boeing 737 900
  • Delta Air Lines (DL 211)
    • -
    • T
    • -
    • -
    • F
    • -
    • S
  • 13:56 LGA
    07:20 ATL
    24Hrs, 10m 1 Stop (YYZ)
  • LGANew York La Guardia Airport 13:56 - ATL 07:20 24h 10m 1 Stop (YYZ) Toronto
  • LGANew York La Guardia Airport 13:56
    CPTCape Town Airport 21:30
  • YYZToronto Lester B Pearson Intl Airport 15:40
    ATLAtlanta Hartsfield-Jackson Intl Airport 07:20
  • 24h 10m (4h 24m)
  • 1 Stop YYZ · Toronto 4h 24m
  • Delta Air Lines (DL 5233)Canadair Regional
    Delta Air Lines (DL 211)Airbus A359
  • Delta Air Lines (DL 5233)
    • -
    • T
    • -
    • -
    • -
    • -
    • S
  • 13:56 LGA
    07:20 ATL
    24Hrs, 10m 1 Stop (YYZ)
  • LGANew York La Guardia Airport 13:56 - ATL 07:20 24h 10m 1 Stop (YYZ) Toronto
  • LGANew York La Guardia Airport 13:56
    CPTCape Town Airport 21:30
  • YYZToronto Lester B Pearson Intl Airport 15:40
    ATLAtlanta Hartsfield-Jackson Intl Airport 07:20
  • 24h 10m (4h 22m)
  • 1 Stop YYZ · Toronto 4h 22m
  • Delta Air Lines (DL 5233)Canadair Regional
    Delta Air Lines (DL 211)Airbus A359
  • Delta Air Lines (DL 5233)
    • -
    • T
    • -
    • -
    • -
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Toronto from Cape Town?

The flight distance between Cape Town and Toronto is 13102km. 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:55. The last flight of the day departs at 07:55. See the full list of flight times on Wego.