Explore South Africa with one of the world's best airlines! Book Qatar Airways tickets from London, Edinburgh, Manchester or Birmingham to Johannesburg from only £352 for a round trip!
EUExplore South Africa with two of the world's best airlines! Book Etihad or Turkish Airlines tickets from London, Edinburgh, Glasgow, Manchester or Birmingham to Johannesburg from only £362 for a round trip!
Good deal of Turkish Airlines! Europe's best airline according to Skytrax is offering flights from Edinburgh to Johannesburg for only £292 round trip!