Find cheap flights from Johannesburg to Barcelona

Find cheap flights from Johannesburg to Barcelona

Return
Economy
Johannesburg (JNB)
Barcelona-El Prat
Thu 1/2
Thu 1/9
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Barcelona

Johannesburg to Barcelona flight information

Flights arrive in Barcelona
Flights depart from Johannesburg
Flight price R7 568
Distance 7 973 km
Airlines KLM, Air France, Emirates

Top tips for finding a cheap flight

Looking for a cheap flight? 25% of our users found flights on this route for R7 682 or less.

FAQs for booking Johannesburg to Barcelona flights

How does KAYAK find such low flight prices?
KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.
How can Hacker Fares save me money?
Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.
Does KAYAK query more flight providers than competitors?
Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.
How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Johannesburg to Barcelona (return)

Airports
Origin
Johannesburg
R7 568
only
R7 568
Destination
Barcelona
R7 568
only
R7 568
Fri, Mar 6
JNB
Johannesburg OR Tambo
BCN
Barcelona-El Prat
17h 40m
Fri, Mar 13
BCN
Barcelona-El Prat
JNB
Johannesburg OR Tambo
22h 00m
R7 568
Trip: 7 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 516 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
TXL
AMS
Okay 4,6

Pros: Flight was on time.

Cons: Staff: from check in to landing, they could at least smile. Baggage claim was a nightmare, 6 Schengen flights in the same belt.

AMS
PVG
Good 6,6

Pros: Services is good .

Cons: Food can be better

BOD
AMS
Excellent 10,0

Pros: The pilot and the crews were helpful about the transit. Pilot make up a lot of time.

Cons: Flight was delayed, had to run to my next connection flight.

AMS
FRA
Excellent 10,0

Pros: Professional crew. Good simple check in.

Cons: Nothing.

VIE
AMS
Excellent 8,0

Pros: Customer care was super supportive

Cons: Inflight sandwiches

Wed, Jan 15
JNB
Johannesburg OR Tambo
BCN
Barcelona-El Prat
22h 15m
Wed, Feb 26
BCN
Barcelona-El Prat
JNB
Johannesburg OR Tambo
24h 15m
R8 031
Trip: 43 days
7,7Good Show reviews
Overall 7,7 Good
Based on 4 034 reviews
Overall
7,7
Boarding
7,7
Comfort
7,4
Crew
8,2
Entertainment
6,9
Food
7,2
CDG
ORD
Excellent 8,6

Pros: The crew was terrific.

IAH
CDG
Good 6,0

Cons: I was almost forced to stow my luggage in the hold despite me telling the check-in people tjat I had my meds and cpap in the carryon. I spoke to multiple people. Not sensitive.

CDG
MUC
Okay 5,0

Pros: Crew was great but at the airport they had us weight our carry on and then made us check it for 90 euro.

CDG
ATL
Excellent 9,3

Pros: Nice and attentive crew.

Cons: Seats not comfortable in premier economy.

CDG
ATL
Good 7,6

Cons: The food is usually very good, this time it was poor to disappointing- dark meat chicken.., tasteless & unhealthy....mushy fruit dessert choices

Sun, Jul 5
JNB
Johannesburg OR Tambo
BCN
Barcelona-El Prat
18h 55m
Tue, Jul 14
BCN
Barcelona-El Prat
JNB
Johannesburg OR Tambo
22h 10m
R8 887
Trip: 10 days
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 14 998 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
MCO
DXB
Excellent 9,6

Pros: The entertainment was great and the crew was very friendly and helpful

Cons: The ability to access bathrooms after turbulence has ended

DXB
IAH
Excellent 8,0

Pros: Crew

DXB
IAD
Excellent 8,0

Pros: everything was decent

IAH
DXB
Excellent 8,3

Pros: Seats were comfortable

DXB
DEL
Good 7,0

Pros: Food is amazing, planes are good.

Cons: The boarding crew at the gate did not say anything while weighing the carry on bag. I was ask to go to another person who issued me check in baggage sticker and told me to hand over your baggage to a person inside. At last he mentioned to not put any valuables in that bag. My carry on bag was just 1lb extra and the first person could have told me right away and I would have thrown away chocolates and brought down the weight to permissible limit. In general passenger do carry valuable stuff in carry on bag. I had to follow whatever I was told.

Wed, Jan 22
JNB
Johannesburg OR Tambo
BCN
Barcelona-El Prat
20h 10m
Fri, Jan 31
BCN
Barcelona-El Prat
JNB
Johannesburg OR Tambo
15h 05m
R7 638
Trip: 10 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 516 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
TLV
AMS
Excellent 10,0

Pros: Almost everything, especially the crew.

Cons: Don’t feel like anything should be better to be honest

ACC
AMS
Excellent 10,0

Cons: Still don’t have my luggage yet

AMS
PVG
Good 6,6

Pros: Services is good .

Cons: Food can be better

OTP
AMS
Excellent 10,0

Pros: 15 years ago I told myself not to fly Delta anymore. But these 2 flights Detroit to Amsterdam and back changed my mind. I enjoyed the flight very much and I'm looking forward to the next one.

ATH
AMS
Okay 5,3

Pros: Flight and the crew!

Cons: Staff at the airport pushing you to upgrade to first class but not making it clear only the first trip from Athens to Amsterdam which the first class uses same uncomfortable seats as the economy to pay extra 130 euros ridiculous airfrance stuff! I should have flown all the way to NYC first class!!!

Mon, Jan 27
JNB
Johannesburg OR Tambo
BCN
Barcelona-El Prat
20h 10m
Mon, Feb 3
BCN
Barcelona-El Prat
JNB
Johannesburg OR Tambo
19h 20m
R7 680
Trip: 8 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 516 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
CPH
AMS
Excellent 9,3

Pros: Service and crew amazing friendly and went out of the way to Make u feel special even the pilots gave updates thru out the flight

Cons: Not being to help on the ground in Copenhagen with delta issues

AMS
LCY
Excellent 10,0

Pros: Everything works and quick to get to destination.

AMS
YYZ
Okay 5,3

Cons: All of the less than good, obvious!

AMS
MEX
Excellent 9,0

Pros: Confort and kindness

Cons: It was too cold

ATL
AMS
Okay 4,6

Pros: Nothing

Cons: Transavia does not serve anything complementary, not even water. A flight between two countries that is five hours long must be better than this. I was not aware of Transavia doing that before I booked. I will never fly with them again

Fri, May 29
JNB
Johannesburg OR Tambo
BCN
Barcelona-El Prat
23h 35m
Mon, Jun 8
BCN
Barcelona-El Prat
JNB
Johannesburg OR Tambo
16h 15m
R7 708
Trip: 11 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 516 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
CUR
AMS
Excellent 8,6

Cons: Keep the temperature at a more reasonable level. Blankets + two layers of clothing was definitely not enough.

PRG
AMS
Excellent 8,8

Pros: I was sorted on Row 3 and the drapes kept hitting the back of my head.

Cons: Move the drapes a few more inches back.

BRS
AMS
Good 6,0

Pros: Crew were excellent

Cons: Old aircraft. Uncomfortable seats in economy. Entertainment screens old and almost impossible to watch - watched my iPhone! No mobile phone charger.

BOD
AMS
Excellent 10,0

Pros: The pilot and the crews were helpful about the transit. Pilot make up a lot of time.

Cons: Flight was delayed, had to run to my next connection flight.

KWI
AMS
Excellent 8,0

Pros: The crews were pretty great!

Cons: The regulating of the temperature.

Tue, Jul 21
JNB
Johannesburg OR Tambo
BCN
Barcelona-El Prat
25h 35m
Tue, Jul 28
BCN
Barcelona-El Prat
JNB
Johannesburg OR Tambo
22h 45m
R8 761
Trip: 8 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 516 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
CGK
KUL
Excellent 10,0

Pros: Excellent crew, good food & movie selection.

SEA
LHR
Good 7,6

Pros: Great atmosphere, crew was excellent!

Cons: I’m 6’5”, so legroom can always be a complaint, but this wasn’t too bad. The plane appeared to be fairly old and didn’t have WiFi. Entertainment also was on an older screen which was navigated by using an old in-seat phone.

MAN
AMS
Excellent 10,0

Pros: Impressive service... amazing crew, very friendly and professional

OTP
AMS
Excellent 10,0

Pros: 15 years ago I told myself not to fly Delta anymore. But these 2 flights Detroit to Amsterdam and back changed my mind. I enjoyed the flight very much and I'm looking forward to the next one.

TXL
AMS
Okay 4,6

Pros: Flight was on time.

Cons: Staff: from check in to landing, they could at least smile. Baggage claim was a nightmare, 6 Schengen flights in the same belt.

Sun, Jun 21
JNB
Johannesburg OR Tambo
BCN
Barcelona-El Prat
35h 15m
Sun, Jun 28
BCN
Barcelona-El Prat
JNB
Johannesburg OR Tambo
34h 05m
R8 971
Trip: 8 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 516 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
SEA
LHR
Good 7,6

Pros: Great atmosphere, crew was excellent!

Cons: I’m 6’5”, so legroom can always be a complaint, but this wasn’t too bad. The plane appeared to be fairly old and didn’t have WiFi. Entertainment also was on an older screen which was navigated by using an old in-seat phone.

AMS
MAN
Excellent 8,0

Pros: The crew was informative

Cons: Inflight sandwiches

AMS
DMM
Good 7,6

Pros: A flight was delayed due to weather conditions and we had to sit in the plane for almost an hour, BUT information sharing from the Capitan was sufficient and on-time. Very good job from pilots. Leg room in economy - I was positively surprised, very decent leg room! Thank you for providing it.

Cons: I flew economy and all was good and appropriate to the level.

NBO
AMS
Good 6,6

Cons: Half the screens were not working - crew were made aware but nothing was done. Vegetarian choices were poor to non-existent ; I witnessed crew insist to a passenger that there were no vegetarian options! They finally cobbled something together for him but not a pleasant experience

AMS
PVG
Good 6,6

Pros: Services is good .

Cons: Food can be better

*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.
1
  • 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