Cheap flights from Barcelona to Johannesburg from R5 539

Return
1 adult
Economy
From?
To?
Sat 21/5
Sat 28/5

Deals available from 900+ travel sites.

Flight information for Barcelona to South Africa

Find info about flight duration, direct flights, and airports for your flight from Barcelona to South Africa

Best price found

R89 446

Fastest flight time

13h 25m

Direct flights

None
The best flight deal from Barcelona to South Africa found on momondo in the last 72 hours is R89 446
The fastest flight from Barcelona to South Africa takes 13h 25m
There are no direct flights from Barcelona to South Africa. Popular non-direct routes for this connection are Barcelona-El Prat Airport - Johannesburg OR Tambo Airport, Barcelona-El Prat Airport - Cape Town Intl Airport and Barcelona-El Prat Airport - Sun City Pilansberg Airport.

How to get the cheapest flight ticket from Barcelona to South Africa

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest airline that flies to South Africa from Barcelona?

SWISS

Qatar Airways and SWISS are the most popular carriers operating from Barcelona to South Africa

What is the cheapest Barcelona to South Africa flight route?

Barcelona-El Prat - Johannesburg OR Tambo

Fly from Barcelona-El Prat to Johannesburg OR Tambo for the best Barcelona - South Africa flight prices


Best airlines flying from Barcelona to South Africa

Compare and see reviews for airlines that fly from Barcelona to South Africa with momondo
AirlineRatingFree CancellationPrice
SWISSPriceFrom R5 514Free CancellationRating
8,3
Search SWISS flights
Qatar AirwaysPriceFrom R7 263Free CancellationRating
7,9
Search Qatar Airways flights

SWISS flights from Barcelona to South Africa

Our best SWISS deals on Barcelona to South Africa flight tickets
SWISS
Nov 2
BCN15:55Barcelona-El Prat
13h 25m
1 stop
JNB5:20Johannesburg OR Tambo
Nov 16
JNB15:25Johannesburg OR Tambo
13h 30m
1 stop
BCN4:55Barcelona-El Prat
SWISS
Nov 2
BCN15:55Barcelona-El Prat
13h 25m
1 stop
JNB5:20Johannesburg OR Tambo
Nov 15
JNB15:25Johannesburg OR Tambo
13h 30m
1 stop
BCN4:55Barcelona-El Prat
SWISS
Nov 2
BCN15:55Barcelona-El Prat
13h 25m
1 stop
JNB5:20Johannesburg OR Tambo
Nov 17
JNB15:25Johannesburg OR Tambo
18h 35m
1 stop
BCN10:00Barcelona-El Prat

Lufthansa flights from Barcelona to South Africa

Our best Lufthansa deals on Barcelona to South Africa flight tickets
Lufthansa
Sep 20
BCN14:55Barcelona-El Prat
13h 35m
1 stop
JNB4:30Johannesburg OR Tambo
Oct 7
JNB15:00Johannesburg OR Tambo
14h 30m
1 stop
BCN5:30Barcelona-El Prat
Lufthansa
Nov 2
BCN12:50Barcelona-El Prat
15h 45m
1 stop
JNB4:35Johannesburg OR Tambo
Nov 14
JNB14:40Johannesburg OR Tambo
16h 15m
2 stops
BCN6:55Barcelona-El Prat
Lufthansa
Sep 20
BCN12:55Barcelona-El Prat
15h 35m
1 stop
JNB4:30Johannesburg OR Tambo
Sep 30
JNB15:00Johannesburg OR Tambo
21h 05m
1 stop
BCN12:05Barcelona-El Prat

  • Are airlines flying from Barcelona to South Africa offering flexible cancellation due to COVID-19?

    Due to the global impact of COVID-19, some of our airline partners operating flights from Barcelona to South Africa, such as Qatar Airways, SWISS, and Lufthansa may have flexible cancellation policies in place. Use our site to search for all of the airlines offering this flexibility to you.



Alternative routes for Barcelona to South Africa

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Barcelona to Johannesburg Flights
Fastest flight time13h 05m
Cheapest priceR6 314
Barcelona to Cape Town Flights
Fastest flight time15h 05m
Cheapest priceR7 994
Barcelona to Sun City, North-West Flights
Fastest flight time21h 15m
Cheapest priceR18 022
Barcelona to Durban Flights
Fastest flight time28h 30m
Cheapest priceR14 614
Barcelona to Port Elizabeth Flights
Fastest flight time49h 00m
Cheapest priceR13 678
Barcelona to Phalaborwa Flights
Fastest flight time26h 10m
Cheapest priceR22 285
Barcelona to George Flights
Fastest flight time35h 15m
Cheapest priceR17 489
Barcelona to Hoedspruit Flights
Fastest flight time38h 50m
Cheapest priceR20 864

Why use momondo?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight from Barcelona to South Africa. momondo saves you time and could save you money on your trip.

All flight searches from Barcelona to South Africa on momondo can be filtered to show those which offer flexible booking policies.

momondo offers useful filters to help you find the right flight. Choose specific flight times, airports or even what payment method you prefer. We have numerous options to help you book your ideal flight from Barcelona to South Africa.

Yes momondo offers price alerts on flights to South Africa from Barcelona. After performing a search on this page you should be able to see the price alert set up feature. Simply provide a valid email address and momondo will instantly alert you when prices change.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.