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 1,021,287 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 56 days to departure.
Normally the best deals on Johannesburg to Barcelona flights are available 2 to 4 months prior to 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.
Johannesburg to Barcelona flights are currently cheapest between May and June.
Impact on price
Cheapest airline
According to our data, Emirates, Alitalia Linee Aeree Italiane and Qatar Airways are the cheapest airlines to fly this route.
momondo users most frequently choose to fly from Johannesburg to Barcelona with either Emirates, Alitalia Linee Aeree Italiane or Qatar Airways.
Impact on price (additional fees may apply)
Emirates
+15%
Alitalia Linee Aeree Italiane
+19%
Qatar Airways
+26%
Turkish Airlines
+31%
Egyptair
+33%
Austrian Airlines
+34%
Best time to fly
Johannesburg to Barcelona flights are approximately 6% more expensive in the evening than in the noon.
Evening flights tend to be the most expensive.
Impact on price
Cheapest day
Friday is normally the most expensive day to fly, whilst Monday tends to be the cheapest.
Cheapest day of week is typically Monday and the most expensive is typically Friday.
Impact on price
Direct flights
Popular non-direct routes for this connection are Johannesburg - Dubai - Barcelona, Johannesburg - Zurich - Barcelona and Johannesburg - Abu Dhabi Intl - Fiumicino - Barcelona with a flight time of 12 hours 30 minutes
Direct flights available: None available
Stop-off cities for indirect flights from Johannesburg to Barcelona include Dubai, Zurich and Abu Dhabi Intl.
Direct flights available on
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

Go right away

Last minute flights from Johannesburg to Barcelona
Return trip
Apr 13 - Apr 16
909 AUD
MyHolidaysINT
JNB JNB
25h 10min
1 stop
BCN BCN
BCN BCN
32h 30min
1 stop
JNB JNB
Return trip
Apr 6 - Apr 9
913 AUD
CFGotoGateZA
JNB JNB
23h 45min
1 stop
BCN BCN
BCN BCN
17h 45min
1 stop
JNB JNB
Return trip
Feb 24 - Feb 28
1,057 AUD
CFAirticketsCOM
JNB JNB
22h 0min
2 stops
BCN BCN
BCN BCN
21h 25min
2 stops
JNB JNB

Go for less - experience more

Cheap flights from Johannesburg to Barcelona
Return trip
Jun 26 - Jul 9
628 AUD
Skiddoo
JNB JNB
17h 40min
1 stop
BCN BCN
BCN BCN
14h 45min
1 stop
JNB JNB
Return trip
Apr 13 - Apr 16
909 AUD
MyHolidaysINT
JNB JNB
25h 10min
1 stop
BCN BCN
BCN BCN
32h 30min
1 stop
JNB JNB
Return trip
Apr 6 - Apr 9
913 AUD
CFGotoGateZA
JNB JNB
23h 45min
1 stop
BCN BCN
BCN BCN
17h 45min
1 stop
JNB JNB

Weather forecast for Barcelona

Going soon? Be prepared for the weather in Barcelona.

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.22 AUD
-6%
Barcelona
2.34 AUD
Cappuccino is 5.6% more expensive in Barcelona than Johannesburg
MEAL
Inexpensive
Johannesburg
9.91 AUD
-52%
Barcelona
15.07 AUD
Meal is 52% more expensive in Barcelona than Johannesburg
MILK
1 liter
Johannesburg
5.33 AUD
22%
Barcelona
4.17 AUD
Milk is 22% cheaper in Barcelona than Johannesburg
BUS
One-way ticket
Johannesburg
1.48 AUD
-99%
Barcelona
2.95 AUD
Bus is 99% more expensive in Barcelona than Johannesburg
MOVIE THEATER
1 ticket
Johannesburg
6.93 AUD
-68%
Barcelona
11.65 AUD
movie theater is 68% more expensive in Barcelona than Johannesburg
Feedback
Cookies
momondo.com.au uses cookies
Read more