Cheap flights from Barcelona to Johannesburg

How to find the cheapest flight from Barcelona-El Prat to OR Tambo

All the information you need to plan the best BCN to JNB flight in 2022: compare Barcelona-El Prat to OR Tambo flight prices with the expected peak season, weather and rainfall in OR Tambo.

BCN - JNB

Price

R453 - R770

JNB

Temperature

10 - 20 °C

JNB

Precipitation

0 - 120 mm

Popular in

December

High demand for flights, 25% potential price rise

Cheapest in

June

Best time to find cheap flights, 22% potential price drop

Round-trip from

R6 863

From Barcelona-El Prat to Johannesburg OR Tambo

One-way from

R6 227

One-way flight from Barcelona-El Prat to Johannesburg OR Tambo

How far in advance should I book a flight from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport?

Travellers have found it’s best to book a flight 50 days in advance to save up to 12% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 50 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport 1-2 weeks in advance for as low as R8 712, or R9 469 for flights within the next 24 hours.

What is the cheapest month to fly from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport?

Due to multiple factors, expect to potentially pay more when booking in December. For low rates, June can be a great choice for travel to Johannesburg OR Tambo Airport. Flights to Johannesburg OR Tambo Airport from Barcelona-El Prat Airport in June are about R8 752 on average during June, but can be found for as low as R6 576.

When is the cheapest time to fly from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport (BCN - JNB)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport as you normally would.

Cheap flights from Barcelona-El Prat to OR Tambo in January, February 2022

The best prices found for BCN to JNB flights in January, February
Feb 3 - Feb 14
BCN

Barcelona-El Prat

JNB

Johannesburg OR Tambo

1 stop

18h 25m
JNB

Johannesburg OR Tambo

BCN

Barcelona-El Prat

1 stop

18h 35m
R5 288

SWISS

View Deal

Deal found 1/21/22

Feb 4 - Feb 18
BCN

Barcelona-El Prat

JNB

Johannesburg OR Tambo

1 stop

18h 25m
JNB

Johannesburg OR Tambo

BCN

Barcelona-El Prat

1 stop

18h 35m
R5 303

SWISS

View Deal

Deal found 1/21/22

Feb 18 - Mar 1
BCN

Barcelona-El Prat

JNB

Johannesburg OR Tambo

1 stop

13h 40m
JNB

Johannesburg OR Tambo

BCN

Barcelona-El Prat

1 stop

18h 35m
R5 394

Multiple Airlines

View Deal

Deal found 1/20/22

Barcelona-El Prat to OR Tambo 2022 flight deals

Cheap flights to OR Tambo from Barcelona-El Prat found for this year
Feb 3 - Feb 14
BCN

Barcelona-El Prat

JNB

Johannesburg OR Tambo

1 stop

18h 25m
JNB

Johannesburg OR Tambo

BCN

Barcelona-El Prat

1 stop

18h 35m
R5 288

SWISS

View Deal

Deal found 1/21/22

Feb 4 - Feb 18
BCN

Barcelona-El Prat

JNB

Johannesburg OR Tambo

1 stop

18h 25m
JNB

Johannesburg OR Tambo

BCN

Barcelona-El Prat

1 stop

18h 35m
R5 303

SWISS

View Deal

Deal found 1/21/22

Feb 18 - Mar 1
BCN

Barcelona-El Prat

JNB

Johannesburg OR Tambo

1 stop

13h 40m
JNB

Johannesburg OR Tambo

BCN

Barcelona-El Prat

1 stop

18h 35m
R5 394

Multiple Airlines

View Deal

Deal found 1/20/22

Last-minute flights from Barcelona-El Prat to OR Tambo

Late deals on return flights to OR Tambo from Barcelona-El Prat, departing today and this week
Jan 29 - Feb 18
BCN

Barcelona-El Prat

JNB

Johannesburg OR Tambo

1 stop

18h 25m
JNB

Johannesburg OR Tambo

BCN

Barcelona-El Prat

1 stop

13h 20m
R5 757

SWISS

View Deal

Deal found 1/21/22

Jan 29 - Feb 16
BCN

Barcelona-El Prat

JNB

Johannesburg OR Tambo

1 stop

19h 15m
JNB

Johannesburg OR Tambo

BCN

Barcelona-El Prat

2 stops

20h 30m
R6 682

Air France

View Deal

Deal found 1/21/22

Jan 31 - Feb 16
BCN

Barcelona-El Prat

JNB

Johannesburg OR Tambo

2 stops

24h 45m
JNB

Johannesburg OR Tambo

BCN

Barcelona-El Prat

2 stops

18h 10m
R6 969

Air France

View Deal

Deal found 1/21/22

One-way flights to Johannesburg OR Tambo from Barcelona-El Prat

The cheapest one-way flights from Barcelona-El Prat to OR Tambo
Mar 6
BCN

Barcelona-El Prat

JNB

Johannesburg OR Tambo

2 stops

23h 40m
R4 970

Multiple Airlines

View Deal

Deal found 1/18/22

Feb 13
BCN

Barcelona-El Prat

JNB

Johannesburg OR Tambo

2 stops

17h 30m
R5 106

Multiple Airlines

View Deal

Deal found 1/21/22

Mar 8
BCN

Barcelona-El Prat

JNB

Johannesburg OR Tambo

2 stops

17h 25m
R5 197

Multiple Airlines

View Deal

Deal found 1/18/22

Related info for your journey

Useful info, stats and facts about Barcelona-El Prat to OR Tambo flights.

Which airlines flying from Barcelona-El Prat to Johannesburg OR Tambo have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Barcelona-El Prat to Johannesburg OR Tambo that may be offering flexible cancellation policies are Air France and Iberia. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport for under R5 300 on Cheapflights?

Yes, there are multiple flights from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport for under R5 300. The cheapest flight booked recently is on SWISS for just R5 288, but on average you can expect to pay R5 727.

Are there last-minute flights available from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport for under R5 800?

There are currently 7+ open flights from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport within the next 7 days for less than R5 800.

What are the cheapest airlines flying from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport round-trip?

Cheapflights users have booked flights from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport round-trip from R5 288. Other airlines that can offer you cheap pricing are Lufthansa, from R5 909, and Austrian Airlines, from R6 212. You may be able to fly from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport for 39% less than the average price by searching for these airlines.

What are the cheapest airlines to fly from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport one-way?

One-way options have recently been found by users for as low as R5 394 on Egypt Air. Other airlines that offer cheap prices include SWISS from R6 288 and Emirates from R6 894 one-way.

What are the most popular airlines that fly from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport?

The most popular airlines flying from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport are Air France, Iberia and SWISS. Something to consider prior to booking your flight.

What are the cheapest flights from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport?

Looking at all options, your cheapest flight can be booked for R25 666. While the most popular route (Barcelona-El Prat - Johannesburg OR Tambo) can be booked for R5 288 on average our data indicates R25 666 when flying from Barcelona-El Prat Airport to Johannesburg OR Tambo Airport.

Other flights to OR Tambo

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

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

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

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

Quarantine requirements
Visitors from Barcelona-El Prat 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-El Prat from Johannesburg OR Tambo?

Returning to Barcelona-El Prat 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 for rt-pcr (naat) and 48 for antigen (quick-test) hours before departing to Barcelona-El Prat.

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