EXPIREDSUMMER: Vancouver, Canada to Johannesburg, South Africa for only $932 CAD roundtrip (May-Dec dates)
Summer flights from Vancouver, Canada to Johannesburg, South Africa for only $932 CAD roundtrip with British Airways.