Lufthansa Group airlines offer discounted return flights from main airports in Spain to Johannesburg, South Africa. The cheapest return flights are available for €355 with one layover in Zurich of Frankfurt. Base fare does not include checked luggage otherwise this is for a roundtrip incl. taxes, fees, meals hand handbags.
Flying from: Madrid, Barcelona, Bilbao, Málaga, Valencia
Flying to: Johannesburg
Airline(s): Swiss Air Lines, Lufthansa
Travel period: February to October 2021
Book by: Unknown
Spain to Johannesburg from €358 (booking with the airline)
Booking sample of cheap return flights from Spain to Johannesburg, South Africa with Lufthansa/Swiss for €355! Your outbound date from Madrid would be on the 2nd of May and you would return from the Republic of South Africa back to Europe on the 9th of May 2021.