Here is your chance to see South Africa for cheap as Swiss Airlines and you can get cheap flights from Chicago to Johannesburg, South Africa for only $693 RT on United. Valid for departures from Nov 6-December 11th for days listed below. Availability is limited. Must purchase at least 21 days in advance of departure. We also found $750 RT flights all through October.