Recent Airfares from South Africa to Barcelona

Cape Town to Barcelona

from

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

from

6 Mar - 27 Mar
21-day round trip
change dates

Weather Averages for Barcelona

South Africa to Barcelona flight information

  • The most popular flight routes from South Africa to Barcelona are Johannesburg to Barcelona, Cape Town to Barcelona, Durban to Barcelona
  • The cheapest flight from South Africa to Barcelona is from Cape Town to Barcelona, with airfares starting at USD 476.59
  • The fastest flight from South Africa to Barcelona is from Johannesburg to Barcelona, with an average flight time of 13h 35m
  • The most popular airlines flying from South Africa to Barcelona are Etihad Airways