
Flights To South Africa - Cheap Flights Starting at CA $79
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.
JNB
O.R. Tambo Intl.
DUR
King Shaka Intl.
CA $197 Roundtrip, found 5 hours ago
CA $197
Roundtrip
found 5 hours ago
JNB
O.R. Tambo Intl.
DUR
King Shaka Intl.
CA $199 Roundtrip, found 5 hours ago
CA $199
Roundtrip
found 5 hours ago
JNB
O.R. Tambo Intl.
CPT
Cape Town Intl.
CA $268 Roundtrip, found 7 hours ago
CA $268
Roundtrip
found 7 hours ago
JNB
O.R. Tambo Intl.
DUR
King Shaka Intl.
CA $274 Roundtrip, found 15 hours ago
CA $274
Roundtrip
found 15 hours ago
JNB
O.R. Tambo Intl.
PLZ
Port Elizabeth
CA $286 Roundtrip, found 2 days ago
CA $286
Roundtrip
found 2 days ago
JNB
O.R. Tambo Intl.
ELS
East London
CA $309 Roundtrip, found 4 days ago
CA $309
Roundtrip
found 4 days ago
JNB
O.R. Tambo Intl.
DUR
King Shaka Intl.
CA $325 Roundtrip, found 5 hours ago
CA $325
Roundtrip
found 5 hours ago
JNB
O.R. Tambo Intl.
GRJ
George
CA $330 Roundtrip, found 1 hour ago
CA $330
Roundtrip
found 1 hour ago
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,163 Roundtrip, found 5 days ago
CA $1,163
Roundtrip
found 5 days ago
YYZ
Pearson Intl.
CPT
Cape Town Intl.
CA $1,213 Roundtrip, found 2 days ago
CA $1,213
Roundtrip
found 2 days ago
YYZ
Pearson Intl.
ELS
East London
CA $1,484 Roundtrip, found 5 days ago
CA $1,484
Roundtrip
found 5 days ago
| Origin | Destination | Travel dates | Flights from* |
|---|---|---|---|
| JNB | La Mercy | May 16 to May 24 | CA $197 |
| JNB | Gqeberha | April 24 to April 30 | CA $307 |
| JNB | East London | April 20 to April 20 | CA $309 |
| JNB | George | May 25 to June 2 | CA $386 |
| JNB | Hoedspruit | March 23 to March 26 | CA $387 |
| JNB | Pietermaritzburg | April 3 to April 5 | CA $392 |
| LHR | Johannesburg | April 5 to April 20 | CA $772 |
| LGW | Cape Town | May 14 to May 21 | CA $921 |
| SIN | Cape Town | April 13 to April 27 | CA $954 |
| LGW | La Mercy | May 3 to May 10 | CA $1,121 |
| BKK | Cape Town | April 6 to April 13 | CA $1,351 |
| SIN | Johannesburg | March 28 to April 11 | CA $1,353 |
| LHR | Johannesburg | April 22 to April 27 | CA $1,772 |
| LHR | Johannesburg | April 22 to April 27 | CA $1,772 |
| BKK | Johannesburg | April 19 to April 30 | CA $3,215 |
| Origin | Destination | Travel dates | Flights from* |
|---|---|---|---|
| JNB | La Mercy | March 13 to March 15 | CA $199 |
| JNB | Cape Town | March 14 to March 16 | CA $278 |
| CPT | Johannesburg | March 14 to March 16 | CA $291 |
| JNB | George | March 14 to March 21 | CA $330 |
| CPT | George | March 13 to March 27 | CA $337 |
| CPT | Johannesburg | March 14 to March 16 | CA $455 |
| CPT | Hoedspruit | March 14 to March 16 | CA $499 |
| LHR | Johannesburg | March 13 to March 24 | CA $1,275 |
| LHR | Johannesburg | March 13 to March 24 | CA $1,275 |
| LHR | Cape Town | March 15 to March 29 | CA $1,469 |
| LHR | Cape Town | March 15 to March 29 | CA $1,469 |
| YYZ | Cape Town | March 13 to March 22 | CA $1,867 |
| JFK | Cape Town | March 15 to March 23 | CA $1,896 |
| YYZ | La Mercy | March 14 to April 5 | CA $2,211 |
| JFK | Johannesburg | March 13 to April 18 | CA $4,039 |
Price found within the past 48 hours. Click for updated prices.

5.0-star property
Peermont D'oreale Grande at Emperors Palace
May 4 - May 9
5 night stay
Toronto (YYZ) to Johannesburg (JNB)
Delta • Non-stop • Coach
Johannesburg (JNB) to Toronto (YYZ)
Virgin Atlantic • Non-stop • Coach
Price was CA $2,891, price is now CA $2,296 per person
CA $2,296
per person
found 1 day ago


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.
9/10 Wonderful! (1,880 reviews)
Exceptional service as always.
Reviewed on Mar 8, 2026

Southern Sun O.R Tambo
Airport Grounds, Jones Road, / Kempton Park Gauteng
Book a stay at this business-friendly hotel in Kempton Park. Enjoy free WiFi, a free airport shuttle, and 24-hour room service. 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.6/10 Excellent! (1,645 reviews)
Do not know
Reviewed on Mar 8, 2026

The Palace of the Lost City at Sun City Resort
Sun City Resort Moses Kotane North West
Book a stay at this luxury hotel in Moses Kotane. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions The Valley of Waves and The Gary Player Golf Course are located nearby.
8.8/10 Excellent! (676 reviews)
Staff were amazing across the board, service was excellent as usual. What a beautiful place !!
Reviewed on Feb 12, 2026
Save an average of 15% on thousands of hotels when you're signed in

Taj Cape Town
1 Wale Street Cape Town Western Cape
Book a stay at this luxury hotel in Cape Town. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions Long Street and Table Mountain are located nearby.
9.6/10 Exceptional! (1,013 reviews)
Excellent property with great staff, service and location.
Reviewed on Mar 7, 2026
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









