Fly from New York to Johannesburg for $593 nonstop, round-trip on South African Airways.
Seen below, we found seats departing JFK on Wednesday, January 18 returning from JNB on Wednesday, January 25.
Fare is available with departures from mid January through March.
For booking info, see our Fare Details.
Need a room in Taipei? Here's a look at what's available for the above dates on Hotelwatchdog.