EXPIREDMadrid or Barcelona, Spain to Cape Town or Johannesburg, South Africa from only €347 roundtrip (Nov-Jan dates)
Cheap flights from Madrid or Barcelona, Spain to Cape Town or Johannesburg, South Africa from only €347 roundtrip with Etihad Airways.