Welcome | Sign out

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

Popular Flights from Johannesburg to Barcelona

  • Airfare from Johannesburg to Barcelona on Egyptair from ZAR6113 round trip
  • Airfare from Johannesburg to Barcelona on Turkish from ZAR6318 round trip
  • Airfare from Johannesburg to Barcelona on Qatar from ZAR6565 round trip
  • Airfare from Johannesburg to Barcelona on Lufthansa from ZAR6801 round trip
  • Airfare from Johannesburg to Barcelona on SWISS from ZAR6934 round trip

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
TAP, Saudi Arabian, Czech, Ethiopian, Air France, Qatar, Emirates, Egyptair, Etihad, British Airways, Lufthansa, SWISS, El Al, KLM, Turkish, Kenya, Alitalia
ZAR6166
Lufthansa, British Airways, Etihad, SWISS
ZAR6683
Turkish, Etihad, British Airways, Alitalia, Lufthansa, SWISS, TAP
ZAR6218
SWISS, British Airways, Etihad
ZAR7150
TAP, SWISS, Lufthansa, Alitalia, Turkish, British Airways
ZAR6200
British Airways, Lufthansa, Turkish, TAP
ZAR6090
TAP, British Airways
ZAR10155
Cheap Flights from Johannesburg to Barcelona, from ZAR6113 Round trip from JNB to BCN