Cheap flights from Cape Town to Toronto

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Cape Town to Toronto are usually found in May or February, booked 60 days in advance, depart on a Wednesday or Monday and return on a Thursday

Return
Economy
Wed 11/4
Wed 11/11
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Wed 11/4
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Cape Town (CPT) to Toronto (YTO)

CPT - YTO
Price
R14 636 - R17 608
YTO
Temperature
1 - 25 °C
YTO
Rainfall
29 - 49 mm

Popular in

December

High demand for flights, 10% potential price rise

Cheapest in

May

Best time to find cheap flights, 8% potential price drop

Round-trip from

R14 636

From Cape Town to Toronto

One-way from

R8 950

One-way flight from Cape Town to Toronto

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Cape Town to Toronto?

Users have found that flying from Cape Town to Toronto on a Saturday typically leans towards higher prices. However, this doesn’t mean you still can’t find a deal. Flexibility with other aspects of your flight can still land a great price for your trip.

How far in advance should I book a flight from Cape Town to Toronto?

To save on the cost of your flight from Cape Town to Toronto, book at least 61 days before your planned departure. Booking around this time can save you about 14% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R15 621 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R16 300.

What is the cheapest month to fly from Cape Town to Toronto?

The best pricing can be found in the month of February. Prices to Toronto from Cape Town average R14 468. You can even find prices in February for less than R14 468, as users have found deals to Toronto from as low as R12 633. The month of December appears to be one of the more expensive times to travel to Toronto from Cape Town. Flying in the targeted month can save you up to 11%.

When is the cheapest time to fly from Cape Town to Toronto (CPT - YTO)?

It’s optimal to fly from Cape Town to Toronto in the evening. By choosing this option you can save up to 9% on the cost of your flight, compared to a flight in the morning.

Cheap flights from Cape Town to Toronto in October, November 2020

The best prices found for CPT to YTO flights in October, November
24 Nov - 1 Dec
R13 004pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Multiple Airlines
 
1 STOP
CPT
Cape Town Intl
24 Nov - 1 Dec
R13 101pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl
24 Nov - 1 Dec
R13 117pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl

Cape Town to Toronto 2020 flight deals

Cheap flights to Toronto from Cape Town found for this year
24 Nov - 1 Dec
R13 004pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Multiple Airlines
 
1 STOP
CPT
Cape Town Intl
24 Nov - 1 Dec
R13 101pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl
24 Nov - 1 Dec
R13 117pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl

One-way flights to Toronto from Cape Town

The cheapest one-way flights from Cape Town to Toronto
11:15 - 15:15
Multiple Airlines
2 stops
35h 00m
CPT - YYZ
Multiple Airlines
R10 436
KAYAK
13:45 - 18:15
Multiple Airlines
3 stops
59h 30m
CPT - YYZ
Multiple Airlines
R8 950
Kiwi.com

Related info for your journey

Useful info, stats and facts about Cape Town to Toronto flights.

Flight FAQs

From Cape Town to Toronto

Can I find flights from Cape Town to Toronto for under R12 924 on Cheapflights?

Yes, there are multiple flights from Cape Town to Toronto for under R12 924. The cheapest flight booked recently is on Ethiopian Air for just R12 245, but on average you can expect to pay R13 311.

Which airlines flying from Cape Town Intl to Toronto have flexible cancellations due to COVID-19?

Some of our airline partners flying from Cape Town Intl to Toronto have new flexible policies in place due to COVID-19. Ethiopian Air, British Airways, and Emirates are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Ethiopian Air with this kind of flexibility.

Are there direct flights from Cape Town to Toronto for under R12 924 on Cheapflights?

There are no direct flights from Cape Town to Toronto, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Is Cape Town weather warmer or cooler than Toronto?

With an average temperature of 29 °C, peak weather can be found in February. As a traveller, expect to see changes in flight prices during that period. The temperatures in Toronto are colder than in Cape Town.

How long does is the flight from Cape Town to Toronto?

Airlines like KLM, Ethiopian Air, and Lufthansa fly from Cape Town to Toronto in about 22h 05m. The time it takes to get you to your destination can typically vary by up to 3h 15m. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to flying from Cape Town to Toronto return?

Flying on Ethiopian Air is currently your cheapest option to Toronto, with prices starting at R12 246. Additional return tickets that might be worth considering are offered by British Airways and KLM, with the lowest prices starting at R12 746 and R13 344, respectively. Ethiopian Air is currently priced 23% below the average price you’ll pay for this route.

What are the cheapest airlines to fly from Cape Town to Toronto one-way?

For one-way options, check prices for British Airways. According to our data, you can fly for as low as R10 146.

Related searches

Flights to Toronto from Cape Town
Flights to Cape Town Flights to Toronto Flights from Cape Town

Alternative routes for Cape Town to Toronto

Destination information for Toronto

Things to know before you go. Useful info for your trip from Cape Town to Toronto
Today's exchange rate
R1 = C$ 0,09
Average temperature for October in Toronto
14.0 °C
Avg rainfall for October in Toronto
41.0 mm

Airports servicing Cape Town

Airports servicing Toronto

Billy Bishop Toronto City Airport (YTZ)
Kitchener (YKF)
Hamilton (YHM)
Home North America Canada Ontario Toronto Cheap flights from Cape Town to Toronto
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First