Discover Barcelona to South Africa flight offers starting from EUR620* and book now!
expand_more
1 Passenger, Economy
expand_moretoday
today
Discover Flights From Barcelona to South Africa.
flight_takeoff
flight_land
EUR

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.
flight_takeoff
flight_land
EUR
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.