JNB to MAD (Johannesburg to Madrid) Flights

Last Minute Flights from JNB to MAD

Best airfare and ticket deals for JNB to MAD flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
JNBMadridJune 2 to June 6$730
*Prices include taxes and fees

Cheapest JNB to MAD Flights

Best airfare and ticket deals for JNB to MAD flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
JNBMadridOctober 31 to November 11$583
JNBMadridJuly 17 to December 17$619
JNBMadridJuly 17 to December 17$650
JNBMadridNovember 13 to November 25$651
*Prices include taxes and fees
JNB to MAD Flight Details
Origin airport
O.R. Tambo Intl.
Origin airport IATA code
JNB
Destination airport
Adolfo Suárez Madrid-Barajas
Destination airport IATA code
MAD
Distance
5034 mi

Frequently asked questions

Which airlines with flights from Johannesburg Airport to Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas) allow free cancellation due to COVID-19?
Type in your travel details, then click the green “Find the best flight deals” button. Once the results are displayed, check the “No change fee” box underneath the “Flexible change policies” filter. Before you lock in your Johannesburg Airport (JNB-O.R. Tambo Intl.) to Madrid Airport airfares, be sure to read the airline’s COVID-19 related rules and regulations so you know precisely what you can and can’t change.
What airlines fly direct from Johannesburg Airport (JNB-O.R. Tambo Intl.) to Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas)?
Unfortunately, there aren’t any air carriers that fly straight from Johannesburg Airport (JNB-O.R. Tambo Intl.) to Madrid Airport. You’ll have to reserve a trip with one or more stops.