Fare Guide
Estimated lowest fares found within 7 days
Cheapest Airline
The cheapest airline(s) flying from Cape Town to Toronto is British Airways.
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 EWR17:25 JNB24Hrs, 13m 1 Stop (YYZ)
-
EWRNewark Liberty International Airport 07:55 - JNB 17:25 24h 13m 1 Stop (YYZ) Toronto
-
EWRNewark Liberty International Airport 07:55CPTCape Town Airport 15:20
-
YYZToronto Lester B Pearson Intl Airport 09:33JNBJohannesburg 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 CPT12:50 YYZ25Hrs, 05m 1 Stop (FRA)
-
CPTCape Town Airport 17:45 - YYZ 12:50 25h 05m 1 Stop (FRA) Frankfurt
-
CPTCape Town Airport 17:45FRAFrankfurt International Airport 10:00
-
FRAFrankfurt International Airport 05:30YYZToronto 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 DUB05:30 FRA24Hrs, 10m 1 Stop (YYZ)
-
DUBDublin Airport 09:50 - FRA 05:30 24h 10m 1 Stop (YYZ) Toronto
-
DUBDublin Airport 09:50CPTCape Town Airport 17:45
-
YYZToronto Lester B Pearson Intl Airport 11:55FRAFrankfurt 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 CPT12:50 YYZ23Hrs, 50m 1 Stop (ZRH)
-
CPTCape Town Airport 19:00 - YYZ 12:50 23h 50m 1 Stop (ZRH) Zurich
-
CPTCape Town Airport 19:00ZRHZurich Airport 09:55
-
ZRHZurich Airport 06:30YYZToronto 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 RDU05:30 EWR22Hrs, 20m 1 Stop (YYZ)
-
RDURaleigh/Durham Airport 10:15 - EWR 05:30 22h 20m 1 Stop (YYZ) Toronto
-
RDURaleigh/Durham Airport 10:15CPTCape Town Airport 19:50
-
YYZToronto Lester B Pearson Intl Airport 12:10EWRNewark 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 CPT08:46 YYZ18Hrs, 56m 1 Stop (EWR)
-
CPTCape Town Airport 19:50 - YYZ 08:46 18h 56m 1 Stop (EWR) New York City
-
CPTCape Town Airport 19:50EWRNewark Liberty International Airport 07:00
-
EWRNewark Liberty International Airport 05:30YYZToronto 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 BOS05:30 EWR22Hrs, 21m 1 Stop (YYZ)
-
BOSBoston Logan International Airport 10:20 - EWR 05:30 22h 21m 1 Stop (YYZ) Toronto
-
BOSBoston Logan International Airport 10:20CPTCape Town Airport 19:50
-
YYZToronto Lester B Pearson Intl Airport 12:11EWRNewark 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 BOS05:30 EWR22Hrs, 21m 1 Stop (YYZ)
-
BOSBoston Logan International Airport 10:20 - EWR 05:30 22h 21m 1 Stop (YYZ) Toronto
-
BOSBoston Logan International Airport 10:20CPTCape Town Airport 19:50
-
YYZToronto Lester B Pearson Intl Airport 12:11EWRNewark 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 RDU05:30 EWR22Hrs, 20m 1 Stop (YYZ)
-
RDURaleigh/Durham Airport 10:15 - EWR 05:30 22h 20m 1 Stop (YYZ) Toronto
-
RDURaleigh/Durham Airport 10:15CPTCape Town Airport 19:50
-
YYZToronto Lester B Pearson Intl Airport 12:10EWRNewark 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 CPT09:33 YYZ19Hrs, 43m 1 Stop (EWR)
-
CPTCape Town Airport 19:50 - YYZ 09:33 19h 43m 1 Stop (EWR) New York City
-
CPTCape Town Airport 19:50EWRNewark Liberty International Airport 07:55
-
EWRNewark Liberty International Airport 05:30YYZToronto 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 BDL05:35 IAD23Hrs, 35m 1 Stop (YYZ)
-
BDLHartford Bradley International Airport 11:50 - IAD 05:35 23h 35m 1 Stop (YYZ) Toronto
-
BDLHartford Bradley International Airport 11:50CPTCape Town Airport 20:00
-
YYZToronto Lester B Pearson Intl Airport 13:35IADWashington 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 EWR05:35 IAD23Hrs, 47m 1 Stop (YYZ)
-
EWRNewark Liberty International Airport 12:00 - IAD 05:35 23h 47m 1 Stop (YYZ) Toronto
-
EWRNewark Liberty International Airport 12:00CPTCape Town Airport 20:00
-
YYZToronto Lester B Pearson Intl Airport 13:47IADWashington 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 EWR05:35 IAD23Hrs, 47m 1 Stop (YYZ)
-
EWRNewark Liberty International Airport 12:00 - IAD 05:35 23h 47m 1 Stop (YYZ) Toronto
-
EWRNewark Liberty International Airport 12:00CPTCape Town Airport 20:00
-
YYZToronto Lester B Pearson Intl Airport 13:47IADWashington 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 EWR05:35 IAD23Hrs, 47m 1 Stop (YYZ)
-
EWRNewark Liberty International Airport 12:00 - IAD 05:35 23h 47m 1 Stop (YYZ) Toronto
-
EWRNewark Liberty International Airport 12:00CPTCape Town Airport 20:00
-
YYZToronto Lester B Pearson Intl Airport 13:47IADWashington 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 LGA05:35 IAD23Hrs, 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:30CPTCape Town Airport 20:00
-
YYZToronto Lester B Pearson Intl Airport 13:06IADWashington 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 PHL05:35 IAD22Hrs, 49m 1 Stop (YYZ)
-
PHLPhiladelphia International Airport 11:15 - IAD 05:35 22h 49m 1 Stop (YYZ) Toronto
-
PHLPhiladelphia International Airport 11:15CPTCape Town Airport 20:00
-
YYZToronto Lester B Pearson Intl Airport 12:49IADWashington 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 PHL05:35 IAD22Hrs, 49m 1 Stop (YYZ)
-
PHLPhiladelphia International Airport 11:15 - IAD 05:35 22h 49m 1 Stop (YYZ) Toronto
-
PHLPhiladelphia International Airport 11:15CPTCape Town Airport 20:00
-
YYZToronto Lester B Pearson Intl Airport 12:49IADWashington 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 DTW05:35 IAD22Hrs, 14m 1 Stop (YYZ)
-
DTWDetroit Wayne County 11:05 - IAD 05:35 22h 14m 1 Stop (YYZ) Toronto
-
DTWDetroit Wayne County 11:05CPTCape Town Airport 20:00
-
YYZToronto Lester B Pearson Intl Airport 12:14IADWashington 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 RDU05:35 IAD22Hrs, 10m 1 Stop (YYZ)
-
RDURaleigh/Durham Airport 10:15 - IAD 05:35 22h 10m 1 Stop (YYZ) Toronto
-
RDURaleigh/Durham Airport 10:15CPTCape Town Airport 20:00
-
YYZToronto Lester B Pearson Intl Airport 12:10IADWashington 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 CLE05:35 IAD21Hrs, 33m 1 Stop (YYZ)
-
CLECleveland Hopkins International Airport 10:30 - IAD 05:35 21h 33m 1 Stop (YYZ) Toronto
-
CLECleveland Hopkins International Airport 10:30CPTCape Town Airport 20:00
-
YYZToronto Lester B Pearson Intl Airport 11:33IADWashington 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 CLE05:35 IAD21Hrs, 33m 1 Stop (YYZ)
-
CLECleveland Hopkins International Airport 10:30 - IAD 05:35 21h 33m 1 Stop (YYZ) Toronto
-
CLECleveland Hopkins International Airport 10:30CPTCape Town Airport 20:00
-
YYZToronto Lester B Pearson Intl Airport 11:33IADWashington 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 LGA05:35 IAD23Hrs, 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:30CPTCape Town Airport 20:00
-
YYZToronto Lester B Pearson Intl Airport 13:06IADWashington 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 CPT10:04 YYZ20Hrs, 04m 1 Stop (IAD)
-
CPTCape Town Airport 20:00 - YYZ 10:04 20h 04m 1 Stop (IAD) Washington
-
CPTCape Town Airport 20:00IADWashington Dulles International Airport 08:27
-
IADWashington Dulles International Airport 05:35YYZToronto 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 CPT10:04 YYZ20Hrs, 04m 1 Stop (IAD)
-
CPTCape Town Airport 20:00 - YYZ 10:04 20h 04m 1 Stop (IAD) Washington
-
CPTCape Town Airport 20:00IADWashington Dulles International Airport 08:27
-
IADWashington Dulles International Airport 05:35YYZToronto 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 CPT16:54 YYZ25Hrs, 24m 1 Stop (ATL)
-
CPTCape Town Airport 21:30 - YYZ 16:54 25h 24m 1 Stop (ATL) Atlanta
-
CPTCape Town Airport 21:30ATLAtlanta Hartsfield-Jackson Intl Airport 14:46
-
ATLAtlanta Hartsfield-Jackson Intl Airport 07:20YYZToronto 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 CPT16:54 YYZ25Hrs, 24m 1 Stop (ATL)
-
CPTCape Town Airport 21:30 - YYZ 16:54 25h 24m 1 Stop (ATL) Atlanta
-
CPTCape Town Airport 21:30ATLAtlanta Hartsfield-Jackson Intl Airport 14:46
-
ATLAtlanta Hartsfield-Jackson Intl Airport 07:20YYZToronto 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 JFK07:20 ATL24Hrs, 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:59CPTCape Town Airport 21:30
-
YYZToronto Lester B Pearson Intl Airport 15:50ATLAtlanta 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 JFK07:20 ATL24Hrs, 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:59CPTCape Town Airport 21:30
-
YYZToronto Lester B Pearson Intl Airport 15:50ATLAtlanta 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 JFK07:20 ATL24Hrs, 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:59CPTCape Town Airport 21:30
-
YYZToronto Lester B Pearson Intl Airport 15:50ATLAtlanta 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 CPT12:10 YYZ20Hrs, 40m 1 Stop (ATL)
-
CPTCape Town Airport 21:30 - YYZ 12:10 20h 40m 1 Stop (ATL) Atlanta
-
CPTCape Town Airport 21:30ATLAtlanta Hartsfield-Jackson Intl Airport 10:01
-
ATLAtlanta Hartsfield-Jackson Intl Airport 07:20YYZToronto 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 LGA07:20 ATL24Hrs, 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:56CPTCape Town Airport 21:30
-
YYZToronto Lester B Pearson Intl Airport 15:40ATLAtlanta 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 LGA07:20 ATL24Hrs, 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:56CPTCape Town Airport 21:30
-
YYZToronto Lester B Pearson Intl Airport 15:40ATLAtlanta 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.
All Airports in Cape Town
All Airports in Toronto
Toronto John C Munro Hamilton Airport YHM
Toronto City Centre Airport YTZ
Popular Destinations from Toronto
Popular Destinations from Cape Town
Popular Hotels in Toronto
- The Westin Harbour Castle, Toronto
- Hotel X Toronto
- Park Hyatt Toronto
- InterContinental Hotels TORONTO CENTRE
- Sandman Signature Toronto Airport Hotel
- Holiday Inn TORONTO INTERNATIONAL AIRPORT
- Hilton Toronto
- Marriott Downtown at CF Toronto Eaton Centre
- One King West Hotel And Residence
- Fairmont Royal York