Fare of the Day: New York to Johannesburg $802 round-trip, including all taxes

Fly from New York to Johannesburg for $802 round-trip, including all taxes, on KLM/Air France.

We found seats departing as soon as November, with other dates available in January, February, and March.

For booking info, see our Fare Details.