
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.
PLZ
Port Elizabeth
CA $1,193 Roundtrip, found 13 hours ago
CA $1,193
Roundtrip
found 13 hours ago
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,198 Roundtrip, found 5 days ago
CA $1,198
Roundtrip
found 5 days ago
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,202 Roundtrip, found 5 days ago
CA $1,202
Roundtrip
found 5 days ago
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,218 Roundtrip, found 5 days ago
CA $1,218
Roundtrip
found 5 days ago
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,221 Roundtrip, found 4 days ago
CA $1,221
Roundtrip
found 4 days ago
YYZ
Pearson Intl.
CPT
Cape Town Intl.
CA $1,235 Roundtrip, found 5 hours ago
CA $1,235
Roundtrip
found 5 hours ago
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,244 Roundtrip, found 5 days ago
CA $1,244
Roundtrip
found 5 days ago
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,253 Roundtrip, found 5 days ago
CA $1,253
Roundtrip
found 5 days ago
| Origin | Destination | Travel dates | Flights from* |
|---|---|---|---|
| JNB | La Mercy | February 25 to March 22 | CA $196 |
| JNB | East London | February 9 to February 27 | CA $226 |
| JNB | Cape Town | March 2 to March 7 | CA $258 |
| CPT | La Mercy | January 15 to January 21 | CA $259 |
| JNB | Gqeberha | February 1 to February 1 | CA $292 |
| CPT | George | March 15 to March 19 | CA $317 |
| JNB | Hoedspruit | January 9 to January 10 | CA $327 |
| JNB | George | January 14 to January 22 | CA $328 |
| CPT | Gqeberha | January 7 to January 24 | CA $387 |
| BKK | Johannesburg | January 18 to January 25 | CA $1,109 |
| SIN | Cape Town | February 9 to February 24 | CA $1,415 |
| YYZ | Hoedspruit | February 28 to March 16 | CA $1,967 |
| LHR | Johannesburg | March 3 to March 24 | CA $2,214 |
| YYZ | George | January 21 to April 14 | CA $2,314 |
| BKK | Johannesburg | January 18 to January 25 | CA $2,918 |
| 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 4 | CA $495 |
| CPT | Johannesburg | December 28 to January 1 | CA $534 |
| JNB | George | December 26 to March 29 | CA $539 |
| LHR | Johannesburg | December 28 to December 30 | CA $1,609 |
| LHR | Johannesburg | December 28 to December 30 | CA $1,609 |
| YYZ | Gqeberha | December 28 to January 14 | CA $2,234 |
| YYZ | Cape Town | December 28 to January 1 | CA $2,876 |
| YYZ | Johannesburg | December 27 to January 9 | CA $2,889 |
| YYZ | Johannesburg | December 28 to January 1 | CA $4,423 |
Price found within the past 48 hours. Click for updated prices.



Don't see what you're looking for?
See all available trips from Toronto 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,817 reviews)
Great location and convenient being at the airport
Reviewed on Dec 20, 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! (775 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

Premier Hotel OR Tambo
73 Gladiator Street Kempton Park Gauteng
Book a stay at this family-friendly hotel in Kempton Park. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions International Terminal Duty Free Mall and Kempton Park Golf Club are located nearby.
8.6/10 Excellent! (1,002 reviews)
Clean and nice amenities as well as big rooms
Reviewed on Dec 20, 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








