Flights from Madrid to South Africa from 797 USD

Search Top Routes and Airfare Deals from Madrid to South Africa

USD

Madrid (MAD)to

Johannesburg (JNB)
11/13/2026 - 11/21/2026
From
797 USD
Viewed 16 hours ago
Round trip
Economy

Madrid (MAD)to

Johannesburg (JNB)
02/05/2027 - 02/18/2027
From
797 USD
Viewed 15 hours ago
Round trip
Economy

Madrid (MAD)to

Johannesburg (JNB)
09/28/2026 - 10/08/2026
From
827 USD
Viewed 1 day ago
Round trip
Economy

Madrid (MAD)to

Johannesburg (JNB)
03/24/2027 - 04/06/2027
From
998 USD
Viewed 1 day ago
Round trip
Economy

Madrid (MAD)to

Johannesburg (JNB)
08/12/2026 - 08/29/2026
From
1.151 USD
Viewed 5 hours ago
Round trip
Economy

Madrid (MAD)to

Johannesburg (JNB)
07/31/2026 - 08/11/2026
From
1.340 USD
Viewed 35 minutes ago
Round trip
Economy
*Prices have been available for round-trip flights within the last 48 hours and may not be currently available. Additional baggage fees and fees for other optional services may apply. Other terms and conditions may apply.