Etihad offers fairly priced return flights from Spain to Johannesburg in the Republic of South Africa. The cheapest full-service tickets with a layover in Abu Dhabi are available for €428. There is limited availability though so hurry up if this is a deal you like! The base fare includes all airport taxes and fees, onboard meals, handbags, and one checked-in luggage.
Flying from: Madrid
Flying to: Johannesburg
Airline(s): Etihad Airways
Luggage: 1x20kg bag
Outbound travel dates: January to March 2024
Max stay: 3 months
Book by: 10th of September
Booking samples
Spain to South Africa from €458 (book with Etihad Airways)
Madrid to Johannesburg for €428
Madrid to Johannesburg with a stop-over in Abu Dhabi for €471
Barcelona to Johannesburg for €499
Madrid to Indonesia, Singapore or Sri Lanka from €483
Booking sample of cheap return Etihad flights from Spain to South Africa from €428! Outbound from Madrid to Johannesburg on the 7th of February. Inbound from Africa back to Spain on the 16th of February 2024.