Fly from Washington DC to Johannesburg for $707 round-trip on Turkish Airlines.
Searching TurkishAirlines.com, we found seats available over the Thanksgiving holiday, departing IAD on Thursday, November 19, returning from JNB on Tuesday, December 1. Flights connect via Istanbul IST.
Other dates are also available for travel throughout November.
See our Fare Details for booking info.