Cheap Flights to South Africa

Are your sights set on South Africa? If you're after value, you've come to the right place. Search and book direct and non-stop flights to South Africa or browse our airfare specials. Our Expert Travellers can help with any complex routings, multi-stop itineraries and stopover fares, so call or visit us today.

Showing results 1 - 7 of 7
British Airways
Toronto to Johannesburg Depart: January 13, 2022
Return: January 27, 2022
$875
$260 base + $615 taxes/fees
British Airways
Vancouver to Johannesburg Depart: February 1, 2022
Return: February 15, 2022
$982
$341 base + $641 taxes/fees
Air Canada
Ottawa to Johannesburg Depart: February 4, 2022
Return: February 10, 2022
$1002
$263 base + $739 taxes/fees
Air Canada
Toronto to Cape Town Depart: January 15, 2022
Return: January 22, 2022
$1009
$230 base + $779 taxes/fees
Air Canada
Halifax to Johannesburg Depart: January 15, 2022
Return: January 28, 2022
$1031
$283 base + $748 taxes/fees
United Airlines
Winnipeg to Johannesburg Depart: February 16, 2022
Return: March 2, 2022
$1091
$331 base + $761 taxes/fees
Air Canada
Saskatoon to Johannesburg Depart: January 25, 2022
Return: February 5, 2022
$1140
$401 base + $739 taxes/fees