
Flights To South Africa - Cheap Flights Starting at CA $933
Wander Wisely with exceptional service, 24/7 supportOpens in a new window
Feel at ease with free flight cancellations within 24 hours of booking
Change your flight without a fee on select flights
Jet to one of South Africa's top cities

Cape Town
Flights
How Much Does it Cost To Fly To South Africa?
Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,165 Roundtrip, found 5 days ago
CA $1,165
Roundtrip
found 5 days ago
YYZ
Pearson Intl.
CPT
Cape Town Intl.
CA $1,216 Roundtrip, found 5 days ago
CA $1,216
Roundtrip
found 5 days ago
YUL
Pierre Elliott Trudeau Intl.
JNB
O.R. Tambo Intl.
CA $1,222 Roundtrip, found 1 day ago
CA $1,222
Roundtrip
found 1 day ago
YUL
Pierre Elliott Trudeau Intl.
CPT
Cape Town Intl.
CA $1,249 Roundtrip, found 13 hours ago
CA $1,249
Roundtrip
found 13 hours ago
YYZ
Pearson Intl.
DUR
King Shaka Intl.
CA $1,384 Roundtrip, found 4 days ago
CA $1,384
Roundtrip
found 4 days ago
YUL
Pierre Elliott Trudeau Intl.
DUR
King Shaka Intl.
CA $1,514 Roundtrip, found 6 days ago
CA $1,514
Roundtrip
found 6 days ago
YUL
Pierre Elliott Trudeau Intl.
PLZ
Port Elizabeth
CA $1,559 Roundtrip, found 3 days ago
CA $1,559
Roundtrip
found 3 days ago
YUL
Pierre Elliott Trudeau Intl.
GRJ
George
CA $1,638 Roundtrip, found 5 days ago
CA $1,638
Roundtrip
found 5 days ago
| Origin | Destination | Travel dates | Flights from* |
|---|---|---|---|
| JNB | La Mercy | January 15 to January 18 | CA $195 |
| JNB | East London | January 15 to January 21 | CA $223 |
| CPT | La Mercy | March 10 to March 12 | CA $258 |
| JNB | Gqeberha | January 15 to January 18 | CA $291 |
| JNB | Hoedspruit | March 5 to March 9 | CA $458 |
| BKK | Johannesburg | January 22 to February 4 | CA $1,007 |
| LGW | Cape Town | March 16 to March 25 | CA $1,024 |
| SIN | Johannesburg | March 2 to March 9 | CA $1,026 |
| SIN | Cape Town | February 9 to February 24 | CA $1,279 |
| LHR | East London | March 17 to March 25 | CA $1,366 |
| LHR | La Mercy | January 18 to February 14 | CA $1,392 |
| LHR | Johannesburg | January 21 to January 28 | CA $2,136 |
| YYZ | East London | March 14 to April 5 | CA $2,578 |
| BKK | Johannesburg | January 18 to January 25 | CA $2,918 |
| FCO | Johannesburg | March 25 to April 8 | CA $3,163 |
| Origin | Destination | Travel dates | Flights from* |
|---|---|---|---|
| JNB | La Mercy | December 26 to December 28 | CA $298 |
| CPT | Johannesburg | December 28 to January 1 | CA $362 |
| CPT | La Mercy | December 26 to December 31 | CA $430 |
| JNB | Cape Town | December 28 to January 7 | CA $459 |
| JNB | Hoedspruit | December 26 to December 31 | CA $488 |
| CPT | Johannesburg | December 28 to January 1 | CA $534 |
| JNB | George | December 26 to March 29 | CA $539 |
| LHR | Johannesburg | December 26 to January 18 | CA $1,516 |
| LHR | Johannesburg | December 26 to January 18 | CA $1,516 |
| YYZ | Johannesburg | December 27 to January 19 | CA $1,920 |
| YYZ | Cape Town | December 27 to January 6 | CA $2,723 |
| YYZ | Johannesburg | December 28 to January 1 | CA $4,423 |
| JFK | Cape Town | December 27 to January 3 | CA $4,913 |
| JFK | Cape Town | December 27 to January 3 | CA $4,913 |
Price found within the past 48 hours. Click for updated prices.



Don't see what you're looking for?
See all available trips from Vancouver to South Africa
View all tripsTravelers ❤️ These South Africa 🏨

City Lodge Hotel at OR Tambo International Airport
Above Multi-Storey Parkade 2, Level 5 Kempton Park Gauteng
Book a stay at this business-friendly hotel in Kempton Park. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast and the restaurant in our reviews. Popular attractions International Terminal Duty Free Mall and Emperors Palace Casino are located nearby.
8.8/10 Excellent! (1,825 reviews)
Did not have breakfast
Reviewed on Dec 15, 2025

Lagoon Beach Hotel & Spa
1 Lagoon Gate Drive Cape Town Western Cape
Book a stay at this beach hotel in Cape Town. Enjoy 3 outdoor pools, a full-service spa, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular attractions Cape Town Stadium and Long Street are located nearby.
7.8/10 Good! (773 reviews)
Beautiful
Reviewed on Dec 4, 2025

AC Hotel by Marriott Cape Town Waterfront
Dockrail Road, Foreshore Cape Town Western Cape
Book a stay at this business-friendly hotel in Cape Town. Enjoy free WiFi, breakfast (surcharge), and a fitness center. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Long Street and Cape Town Stadium are located nearby.
9.2/10 Wonderful! (649 reviews)
Pretty basic. Very business like hotel. It was pretty full and busy fo a small place so getting a breakfast table was a short wait. Great location with lots of exciting “V & A attractions” and a shuttle bus service provided.
Reviewed on Dec 14, 2025
Save an average of 15% on thousands of hotels when you're signed in

Road Lodge Cape Town International Airport
Adjoining BP Service & Filling Station Cape Town Western Cape
Book a stay at this business-friendly hotel in Cape Town. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Athlone Stadium and GrandWest Casino & Entertainment World are located nearby.
8.2/10 Very Good! (1,052 reviews)
Great price
Reviewed on Dec 14, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Destinations in South Africa
Top Trending
Hotels
Flights









