Cheap flights to Cape Town – Compare and Save
— CPT
17 Jun — 24 Jun1
Round-trip
1 adult
Economy
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
- 1/9-25/9
- 4 total stops
- 81h 37m total
- Toronto to Cape Town
- 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 TownExplore 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.
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
Best flights to Cape TownDiscover carefully curated flight deals to Cape Town that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 12 June 2025.
Discover carefully curated flight deals to Cape Town that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 12 June 2025.
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 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
Mon 18/810:00 p.m.YYZ - CPT
1 stop31h 00mAmerican Airlines
Sun 24/86:55 p.m.CPT - YYZ
2 stops32h 36mAmerican Airlines
Deal found 10/6C$ 1,488
Wed 3/93:00 p.m.YYZ - CPT
1 stop20h 10mUnited Airlines
Tue 23/98:00 p.m.CPT - YYZ
1 stop24h 19mUnited Airlines
Deal found 11/6C$ 1,526
Wed 3/99:10 p.m.YYZ - CPT
1 stop30h 20mLufthansa
Sun 28/96:05 p.m.CPT - YYZ
1 stop31h 40mLufthansa
Deal found 10/6C$ 1,530
Wed 3/96:05 p.m.YYZ - CPT
2 stops41h 15mBritish Airways
Wed 1/106:55 p.m.CPT - YYZ
1 stop31h 20mBritish Airways
Deal found 10/6C$ 1,564
Mon 6/1012:25 p.m.YTZ - CPT
2 stops36h 45mSWISS
Mon 20/108:40 a.m.CPT - YTZ
2 stops39h 05mSWISS
Deal found 11/6C$ 1,586
Mon 1/910:45 a.m.YYZ - CPT
1 stop21h 50mEthiopian Air
Thu 25/91:50 p.m.CPT - YYZ
2 stops24h 55mEthiopian Air
Deal found 11/6C$ 1,620
Sun 31/84:35 p.m.YYZ - CPT
1 stop22h 35mDelta
Tue 23/98:05 p.m.CPT - YYZ
1 stop31h 52mDelta
Deal found 11/6C$ 1,664
Thu 4/92:55 p.m.YYZ - CPT
1 stop38h 40mEmirates
Sun 28/91:05 p.m.CPT - YYZ
1 stop26h 25mEmirates
Deal found 10/6C$ 1,761
Tue 29/710:10 p.m.YYZ - CPT
1 stop41h 15mKLM
Tue 9/911:15 p.m.CPT - YYZ
1 stop26h 40mKLM
Deal found 10/6C$ 1,777
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
Last-minute flights to Cape TownDiscover last-minute flight deals to Cape Town. Data last updated 12 June 2025 and is based on user searches.
Discover last-minute flight deals to Cape Town. Data last updated 12 June 2025 and is based on user searches.
Wed 11/610:45 a.m.YYZ - CPT
1 stop21h 00mEthiopian Air
Wed 18/62:35 p.m.CPT - YYZ
2 stops24h 10mEthiopian Air
Deal found 10/6C$ 1,431
Sat 14/610:45 a.m.YYZ - CPT
1 stop21h 00mEthiopian Air
Tue 22/71:50 p.m.CPT - YYZ
2 stops24h 55mEthiopian Air
Deal found 10/6C$ 1,497
Wed 18/610:45 a.m.YYZ - CPT
1 stop21h 00mEthiopian Air
Wed 25/62:35 p.m.CPT - YYZ
2 stops24h 10mEthiopian Air
Deal found 11/6C$ 1,784
Wed 18/64:35 p.m.YYZ - CPT
1 stop22h 50mDelta
Wed 25/611:15 p.m.CPT - YYZ
2 stops30h 08mDelta
Deal found 11/6C$ 1,817
Wed 18/612:08 p.m.YYZ - CPT
2 stops27h 17mDelta
Wed 25/611:15 p.m.CPT - YYZ
2 stops30h 08mDelta
Deal found 11/6C$ 1,899
Sun 22/67:25 p.m.YYZ - CPT
2 stops33h 35mAmerican Airlines
Tue 8/76:55 p.m.CPT - YYZ
2 stops32h 35mAmerican Airlines
Deal found 10/6C$ 1,572
Sun 22/67:25 p.m.YYZ - CPT
2 stops33h 35mAmerican Airlines
Tue 8/76:55 p.m.CPT - YYZ
2 stops28h 20mAmerican Airlines
Deal found 11/6C$ 1,622
Sun 22/67:25 p.m.YYZ - CPT
2 stops33h 35mAmerican Airlines
Tue 8/76:55 p.m.CPT - YYZ
2 stops32h 35mAmerican Airlines
Deal found 12/6C$ 1,623
Sun 22/610:45 a.m.YYZ - CPT
1 stop21h 00mEthiopian Air
Tue 8/71:50 p.m.CPT - YYZ
2 stops24h 55mEthiopian Air
Deal found 11/6C$ 1,695
Sun 22/64:35 p.m.YYZ - CPT
1 stop22h 35mDelta
Tue 8/78:05 p.m.CPT - YYZ
1 stop33h 54mDelta
Deal found 11/6C$ 1,764
Sun 22/64:35 p.m.YYZ - CPT
1 stop22h 35mDelta
Tue 8/78:05 p.m.CPT - YYZ
1 stop27h 10mDelta
Deal found 10/6C$ 1,765
Sun 22/64:35 p.m.YYZ - CPT
1 stop22h 35mDelta
Tue 8/78:05 p.m.CPT - YYZ
1 stop27h 10mDelta
Deal found 12/6C$ 1,766
One-way flights to Cape TownSearch for one-way flight options to Cape Town. Find affordable one-way fares based on user searches. Data last updated 12 June 2025.
Search for one-way flight options to Cape Town. Find affordable one-way fares based on user searches. Data last updated 12 June 2025.
Fri 25/710:45 a.m.YYZ - CPT
1 stop21h 50mEthiopian Air
Deal found 12/6C$ 1,151
Sat 26/76:25 p.m.YYZ - CPT
1 stop34h 35mBritish Airways
Deal found 11/6C$ 1,211
Fri 25/78:45 a.m.YTZ - CPT
3 stops45h 05mMultiple Airlines
Deal found 10/6C$ 1,228
Fri 25/78:45 a.m.YTZ - CPT
3 stops45h 05mMultiple Airlines
Deal found 12/6C$ 1,252
Sat 26/77:55 a.m.YYZ - CPT
3 stops45h 55mMultiple Airlines
Deal found 11/6C$ 1,265
Wed 2/77:50 p.m.YTZ - CPT
3 stops58h 00mMultiple Airlines
Deal found 10/6C$ 1,269
Fri 25/78:15 a.m.YYZ - CPT
3 stops45h 35mMultiple Airlines
Deal found 12/6C$ 1,367
Fri 25/78:45 a.m.YTZ - CPT
2 stops45h 05mMultiple Airlines
Deal found 10/6C$ 1,390
Wed 2/710:45 p.m.YYZ - CPT
3 stops31h 05mMultiple Airlines
Deal found 10/6C$ 1,448
Wed 2/710:45 p.m.YYZ - CPT
2 stops31h 05mMultiple Airlines
Deal found 10/6C$ 1,453
Fri 25/712:35 p.m.YTZ - CPT
2 stops40h 15mMultiple Airlines
Deal found 12/6C$ 1,501
Wed 2/710:10 p.m.YYZ - CPT
1 stop41h 15mKLM
Deal found 10/6C$ 1,518