Government of Canada travel advice: Exercise a high degree of caution See details
Checked November 6, 2026 · last officially updated November 5, 2026
Which city in South Africa is cheapest?
Johannesburg is the cheapest destination in South Africa from Ottawa, with round trips from $1533 CAD. Here are all the cities we track, cheapest first.
| City | Lowest tracked fare | Typical price | Deals sent |
|---|---|---|---|
| Johannesburg JNB | $1533 | $1900 | 0 |
| Cape Town CPT | $1719 | $2080 | 0 |
Round-trip prices in Canadian dollars, from our daily scans. The typical price is the average of the prices we recorded.