Flights from Johannesburg to Barcelona

Search and find cheap flights from Johannesburg to Barcelona (Spain, Europe)
Search and find cheap flights from Johannesburg to Barcelona (Spain, Europe)

Looking for the best tickets for Johannesburg to Barcelona?

Look no more. We’ve gone through the latest 769,300 fares to bring you all the insights you could possibly want.
Best time to book
Cheapest time to buy a ticket for Johannesburg — Barcelona is approximately 52 days to departure.
Johannesburg to Barcelona flights are usually cheapest between 2 and 4 months before departure.
Days before departure
Best month
Cheapest time of year to fly to Barcelona from Johannesburg is January and February. Most expensive are November and December.
The cheapest flights from Johannesburg to Barcelona are currently available between March and May.
Impact on price
Cheapest airline
According to our data, Emirates, Alitalia Linee Aeree Italiane and Turkish Airlines are the cheapest airlines to fly this route.
Emirates, Alitalia Linee Aeree Italiane and Turkish Airlines are the most popular choices flying from Johannesburg to Barcelona.
Impact on price (additional fees may apply)
Emirates
+17%
Alitalia Linee Aeree Italiane
+22%
Turkish Airlines
+32%
Qatar Airways
+33%
Austrian Airlines
+34%
Ryanair
+36%
Best time to fly
Johannesburg to Barcelona flights are approximately 6% more expensive in the evening than in the noon.
It's generally cheaper to take noon flights from Johannesburg to Barcelona.
Impact on price
Cheapest day
Cheapest day of week is typically Monday and the most expensive is typically Friday.
Friday is normally the most expensive day to fly, whilst Monday tends to be the cheapest.
Impact on price
Direct flights
Popular non-direct routes for this connection are Johannesburg - Dubai - Barcelona, Johannesburg - Zurich - Barcelona and Johannesburg - Schiphol - Barcelona with a flight time of 12 hours 25 minutes
Direct flights available: None available
You can fly from Johannesburg to Barcelona indirect via Dubai, Zurich or Schiphol.
Direct flights available on
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

Go right away

Last minute flights from Johannesburg to Barcelona
Return trip
Jan 21 - Jan 29
583 AUD
CFEDreamsZA
JNB JNB
23h 15min
1 stop
BCN BCN
BCN BCN
16h 10min
1 stop
JNB JNB
Return trip
Jan 21 - Jan 31
583 AUD
CFEDreamsZA
JNB JNB
16h 50min
1 stop
BCN BCN
BCN BCN
16h 5min
1 stop
JNB JNB
Return trip
Jan 21 - Jan 30
583 AUD
CFEDreamsZA
JNB JNB
23h 15min
1 stop
BCN BCN
BCN BCN
16h 10min
1 stop
JNB JNB

Go for less - experience more

Cheap flights from Johannesburg to Barcelona
Return trip
Mar 8 - Mar 12
585 AUD
CFEDreamsZA
JNB JNB
17h 25min
1 stop
BCN BCN
BCN BCN
16h 5min
1 stop
JNB JNB
Return trip
Mar 9 - Mar 12
585 AUD
CFEDreamsZA
JNB JNB
24h 25min
1 stop
BCN BCN
BCN BCN
16h 5min
1 stop
JNB JNB
Return trip
Feb 8 - Feb 21
586 AUD
CFEDreamsZA
JNB JNB
17h 25min
1 stop
BCN BCN
BCN BCN
16h 5min
1 stop
JNB JNB

Coming or going?

Cheap flights from Barcelona to Johannesburg
Return trip
Mar 10 - Mar 20
677 AUD
TripstaDE
BCN BCN
16h 50min
2 stops
JNB JNB
JNB JNB
17h 40min
2 stops
BCN BCN
Return trip
Feb 6 - Feb 12
697 AUD
ParavionUK
BCN BCN
16h 10min
1 stop
JNB JNB
JNB JNB
24h 25min
1 stop
BCN BCN

Weather forecast for Barcelona

Going soon? Be prepared for the weather in Barcelona.

Friday, Friday, 20 January 2017

11°C
9°C

Saturday, Saturday, 21 January 2017

11°C
8°C

Sunday, Sunday, 22 January 2017

11°C
7°C

Monday, Monday, 23 January 2017

11°C
6°C

Tuesday, Tuesday, 24 January 2017

11°C
3°C

Wednesday, Wednesday, 25 January 2017

11°C
2°C

Thursday, Thursday, 26 January 2017

13°C
5°C

Friday, Friday, 27 January 2017

14°C
10°C

Saturday, Saturday, 28 January 2017

12°C
6°C

Sunday, Sunday, 29 January 2017

13°C
7°C

So what's it going to cost once you're in Barcelona

Compare the costs of everyday items in Johannesburg and Barcelona
CAPPUCCINO
Regular
Johannesburg
2.19 AUD
-10%
Barcelona
2.42 AUD
Cappuccino is 10% more expensive in Barcelona than Johannesburg
MEAL
Inexpensive
Johannesburg
9.85 AUD
-44%
Barcelona
14.16 AUD
Meal is 44% more expensive in Barcelona than Johannesburg
MILK
1 liter
Johannesburg
5.14 AUD
16%
Barcelona
4.32 AUD
Milk is 16% cheaper in Barcelona than Johannesburg
BUS
One-way ticket
Johannesburg
1.47 AUD
-110%
Barcelona
3.04 AUD
Bus is 110% more expensive in Barcelona than Johannesburg
MOVIE THEATER
1 ticket
Johannesburg
6.9 AUD
-75%
Barcelona
12.04 AUD
movie theater is 75% more expensive in Barcelona than Johannesburg
Feedback
Cookies
momondo.com.au uses cookies
Read more