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.

All products and services mentioned on Airfarewatchdog are independently selected by our team of expert travelers. If you buy something through our links, we may earn an affiliate commission.

More Stories You'll Love