
Flights To South Africa - Cheap Flights Starting at CA $885
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 6 days ago
CA $1,165
Roundtrip
found 6 days ago
YYZ
Pearson Intl.
CPT
Cape Town Intl.
CA $1,219 Roundtrip, found 2 days ago
CA $1,219
Roundtrip
found 2 days ago
YVR
Vancouver Intl.
CPT
Cape Town Intl.
CA $1,276 Roundtrip, found 6 days ago
CA $1,276
Roundtrip
found 6 days ago
YVR
Vancouver Intl.
JNB
O.R. Tambo Intl.
CA $1,299 Roundtrip, found 5 days ago
CA $1,299
Roundtrip
found 5 days ago
YYZ
Pearson Intl.
PLZ
Port Elizabeth
CA $1,398 Roundtrip, found 4 days ago
CA $1,398
Roundtrip
found 4 days ago
YYZ
Pearson Intl.
DUR
King Shaka Intl.
CA $1,402 Roundtrip, found 4 days ago
CA $1,402
Roundtrip
found 4 days ago
YYZ
Pearson Intl.
BFN
Bloemfontein
CA $1,465 Roundtrip, found 4 days ago
CA $1,465
Roundtrip
found 4 days ago
YVR
Vancouver Intl.
PLZ
Port Elizabeth
CA $1,646 Roundtrip, found 6 days ago
CA $1,646
Roundtrip
found 6 days ago
Origin | Destination | Travel dates | Flights from* |
---|---|---|---|
JNB | La Mercy | November 3 to November 7 | CA $190 |
JNB | Gqeberha | October 21 to October 21 | CA $229 |
JNB | Cape Town | November 15 to November 21 | CA $255 |
JNB | Hoedspruit | October 3 to October 6 | CA $358 |
JNB | Pietermaritzburg | December 6 to December 29 | CA $360 |
JNB | George | November 26 to November 30 | CA $403 |
CPT | Johannesburg | November 15 to November 22 | CA $445 |
LGW | Cape Town | November 9 to November 15 | CA $840 |
LHR | Johannesburg | October 23 to November 4 | CA $954 |
LGW | La Mercy | October 23 to November 2 | CA $1,594 |
BKK | Gqeberha | December 3 to December 16 | CA $1,704 |
LHR | La Mercy | October 23 to November 2 | CA $1,857 |
LHR | Johannesburg | November 4 to November 11 | CA $1,901 |
YYZ | Hoedspruit | October 2 to October 6 | CA $2,194 |
YYZ | Bloemfontein | November 1 to November 20 | CA $2,245 |
Origin | Destination | Travel dates | Flights from* |
---|---|---|---|
JNB | Cape Town | September 20 to September 22 | CA $294 |
CPT | Johannesburg | September 19 to September 24 | CA $296 |
CPT | Johannesburg | September 19 to September 21 | CA $481 |
FCO | Johannesburg | September 20 to October 13 | CA $928 |
LHR | Johannesburg | September 20 to September 25 | CA $1,005 |
LHR | Johannesburg | September 20 to September 25 | CA $1,005 |
YYZ | Johannesburg | September 20 to October 6 | CA $1,260 |
YYZ | La Mercy | September 20 to October 13 | CA $1,405 |
YYZ | Cape Town | September 20 to October 5 | CA $1,616 |
LHR | Cape Town | September 20 to October 3 | CA $1,709 |
LHR | Cape Town | September 20 to October 3 | CA $1,709 |
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, OR Tambo International Airport, Kempton Park, Gauteng
Stay at this 3-star 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,755 reviews)
"Very helpful and accommodating when our flight to Joburg was cancelled for 3 days. Staff very friendly."
Reviewed on Sep 14, 2025

Hotel Sky Cape Town
Lower Long St, Cape Town, Western Cape
Stay at this 3.5-star hotel in Cape Town. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Long Street and Cape Town Stadium are located nearby.
8.4/10 Very Good! (274 reviews)
"Best hotel to stay attending a Congress at the CTICC within walking distance and had a great stay Already booked for the next Congress later in the month"
Reviewed on Sep 10, 2025

Premier Hotel OR Tambo
73 Gladiator Street, Rhodesfield, Kempton Park, Gauteng
Stay at this 4-star 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,004 reviews)
"Excellent service from staff. Very friendly. Free shuttle from the airport was on time and drivers were very friendly and professional. Thank you William!"
Reviewed on Sep 13, 2025
Save an average of 15% on thousands of hotels when you're signed in

Lagoon Beach Hotel & Spa
1 Lagoon Gate Drive, Lagoon Beach, Cape Town, Western Cape
Stay at this 4-star 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! (750 reviews)
"Out of the cities 100mph pace . Nice and relaxed atmosphere with friendly staff . Breathtaking view looking straight out to the beach and sea , also the city and Table mountain ."
Reviewed on Sep 7, 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