Flights To South Africa - Cheap Flights Starting at CA $917

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

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.

OriginDestinationTravel datesFlights from*
JNBLa MercyJanuary 3 to January 5CA $261
JNBCape TownJanuary 24 to January 27CA $288
JNBEast LondonDecember 29 to January 3CA $313
JNBHoedspruitDecember 7 to December 11CA $329
JNBGeorgeJanuary 12 to January 26CA $374
LGWJohannesburgFebruary 3 to February 11CA $865
LGWCape TownJanuary 26 to February 4CA $1,007
SINJohannesburgJanuary 18 to February 2CA $1,107
LHRLa MercyFebruary 2 to February 17CA $1,162
BKKCape TownDecember 8 to December 24CA $1,473
LHRJohannesburgJanuary 27 to March 4CA $1,903
LHRJohannesburgJanuary 27 to March 4CA $1,903
FCOCape TownDecember 15 to January 13CA $1,916
YYZHoedspruitFebruary 20 to March 2CA $2,196
YYZEast LondonJanuary 15 to March 15CA $2,262
*Prices include taxes and fees
OriginDestinationTravel datesFlights from*
JNBLa MercyNovember 29 to December 7CA $292
JNBHoedspruitNovember 29 to December 15CA $325
JNBCape TownNovember 30 to December 2CA $363
CPTJohannesburgNovember 28 to December 2CA $385
CPTGqeberhaNovember 29 to December 1CA $394
CPTJohannesburgNovember 28 to December 2CA $566
LGWCape TownNovember 30 to December 9CA $919
YYZCape TownNovember 29 to December 7CA $1,288
YYZJohannesburgNovember 29 to December 3CA $1,310
LHRCape TownNovember 29 to December 15CA $1,522
JFKJohannesburgNovember 29 to December 15CA $1,696
JFKJohannesburgNovember 29 to December 15CA $1,696
JFKHoedspruitNovember 30 to December 15CA $2,547
JFKHoedspruitNovember 30 to December 15CA $2,547
YYZJohannesburgNovember 28 to December 11CA $2,670
*Prices include taxes and fees
Price found within the past 48 hours. Click for updated prices.
Charles Hope Cape Town
O' Two Hotel
The Pearls of Umhlanga Penthouse
Don't see what you're looking for?
See all available trips from Toronto to South Africa
View all trips

Travelers ❤️ These South Africa 🏨

City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

3 out of 5
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,807 reviews)
Business friendly

Reviewed on Nov 19, 2025

Opens in a new windowCity Lodge Hotel at OR Tambo International Airport
Premier Hotel OR Tambo

Premier Hotel OR Tambo

4 out of 5
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,016 reviews)
Very clean room, overall hotel very clean, dining great food and overall service. Good shuttle service from and back to the airport. Thank you for a great stay. I will be returning for another stay.

Reviewed on Nov 21, 2025

Opens in a new windowPremier Hotel OR Tambo
Hotel Sky Cape Town

Hotel Sky Cape Town

3.5 out of 5
Lower Long St Cape Town Western Cape
Stay at this hotel in Cape Town. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Long Street and Table Mountain are located nearby.
8.4/10 Very Good! (311 reviews)
Lovely selection at breakfast buffet with best view in the city.

Reviewed on Nov 4, 2025

Opens in a new windowHotel Sky Cape Town
Save an average of 15% on thousands of hotels when you're signed in
Lagoon Beach Hotel & Spa

Lagoon Beach Hotel & Spa

4 out of 5
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! (766 reviews)
Pleasant hotel - very comfortable and spacious rooms. Very friendly and efficient staff.

Reviewed on Nov 5, 2025

Opens in a new windowLagoon Beach Hotel & Spa
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.