Flights Europe Spain Catalonia Barcelona Johannesburg to Barcelona

Cheap flights from Johannesburg to Barcelona

Return
Economy
Johannesburg (JNB)
Barcelona (BCN)
Fri 6/11
Fri 6/18
Any month
Compare vs momondo |

Flight information for Johannesburg to Barcelona

Find info about flight duration, direct flights, and airports for your flight from Johannesburg to Barcelona
Best price foundR74 589The best flight deal from Johannesburg to Barcelona found on momondo in the last 72 hours is R74 589
Fastest flight time17h 0mThe fastest flight from Johannesburg to Barcelona takes 17h 0m
Direct flightsNoneThere are no direct flights from Johannesburg to Barcelona. Popular non-direct route for this connection is Johannesburg OR Tambo - Barcelona-El Prat.
Airports in Barcelona1 airportThere is 1 airport near Barcelona: Barcelona-El Prat (BCN)

How to get the cheapest flight from Johannesburg to Barcelona

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 for your trip

What is the cheapest month to fly from Johannesburg to Barcelona?

March
The cheapest time of year to fly to Barcelona from Johannesburg is March. The most expensive is December.

What is the cheapest day to depart Johannesburg for Barcelona?

Wednesday
The cheapest day of the week is usually Wednesday. The most expensive is usually Saturday.

When is the cheapest time to fly from Johannesburg to Barcelona?

in the morning
Johannesburg to Barcelona flights are approximately 8% more expensive at midday than in the morning

What is the cheapest Johannesburg to Barcelona flight route?

Johannesburg OR Tambo - Barcelona-El Prat
Fly from Johannesburg OR Tambo to Barcelona-El Prat for the best Johannesburg - Barcelona flight prices
JNB
Johannesburg OR Tambo
BCN
Barcelona-El Prat

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

60 days before
The cheapest time to buy a flight from Johannesburg to Barcelona is approximately 60 days to departure
60
Days before departure
0

Johannesburg to Barcelona flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Johannesburg to Barcelona by changing tabs
Qatar Airways
May 24
JNB17:10Johannesburg OR Tambo
17h 00m
1 stop
BCN10:10Barcelona-El Prat
May 28
BCN12:20Barcelona-El Prat
17h 30m
1 stop
JNB5:50Johannesburg OR Tambo
R10 718
Find similar
Qatar Airways
May 24
JNB17:10Johannesburg OR Tambo
17h 00m
1 stop
BCN10:10Barcelona-El Prat
May 28
BCN12:20Barcelona-El Prat
17h 30m
1 stop
JNB5:50Johannesburg OR Tambo
R10 746
Find similar
KLM
May 18
JNB19:10Johannesburg OR Tambo
17h 15m
1 stop
BCN12:25Barcelona-El Prat
May 23
BCN9:20Barcelona-El Prat
20h 45m
2 stops
JNB6:05Johannesburg OR Tambo

Find the cheapest one-way flights from Johannesburg to Barcelona

If you're looking for one-way flights from Johannesburg to Barcelona, view some of our deals below provided by Iberia
Air France
Aug 4
JNB19:10Johannesburg OR Tambo
18h 00m
2 stops
BCN13:10Barcelona-El Prat
Iberia
Jul 14
JNB17:10Johannesburg OR Tambo
20h 30m
1 stop
BCN13:40Barcelona-El Prat
KLM
Aug 4
JNB19:10Johannesburg OR Tambo
23h 35m
1 stop
BCN18:45Barcelona-El Prat

Best airlines flying from Johannesburg to Barcelona

Compare and see reviews for airlines that fly from Johannesburg to Barcelona with momondo
AirlineRatingFree cancellationPrice
Iberia
PriceFrom R6 111
Free cancellation
Rating
7,6
Alitalia
PriceFrom R6 343
Free cancellation
Rating
8,2
Turkish Airlines
PriceFrom R6 520
Free cancellation
Rating
8,0
Egypt Air
PriceFrom R6 854
Free cancellation
Rating
8,7
Qatar Airways
PriceFrom R7 331
Free cancellation
Rating
8,7
Emirates
PriceFrom R7 435
Free cancellation
Rating
8,8
Air France
PriceFrom R7 453
Free cancellation
Rating
8,2
KLM
PriceFrom R7 499
Free cancellation
Rating
7,9
Kenya Airways
PriceFrom R7 583
Free cancellation
Rating
6,0
SWISS
PriceFrom R7 618
Free cancellation
Rating
8,5

Which airlines flying from Johannesburg OR Tambo to Barcelona have COVID-19 safety policies in place?

Many airlines have safety measures in place to reduce the spread of COVID-19. Two of the airlines doing this are Etihad Airways and Alitalia. Usage of HEPA filters, scheduled disinfection, enhanced cleaning of aircraft, pre-flight testing, and mask policies are some of the practices implemented by airlines to help keep you safe as you depart from Johannesburg OR Tambo to Barcelona. Policies will vary by airline.

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

Some of our partner airlines flying from Johannesburg OR Tambo to Barcelona are adapting new policies due to the global impact of COVID-19. Some of the airlines that may be waiving their cancellation fees are Alitalia, Emirates, and Qatar Airways. You can search for the full list of airlines such as Alitalia that are offering this flexibility.


Alternative routes for Johannesburg to Barcelona

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Cape Town to Barcelona Flights
Fastest flight time
16h 25m
Cheapest price
R5 240
Durban to Barcelona Flights
Fastest flight time
26h 40m
Cheapest price
R8 448
Port Elizabeth to Barcelona Flights
Fastest flight time
24h 45m
Cheapest price
R9 555
Flights Europe Spain Catalonia Barcelona Johannesburg to Barcelona
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First