EXPIREDOpen-jaw from Cyprus to Johannesburg, South Africa returning to London, UK for only £292
Open-jaw flights from Larnaca, Cyprus to Johannesburg, South Africa, returning to London, UK for only £292 with EgyptAir.