
Flights To South Africa - Cheap Flights Starting at CA $1,069
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
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.
CPT
Cape Town Intl.
CA $1,360 Roundtrip, found 4 hours ago
CA $1,360
Roundtrip
found 4 hours ago
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,360 Roundtrip, found 14 hours ago
CA $1,360
Roundtrip
found 14 hours ago
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,364 Roundtrip, found 1 hour ago
CA $1,364
Roundtrip
found 1 hour ago
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,371 Roundtrip, found 14 hours ago
CA $1,371
Roundtrip
found 14 hours ago
YTZ
Billy Bishop Toronto City
JNB
O.R. Tambo Intl.
CA $1,381 Roundtrip, found 2 days ago
CA $1,381
Roundtrip
found 2 days ago
YYZ
Pearson Intl.
DUR
King Shaka Intl.
CA $1,605 Roundtrip, found 1 day ago
CA $1,605
Roundtrip
found 1 day ago
YYZ
Pearson Intl.
PLZ
Port Elizabeth
CA $1,609 Roundtrip, found 2 days ago
CA $1,609
Roundtrip
found 2 days ago
YYZ
Pearson Intl.
HDS
Hoedspruit
CA $1,658 Roundtrip, found 4 days ago
CA $1,658
Roundtrip
found 4 days ago
| Origin | Destination | Travel dates | Flights from* |
|---|---|---|---|
| JNB | La Mercy | January 19 to February 12 | CA $278 |
| JNB | George | January 6 to January 19 | CA $329 |
| JNB | Cape Town | January 18 to January 24 | CA $370 |
| JNB | Gqeberha | November 24 to November 26 | CA $393 |
| JNB | Bloemfontein | November 22 to November 28 | CA $394 |
| JNB | East London | December 13 to December 30 | CA $464 |
| JNB | Hoedspruit | January 26 to January 29 | CA $495 |
| LGW | Johannesburg | November 23 to December 1 | CA $960 |
| BKK | Johannesburg | February 1 to February 5 | CA $1,023 |
| LGW | La Mercy | January 21 to January 31 | CA $1,227 |
| FCO | La Mercy | December 5 to December 20 | CA $1,242 |
| LGW | Gqeberha | November 18 to December 30 | CA $1,640 |
| LHR | Gqeberha | November 18 to December 30 | CA $1,973 |
| BKK | Johannesburg | December 7 to December 11 | CA $2,723 |
| LHR | Hoedspruit | December 19 to December 26 | CA $3,426 |
| Origin | Destination | Travel dates | Flights from* |
|---|---|---|---|
| JNB | La Mercy | November 6 to November 26 | CA $310 |
| CPT | Johannesburg | November 6 to November 10 | CA $356 |
| JNB | Cape Town | November 7 to November 11 | CA $367 |
| JNB | Gqeberha | November 7 to November 9 | CA $393 |
| JNB | Hoedspruit | November 8 to November 12 | CA $578 |
| LGW | Cape Town | November 6 to December 4 | CA $1,134 |
| LHR | La Mercy | November 8 to November 23 | CA $1,368 |
| LHR | La Mercy | November 8 to November 23 | CA $1,368 |
| YYZ | Johannesburg | November 8 to November 15 | CA $1,441 |
| JFK | Johannesburg | November 8 to November 22 | CA $1,648 |
| YYZ | La Mercy | November 8 to November 23 | CA $1,665 |
| YYZ | Cape Town | November 8 to November 15 | CA $1,715 |
| YYZ | Bloemfontein | November 8 to November 12 | CA $1,739 |
| JFK | La Mercy | November 6 to November 20 | CA $2,121 |
| YYZ | Johannesburg | November 7 to November 11 | CA $2,430 |
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 🏨

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, breakfast (surcharge), and a free airport shuttle. 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,640 reviews)
"Great service clean rooms"
Reviewed on Nov 3, 2026

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 Cape Town Stadium are located nearby.
9.6/10 Exceptional! (1,008 reviews)
"Excellent and professional staff"
Reviewed on Nov 3, 2026

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! (2,116 reviews)
"Room was standard and clean , staff are efficient and had a quick check in...I stay there every month when traveling and it's great for waiting on flights.."
Reviewed on Nov 3, 2026
Save an average of 15% on thousands of hotels when you're signed in

The Rockefeller Hotel by NEWMARK
12 Christiaan Barnard St Cape Town Western Cape
Book a stay at this luxury hotel in Cape Town. Enjoy free WiFi, 3 restaurants, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Long Street and Cape Town Stadium are located nearby.
9/10 Wonderful! (274 reviews)
"The Property was Amazing and the service from staff was 1st class…."
Reviewed on Nov 1, 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
Explore More Ways to Travel with Travelocity
- Lodges in Bela-Bela
- Guest Houses in Bloemfontein
- Gay Friendly Hotels in Bloemfontein
- Hotel Wedding Venues Hotels in Bloemfontein
- Lodges in Burgersfort
- Caledon Hotels
- Camperdown Hotels
- B&B in Cape Town
- All Inclusive Resorts & in Cape Town
- Gay Friendly Hotels in Cape Town
- Hotels with smoking rooms in Cape Town
- Cape Town Hotels
- North West Hotels
- Northern Cape Hotels
- Western Cape Hotels
- Golf Resorts & in Durban
- East London Hotels
- Eston Hotels
- Guest Houses in Evaton
- Spa Resorts & in Hammanskraal
- Hartenbos Hotels
- Resorts in Herolds Bay
- Golf Resorts & in Johannesburg
- Spa Resorts & in Kimberley
- Cottages in KwaZulu-Natal
- Lodges in KwaZulu-Natal
- Spa Resorts & in Ladysmith
- Lodges in Limpopo
- Spa Resorts & in Mmabatho
- Safari Camps in Mpumalanga
- B&B in Nkomazi
- Port Shepstone Hotels
- Guest Houses in Pretoria
- Boutique Hotels in Pretoria
- Golf Resorts & in Pretoria
- Pretoria Hotels
- Roadside Hotels
- Kid Friendly Hotels in Stellenbosch
- Thornhill Hotels
- Tzaneen Hotels
- Vivo Hotels
- Flights to Addo
- Flights to aManzimtoti
- Flights to Bela-Bela
- Flights to Benoni
- Flights to Bergville
- Flights to Cape Town
- Flights to Curry's Post
- Flights to De Hoop
- Flights to Dullstroom
- Flights to Durban
- Flights to Franschhoek
- Flights to Germiston
- Flights to Gqeberha
- Flights to Karino
- Flights to Kempton Park
- Flights to Langebaan
- Flights to Ledig
- Flights to Loxton
- Flights to Mahikeng
- Flights to Nigel
- Flights to Phalaborwa
- Flights to Pilanesberg National Park
- Flights to Port Edward
- Flights to Port Shepstone
- Flights to Pretoria
- Flights to Saldanha
- Flights to Sidbury
- Flights to Stellenbosch
- Flights to Thornhill
- Flights to uMhlanga
- Flights to Velddrif
- Flights to Winterton
- Flights to Free State
- Flights to KwaZulu-Natal
- Flights to Mogale City
- Flights to Waterberg District









