Discover Barcelona to South Africa flight offers starting from EUR620* and book now!

Discover Flights From Barcelona to South Africa.

EUR
keyboard_arrow_down

Barcelona (BCN)to

Cape Town (CPT)
Tue, February 09 - Tue, February 16
From
EUR700
Last update 7 hrs ago
Round-trip
Economy

Barcelona (BCN)to

Cape Town (CPT)
Tue, February 09 - Tue, February 23
From
EUR700
Last update 7 hrs ago
Round-trip
Economy

Barcelona (BCN)to

Cape Town (CPT)
Mon, January 25 - Fri, January 29
From
EUR700
Last update 7 hrs ago
Round-trip
Economy

Barcelona (BCN)to

Cape Town (CPT)
Tue, December 01 - Tue, December 08
From
EUR700
Last update 7 hrs ago
Round-trip
Economy

Barcelona (BCN)to

Cape Town (CPT)
Sun, December 06 - Sun, December 20
From
EUR700
Last update 7 hrs ago
Round-trip
Economy

Barcelona (BCN)to

Johannesburg (JNB)
Tue, February 09 - Sat, February 13
From
EUR620
Last update 7 hrs ago
Round-trip
Economy

Barcelona (BCN)to

Johannesburg (JNB)
Tue, February 09 - Tue, February 16
From
EUR620
Last update 7 hrs ago
Round-trip
Economy

Barcelona (BCN)to

Johannesburg (JNB)
Tue, February 09 - Tue, February 23
From
EUR620
Last update 7 hrs ago
Round-trip
Economy

Barcelona (BCN)to

Johannesburg (JNB)
Sun, November 22 - Thu, November 26
From
EUR620
Last update 7 hrs ago
Round-trip
Economy

Barcelona (BCN)to

Johannesburg (JNB)
Mon, January 25 - Mon, February 01
From
EUR620
Last update 7 hrs ago
Round-trip
Economy
Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Additional fees and charges for optional products and services may apply.

Discover Barcelona to South Africa Flight Ticket Prices.

EUR
keyboard_arrow_down
Discover Barcelona to South Africa Flight Ticket Prices.
From
To
Fare Type
Dates
Price
Barcelona (BCN)Cape Town (CPT)Round-trip
/
Economy
Mon, January 25 - Mon, February 01

From

EUR700

Last update 7 hrs ago

Barcelona (BCN)Cape Town (CPT)Round-trip
/
Economy
Tue, December 08 - Tue, December 15

From

EUR700

Last update 7 hrs ago

Barcelona (BCN)Cape Town (CPT)Round-trip
/
Economy
Fri, April 02 - Fri, April 16

From

EUR700

Last update 7 hrs ago

Barcelona (BCN)Cape Town (CPT)Round-trip
/
Economy
Tue, February 23 - Tue, March 02

From

EUR700

Last update 7 hrs ago

Barcelona (BCN)Cape Town (CPT)Round-trip
/
Economy
Tue, December 01 - Tue, December 15

From

EUR700

Last update 7 hrs ago

Barcelona (BCN)Cape Town (CPT)Round-trip
/
Economy
Tue, December 08 - Tue, December 22

From

EUR700

Last update 7 hrs ago

Barcelona (BCN)Cape Town (CPT)Round-trip
/
Economy
Tue, February 09 - Sat, February 13

From

EUR700

Last update 7 hrs ago

Barcelona (BCN)Cape Town (CPT)Round-trip
/
Economy
Tue, February 09 - Tue, February 16

From

EUR700

Last update 7 hrs ago

Barcelona (BCN)Cape Town (CPT)Round-trip
/
Economy
Tue, February 23 - Tue, March 09

From

EUR700

Last update 7 hrs ago

Barcelona (BCN)Cape Town (CPT)Round-trip
/
Economy
Sun, February 28 - Sun, March 07

From

EUR700

Last update 7 hrs ago

Barcelona (BCN)Johannesburg (JNB)Round-trip
/
Economy
Mon, January 25 - Mon, February 01

From

EUR620

Last update 7 hrs ago

Barcelona (BCN)Johannesburg (JNB)Round-trip
/
Economy
Thu, February 25 - Thu, March 04

From

EUR620

Last update 7 hrs ago

Barcelona (BCN)Johannesburg (JNB)Round-trip
/
Economy
Thu, December 10 - Thu, December 24

From

EUR620

Last update 7 hrs ago

Barcelona (BCN)Johannesburg (JNB)Round-trip
/
Economy
Thu, December 03 - Thu, December 10

From

EUR620

Last update 7 hrs ago

Barcelona (BCN)Johannesburg (JNB)Round-trip
/
Economy
Tue, February 23 - Tue, March 09

From

EUR620

Last update 7 hrs ago

Barcelona (BCN)Johannesburg (JNB)Round-trip
/
Economy
Tue, February 09 - Sat, February 13

From

EUR620

Last update 7 hrs ago

Barcelona (BCN)Johannesburg (JNB)Round-trip
/
Economy
Thu, February 25 - Mon, March 01

From

EUR620

Last update 7 hrs ago

Barcelona (BCN)Johannesburg (JNB)Round-trip
/
Economy
Tue, February 23 - Tue, March 02

From

EUR620

Last update 7 hrs ago

Barcelona (BCN)Johannesburg (JNB)Round-trip
/
Economy
Tue, February 09 - Tue, February 16

From

EUR620

Last update 7 hrs ago

Barcelona (BCN)Johannesburg (JNB)Round-trip
/
Economy
Tue, December 01 - Sat, December 05

From

EUR620

Last update 7 hrs ago

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.