British Airways provides cheap flight tickets to Johannesburg. Travel to the wild grounds of Johannesburg for moving society, with flights from London Heathrow (LHR) and touchdown to this movement sharp spot in under 11 hours. British Airways operate flights twice a day from Heathrow to Johannesburg, meaning you can spend less time travelling and more time enjoying your holiday.
British Airways provides Cheapest return flights to Johannesburg starting from £659 in all months except July. In July Ticket fair will start from £719.