MONTHS Cyprus to Johannesburg, South Africa returning to London, UK for only £292 Sep 7, 2016 FLIGHT DETAILS & AIRLINE