Fly from New York-JFK to Johannesburg, South Africa for $530 roundtrip on Swiss International Airlines this winter.

Searching on Swiss, I found seats departing JFK on Sunday, March 10, returning from JNB on Wednesday, March 20. Take note that on outbound flights there is a long daytime layover in Zurich (ZRH) which is a lovely city for an extended stopover. Treat it as a 2-for-1 deal!

If you want more time, Swiss is offering a Stopover Switzerland promo at the moment the moment that will allow you to add a package to visit sites like Lucerne or the Matterhorn along the way.

Tickets are available Sunday through Thursday, but you may find other days available for slightly a few more dollars. Departures start in late January through the end of March with returns through April 9, 2019.

See our fare details for booking info.

Need a room in Jo'burg? Here's what's available for the above dates on Hotelwatchdog.

More Stories You'll Love