Welcome | Sign out

Cheap Flights from Johannesburg to Spain

Did You Know?

There are no medium haul direct flights between Johannesburg, ZA and Spain.
There are no long haul direct flights between Johannesburg, ZA and Spain.
There are no direct flights from Johannesburg, ZA to Spain.
You must make at least one connection to fly from Johannesburg, ZA to Spain.
There are no short haul direct flights between Johannesburg, ZA and Spain.

Flights to Cities in Canary Islands

Flights
Airline
Lowest Price
British Airways
ZAR8350

Flights to Cities in Majorca

Flights
Airline
Lowest Price
Lufthansa, Etihad, British Airways, Swiss
ZAR7350

Flights to Cities in Spain

Flights
Airline
Lowest Price
Emirates, Lufthansa, Qatar, Air France, Austrian, Alitalia, British Airways, Etihad, Ethiopian, Czech, Tap Portugal, South African, Turkish, Swiss, El Al, Egyptair, KLM, Kenya
ZAR6581
Swiss, El Al, Alitalia, KLM, British Airways, Egyptair, Emirates, Lufthansa, Air France, Qatar, Etihad, Kenya, Turkish, Saudi Arabian, Tap Portugal, Ethiopian
ZAR6628
Tap Portugal, Etihad, British Airways, Turkish, Swiss, Lufthansa, Alitalia
ZAR6466
Lufthansa, British Airways
ZAR7499
Swiss, Lufthansa, Etihad, Alitalia, Tap Portugal, British Airways, Turkish
ZAR7030
Swiss, Etihad, British Airways
ZAR7066
Lufthansa, British Airways, Tap Portugal, Turkish
ZAR6452
British Airways, Tap Portugal
ZAR7030
Turkish, British Airways
ZAR7664
British Airways
ZAR8237
British Airways, Tap Portugal
ZAR8241
British Airways, Lufthansa
ZAR30525
British Airways
ZAR30371
Cheap Flights from Johannesburg to Spain, from ZAR6452 Round trip from JNB to ES