
Flights To South Africa - Cheap Flights Starting at CA $953
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.
YUL
Pierre Elliott Trudeau Intl.
CPT
Cape Town Intl.
CA $1,273 Roundtrip, found 6 days ago
CA $1,273
Roundtrip
found 6 days ago
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,277 Roundtrip, found 3 days ago
CA $1,277
Roundtrip
found 3 days ago
YUL
Pierre Elliott Trudeau Intl.
JNB
O.R. Tambo Intl.
CA $1,301 Roundtrip, found 21 hours ago
CA $1,301
Roundtrip
found 21 hours ago
YYZ
Pearson Intl.
CPT
Cape Town Intl.
CA $1,306 Roundtrip, found 2 days ago
CA $1,306
Roundtrip
found 2 days ago
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,377 Roundtrip, found 9 hours ago
CA $1,377
Roundtrip
found 9 hours ago
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,392 Roundtrip, found 7 hours ago
CA $1,392
Roundtrip
found 7 hours ago
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,400 Roundtrip, found 1 day ago
CA $1,400
Roundtrip
found 1 day ago
YYZ
Pearson Intl.
JNB
O.R. Tambo Intl.
CA $1,410 Roundtrip, found 11 hours ago
CA $1,410
Roundtrip
found 11 hours ago
YTZ
Billy Bishop Toronto City
JNB
O.R. Tambo Intl.
CA $1,557 Roundtrip, found 3 days ago
CA $1,557
Roundtrip
found 3 days ago
YTZ
Billy Bishop Toronto City
CPT
Cape Town Intl.
CA $1,627 Roundtrip, found 2 days ago
CA $1,627
Roundtrip
found 2 days ago
| Origin | Destination | Travel dates | Flights from* |
|---|---|---|---|
| JNB | Bloemfontein | May 20 to June 2 | CA $310 |
| JNB | La Mercy | June 4 to June 8 | CA $330 |
| JNB | East London | May 26 to June 2 | CA $363 |
| JNB | Hoedspruit | May 16 to May 18 | CA $379 |
| JNB | Gqeberha | May 19 to May 24 | CA $383 |
| JNB | Cape Town | August 4 to August 11 | CA $393 |
| JNB | George | June 9 to June 9 | CA $470 |
| STN | Johannesburg | June 14 to June 27 | CA $757 |
| SIN | Johannesburg | May 29 to June 13 | CA $1,209 |
| SIN | Cape Town | June 12 to June 28 | CA $1,352 |
| LGW | Cape Town | May 28 to June 4 | CA $1,444 |
| LGW | La Mercy | June 1 to June 8 | CA $1,473 |
| LHR | La Mercy | June 1 to June 8 | CA $1,637 |
| BKK | Cape Town | June 8 to June 30 | CA $1,652 |
| YYZ | George | June 5 to June 27 | CA $2,408 |
| Origin | Destination | Travel dates | Flights from* |
|---|---|---|---|
| JNB | Hoedspruit | May 10 to May 14 | CA $379 |
| JNB | Cape Town | May 9 to May 11 | CA $394 |
| CPT | Johannesburg | May 10 to May 14 | CA $420 |
| CPT | Hoedspruit | May 9 to May 9 | CA $716 |
| LGW | Cape Town | May 9 to May 21 | CA $955 |
| BKK | Johannesburg | May 10 to May 27 | CA $1,310 |
| LGW | Johannesburg | May 10 to May 17 | CA $1,338 |
| YYZ | Johannesburg | May 9 to May 20 | CA $1,455 |
| LHR | Johannesburg | May 9 to May 17 | CA $1,469 |
| LHR | Cape Town | May 9 to May 21 | CA $1,572 |
| YYZ | Cape Town | May 9 to May 21 | CA $1,637 |
| YYZ | Gqeberha | May 10 to May 26 | CA $1,669 |
| JFK | Cape Town | May 10 to May 15 | CA $1,869 |
| JFK | Cape Town | May 10 to May 15 | CA $1,869 |
| YYZ | Johannesburg | May 9 to May 14 | CA $2,651 |
Price found within the past 48 hours. Click for updated prices.



Don't see what you're looking for?
See all available trips from Montreal 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,919 reviews)
Very clean comfortable room. Conveniently adjoined to the airport. Very friendly efficient staff.
Reviewed on May 1, 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,616 reviews)
Perfect for a quick stopover
Reviewed on Apr 28, 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 Table Mountain are located nearby.
9.4/10 Exceptional! (1,002 reviews)
Superior hotel with very good breakfast and all around superb food.
Reviewed on Apr 29, 2026
Save an average of 15% on thousands of hotels when you're signed in

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.
9/10 Wonderful! (684 reviews)
I have travelled around the world and stayed in many 5 Star hotels but The Palace at Sun City is the best I have stayed by a long shot. The building is out of this world and the Staff will treat you like royalty...You are really in a Palace...Highly recommended!
Reviewed on Apr 29, 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








