We have found cheap Barcelona to Johannesburg flights for €428 for a return ticket. These flights to South Africa are for bookings made with Iberia/British Airways for departures in early 2023. If you would be interested in swapping the cold winter in Europe for summer sunshine, these could be perfect for you. All deals are for a roundtrip and inclusive of all taxes and fees, onboard meals, and hand luggage. Checked luggage is available for an extra fee.
We recommend you first compare the cheapest flights via Google Flights (Guide). The tool gives you an almost instant result and you can easily browse through all the months. You can then book this deal directly with Iberia/British Airways by inputting your dates found from Google Flights. In this case, we have seen the best prices direct with the airline so using Skyscanner wouldn’t result in cheaper prices.
Flying from: Barcelona
Flying to: Johannesburg
Airline(s): Iberia/British Airways
Luggage: handbag
Outbound travel dates: February and March and October to December 2023
Max stay: 3 months
Book by: Unknown
Booking sample
Spain to Johannesburg for €433 (direct booking with Iberia/British Airways)
Barcelona to Johannesburg for €428
Booking sample of cheap Iberia/British Airways flights from Spain to the Republic of South Africa for €428! As per our booking, your outbound flight from Barcelona–El Prat Josep Tarradellas Airport to Johannesburg, O.R. Tambo International would be on the 14th of February returning from South Africa to Spain on the 21st of February 2023.