Cheap flights to Cape Town – Compare and Save

— CPT
17 Jun — 24 Jun1
1 adult

Flights to Cape Town in 2025

Find the latest flights to Cape Town in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 629,999 searches and data was last updated on 12 June 2025.

Round-trip from

C$ 1,337

One-way from

C$ 1,151

Popular in

December

Cheapest in

May

Average price

C$ 1,698
Kenya Airways
  • Kenya Airways
  • 1/9-25/9
  • 4 total stops
  • 81h 37m total
  • Toronto to Cape Town
Ethiopian Air
  • Ethiopian Air
  • 25/7
  • 1 total stop
  • 21h 50m total
  • Toronto to Cape Town
Highest demand for flights based on searches. 6% potential increase in price (C$ 173 potential increase over avg. RT price).
Cheapest flight prices on average. 3% potential price decrease (C$ 89 potential savings vs. average RT price).
Average for round-trip flights in June 2025

Find flight deals to Cape Town

Cheapest flights to Cape Town
Explore the most affordable flight options available to Cape Town. Find the lowest fares based on data from user searches, with prices last updated on 12 June 2025.

Tue 23/96:00 a.m.YYZ - CPT
3 stops49h 40mKenya Airways
Thu 2/1011:30 p.m.CPT - YYZ
2 stops47h 31mKenya Airways
Deal found 9/6C$ 1,334
Mon 3/116:00 a.m.YYZ - CPT
3 stops48h 35mKenya Airways
Thu 20/112:25 p.m.CPT - YYZ
3 stops29h 43mKenya Airways
Deal found 9/6C$ 1,336
Mon 1/96:04 a.m.YYZ - CPT
2 stops34h 06mKenya Airways
Thu 25/911:30 p.m.CPT - YYZ
2 stops47h 31mKenya Airways
Deal found 11/6C$ 1,337
Mon 8/96:04 a.m.YYZ - CPT
2 stops34h 06mKenya Airways
Sat 4/102:20 p.m.CPT - YYZ
2 stops26h 51mKenya Airways
Deal found 10/6C$ 1,338
Wed 3/96:04 a.m.YYZ - CPT
2 stops34h 06mKenya Airways
Wed 24/92:35 p.m.CPT - YYZ
3 stops32h 26mKenya Airways
Deal found 11/6C$ 1,354
Thu 4/96:04 a.m.YYZ - CPT
2 stops48h 56mKenya Airways
Wed 24/92:35 p.m.CPT - YYZ
3 stops32h 26mKenya Airways
Deal found 10/6C$ 1,356
Sat 6/96:04 a.m.YYZ - CPT
3 stops49h 41mKenya Airways
Wed 1/102:35 p.m.CPT - YYZ
3 stops32h 26mKenya Airways
Deal found 10/6C$ 1,358
Mon 1/96:04 a.m.YYZ - CPT
2 stops34h 06mMultiple Airlines
Mon 8/92:35 p.m.CPT - YYZ
3 stops26h 49mMultiple Airlines
Deal found 11/6C$ 1,369
Sun 7/96:04 a.m.YYZ - CPT
3 stops49h 36mKenya Airways
Sat 4/102:20 p.m.CPT - YYZ
2 stops26h 51mKenya Airways
Deal found 10/6C$ 1,373
Tue 21/106:00 a.m.YYZ - CPT
3 stops49h 40mKenya Airways
Thu 6/112:25 p.m.CPT - YYZ
3 stops29h 43mKenya Airways
Deal found 11/6C$ 1,385
Fri 21/116:00 a.m.YYZ - CPT
3 stops48h 35mKenya Airways
Tue 2/1211:00 p.m.CPT - YYZ
2 stops45h 08mKenya Airways
Deal found 11/6C$ 1,390
Sun 31/86:04 a.m.YYZ - CPT
3 stops49h 36mKenya Airways
Tue 23/911:30 p.m.CPT - YYZ
2 stops47h 31mKenya Airways
Deal found 11/6C$ 1,392

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book with Flexibility

Our users can plan ahead with confidence and find flights with no change fees

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.