Fly from Houston to Johannesburg for $945 round-trip, including all taxes, on Delta Air Lines.

We found seats departing HOU on Thursday, January 15, returning from JNB on Saturday, January 24. Flights connect via Atlanta.

Other dates are also available in January and February, with slightly higher fares for travel earlier in fall.

Visit our Johannesburg JNB fare page for a complete list of current deals from all over the US.

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