Ways to book Chicago to Johannesburg Airline TicketsThe approximate flight duration with one stop from Chicago to Johannesburg airline is around 18 hours and 10 minutes. The actual time may...