Recent Airfares from South Africa to Spain

Cape Town to Barcelona

from

7 Mar - 15 Mar
8-day round trip
change dates
Johannesburg to Madrid

from

24 Jan - 1 Feb
8-day round trip
change dates
Johannesburg to Malaga

from

21 Feb - 27 Feb
6-day round trip
change dates
Johannesburg to Santiago de Compostela

from

25 Apr - 23 May
28-day round trip
change dates
Johannesburg to Seville

from

20 Apr - 30 Apr
10-day round trip
change dates
Johannesburg to Alicante

from

27 Jun - 5 Jul
8-day round trip
change dates
Johannesburg to Lanzarote

from

17 Dec - 27 Dec
10-day round trip
change dates

Weather Averages for Spain

South Africa to Spain flight information

  • The cheapest flight from South Africa to Spain is from Cape Town to Barcelona, with airfares starting at MOP 3799.06
  • The fastest flight from South Africa to Spain is from Johannesburg to Barcelona, with an average flight time of 13h 35m
  • The most popular airlines flying from South Africa to Spain are Air France, Etihad Airways
  • The most popular city destinations in Spain are Barcelona, Madrid, Palma de Mallorca