Welcome | Sign out

Cheap Flights from Madrid to Johannesburg - MAD to JNB (reverse)

Did You Know?

Turkish has 35 two stops or more flights between Madrid, ES and Johannesburg, ZA.
The shortest flight between Madrid, ES and Johannesburg, ZA on S African is 6,172 miles.
British Airways has the most nonstop flights between Madrid, ES and Johannesburg, ZA.
29 airlines operate between Madrid, ES and Johannesburg, ZA
234 flights per week fly out of Madrid, ES connecting to Johannesburg, ZA
261,820 seats are available per day to fly out of Madrid, ES connecting to Johannesburg, ZA
The smallest aircraft operated by Lufthansa flying between Madrid, ES and Johannesburg, ZA is a 32S with 124 seats.
London, GB is the most popular connection for one stop flights between Madrid, ES and Johannesburg, ZA.

Cheap International Flights from Madrid - MAD

Flights
Airline
Lowest Price
Mauritius, Ethiopian, Brussels, Egyptair, TAP, Etihad, Qatar, Air France, SWISS, Turkish, KLM, Lufthansa, Iberia, Emirates, British Airways
€620
Egyptair, TAP, Etihad, Mauritius, Ethiopian, SWISS, Lufthansa, KLM, British Airways, Emirates
€619
Etihad, British Airways, Lufthansa, KLM, SWISS, TAP
€708
TAP, Lufthansa
€823
Cheap Flights from Madrid to Johannesburg, from €528 Round trip from MAD to JNB