Fly from Boston to Johannesburg for $714 round-trip on Swiss.
Seen below, we found seats departing BOS on January 10, returning from JNB on January 18. Flights connect via Zurich ZRH.
Other dates are available for departures through March. Fares may vary by a few bucks depending on travel dates. Lower fares are available in early fall though require additional connections.
See our fare details for booking info.
Need a room in Jo'burg? Here's what's available for the above dates on Hotelwatchdog.