Welcome | Sign out

Cheap Flights from Johannesburg to Barcelona - JNB to BCN (reverse)

Did You Know?

59 flights per week fly out of Johannesburg, ZA connecting to Barcelona, ES
The largest aircraft operated by S African flying between Johannesburg, ZA and Barcelona, ES is a 380 with 526 seats.
641,740 seats are available per day to fly out of Johannesburg, ZA connecting to Barcelona, ES
23 airlines operate between Johannesburg, ZA and Barcelona, ES
The smallest aircraft operated by Finnair flying between Johannesburg, ZA and Barcelona, ES is a 747 with 337 seats.
Madrid, ES is the most popular connection for one stop flights between Johannesburg, ZA and Barcelona, ES.
Finnair has 31 two stops or more flights between Johannesburg, ZA and Barcelona, ES.
The shortest flight between Johannesburg, ZA and Barcelona, ES on Lufthansa is 5,923 miles.

Cheap International Flights from Johannesburg - JNB

Flights
Airline
Lowest Price
SWISS, El Al, Alitalia, KLM, British Airways, Egyptair, Emirates, Lufthansa, Air France, Qatar, Etihad, Kenya, Turkish, Saudi Arabian, TAP, Ethiopian
ZAR6260
TAP, Etihad, British Airways, Turkish, SWISS, Lufthansa, Alitalia
ZAR6229
Lufthansa, British Airways
ZAR7187
Lufthansa, Etihad, British Airways, SWISS
ZAR7265
SWISS, Etihad, British Airways
ZAR6727
SWISS, Lufthansa, Etihad, Alitalia, TAP, British Airways, Turkish
ZAR6693
British Airways
ZAR8081
British Airways
ZAR8119
Lufthansa, British Airways, TAP, Turkish
ZAR6215
British Airways, TAP
ZAR6693
Turkish, British Airways
ZAR7654
British Airways
ZAR29891
British Airways, TAP
ZAR8008
British Airways, Lufthansa
ZAR29789
British Airways
ZAR8002
Cheap Flights from Johannesburg to Barcelona, from ZAR6200 Round trip from JNB to BCN