Expired
Flights from Chicago and New York to Johannesburg from $702 Return

British Airlines is having a sale on flights to Johannesburg. Travel in Nov to Dec.Click the links below to see all the flights. We have also provided some sample dates, click them and once the search has completed you can change the dates.