If you’re not able to fly to Cape Town in May, then January is your next best option. Flight prices from Canada to Cape Town during January average around 1,041 C$.
In general, most travellers find the cheapest time to book a flight to Cape Town is about 49 days prior to their departure date, when tickets on average are 1,200 C$. Don’t hesitate to check prices now though, because momondo users recently found tickets for as low as 842 C$.
Our data shows that Tuesday is the least expensive day to fly to Cape Town. Tickets to fly out on this day can be as low as 1,093 C$. Flights from Canada to Cape Town on a Saturday will generally be more expensive and average around 1,388 C$. Keep in mind that these prices on both days could fluctuate depending on the season and the demand.
In the afternoon is the cheapest time of day to fly from Canada to Cape Town when you can find flight prices for as low as 1,180 C$. Flying to Cape Town in the afternoon is an ideal time because this is during off-peak travel hours. If you have a flexible travel schedule, then try to avoid flying in the morning when prices are 1,386 C$ on average. Flights to Cape Town from Canada in the morning are generally more expensive because this time of day is more convenient for travellers’ schedules.