Cheap flights from Barcelona to Johannesburg OR Tambo Airport

Return
1 adult
Economy
From?
To?
Mon 1/11
Mon 8/11

Travel Restriction Alert

The COVID-19 (coronavirus) outbreak may impact travel from Barcelona to Johannesburg OR Tambo Airport.
View current South Africa travel restrictions

Flight information for Barcelona to Johannesburg OR Tambo Airport

Find info about flight duration, direct flights, and airports for your flight from Barcelona to Johannesburg OR Tambo Airport
Best price found£220The best flight deal from Barcelona to Johannesburg OR Tambo Airport found on momondo in the last 72 hours is £220
Fastest flight time13h 55mThe fastest flight from Barcelona to Johannesburg OR Tambo Airport takes 13h 55m
Direct flightsNoneThere are no direct flights from Barcelona to Johannesburg OR Tambo Airport. Popular non-direct route for this connection is Barcelona-El Prat Airport - Johannesburg OR Tambo Airport.

How to get the cheapest flight ticket from Barcelona to Johannesburg OR Tambo Airport

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 month to fly from Barcelona to Johannesburg OR Tambo Airport?

June

The cheapest time of year to fly to Johannesburg OR Tambo Airport from Barcelona is June. The most expensive is December.

What is the cheapest airline that flies to Johannesburg OR Tambo Airport from Barcelona?

Air France

Air France, ITA - Airways, and Iberia are the most popular carriers operating from Barcelona to Johannesburg OR Tambo Airport

How far in advance should you book Barcelona to Johannesburg OR Tambo Airport flights?

49 days before

The cheapest time to buy a flight from Barcelona to Johannesburg OR Tambo Airport is approximately 49 days to departure


Easily compare return flights from Barcelona to Johannesburg OR Tambo Airport

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Barcelona to Johannesburg OR Tambo Airport by changing tabs
Etihad Airways
19 Jan
BCN08:50Barcelona-El Prat
17h 25m
1 stop
JNB02:15Johannesburg OR Tambo
31 Jan
JNB14:00Johannesburg OR Tambo
18h 30m
1 stop
BCN08:30Barcelona-El Prat
KLM
10 Jan
BCN14:55Barcelona-El Prat
25h 10m
1 stop
JNB16:05Johannesburg OR Tambo
18 Jan
JNB18:55Johannesburg OR Tambo
20h 10m
1 stop
BCN15:05Barcelona-El Prat
Multiple Airlines
10 Jan
BCN14:55Barcelona-El Prat
25h 10m
1 stop
JNB16:05Johannesburg OR Tambo
18 Jan
JNB18:55Johannesburg OR Tambo
24h 00m
2 stops
BCN18:55Barcelona-El Prat
Air France
24 Nov
BCN04:55Barcelona-El Prat
35h 10m
2 stops
JNB16:05Johannesburg OR Tambo
1 Dec
JNB14:50Johannesburg OR Tambo
19h 20m
1 stop
BCN10:10Barcelona-El Prat
Lufthansa
4 Dec
BCN13:45Barcelona-El Prat
13h 50m
1 stop
JNB03:35Johannesburg OR Tambo
30 Apr
JNB15:00Johannesburg OR Tambo
16h 40m
1 stop
BCN07:40Barcelona-El Prat
Qatar Airways
4 Jan
BCN10:30Barcelona-El Prat
17h 10m
1 stop
JNB03:40Johannesburg OR Tambo
18 Jan
JNB15:25Johannesburg OR Tambo
17h 25m
1 stop
BCN08:50Barcelona-El Prat

Find the cheapest one-way flights from Barcelona to Johannesburg OR Tambo Airport

If you're looking for one-way flights from Barcelona to Johannesburg OR Tambo Airport, view some of our deals below provided by Egypt Air
Egypt Air
30 Jan
BCN10:25Barcelona-El Prat
14h 40m
1 stop
JNB01:05Johannesburg OR Tambo
Multiple Airlines
30 Jan
BCN07:50Barcelona-El Prat
17h 15m
2 stops
JNB01:05Johannesburg OR Tambo
Multiple Airlines
30 Jan
BCN10:25Barcelona-El Prat
46h 00m
3 stops
JNB08:25Johannesburg OR Tambo

Best airlines flying from Barcelona to Johannesburg OR Tambo Airport

Compare and see reviews for airlines that fly from Barcelona to Johannesburg OR Tambo Airport with momondo
AirlineRatingFree cancellationPrice
Air France
PriceFrom £323
Free cancellation
Rating
7.8
ITA - Airways
PriceFrom £329
Free cancellation
Rating
7.8
Iberia
PriceFrom £344
Free cancellation
Rating
7.0
SWISS
PriceFrom £416
Free cancellation
Rating
8.5
Qatar Airways
PriceFrom £455
Free cancellation
Rating
8.3

  • Are airlines flying from Barcelona to Johannesburg OR Tambo offering flexible cancellation due to COVID-19?

    To ease the stress of booking flights, some of our airline partners flying from Barcelona to Johannesburg OR Tambo are responding to the global pandemic. The following airlines may have a flexible cancellation policy to help accommodate travellers: Iberia, ITA - Airways, and SWISS.

  • How far is Barcelona to Johannesburg OR Tambo by plane?

    The distance between Barcelona and Johannesburg OR Tambo is about 4950.8 mi. 13h 50m is a normal flight duration for this route.


Can I fly to Johannesburg OR Tambo from Barcelona right now?

Information is based on travel restrictions from Barcelona to Johannesburg OR Tambo

Most visitors from Barcelona need to provide a negative COVID-19 test result and/or quarantine to enter Johannesburg OR Tambo.

COVID-19 testing requirements
Visitors from Barcelona must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg OR Tambo.

Quarantine requirements
Visitors from Barcelona are not required to quarantine after entering Johannesburg OR Tambo.

Documents
Health Declaration Form - Must be completed in 48 hours prior to arrival in South Africa.


Can I fly back to Barcelona from Johannesburg OR Tambo?

Returning to Barcelona from Johannesburg OR Tambo

COVID-19 testing requirements
Visitors from Johannesburg OR Tambo must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours before departing to Barcelona.

Quarantine requirements
Visitors from Johannesburg OR Tambo are not required to quarantine after entering Barcelona.

If you are planning to travel to Johannesburg OR Tambo Airport at this time, it is recommended that you stay up to date on current restrictions and follow proper safety measures while in public.

Flights to other airports in South Africa

Check out some flights to other airports in South Africa