Christmas Flight Deals: Fly on British Airways from London to Johannesburg, starting from 1067 GBP per person including business class flights and 7 days hotel accommodation.
Fly NONSTOP on British Airways FIRST CLASS from London, UK to Johannesburg, South Africa starting from 2039 GBP (2399 EUR).
Fly on British Airways from Amsterdam, Netherlands to Cape Town or Johannesburg, South Africa in business class, starting from 1260 EUR.