Johannesburg To Madrid Flights

Starting @ Rs. 17,656
Modify Search
Select Date

Rs. 17,656 |

Choose Dates

Showing results for Johannesburg to Madrid for

See Fare Calendar
Book your flight tickets from Johannesburg to Madrid at lowest airfare. Get best offers on international flight bookings when you fly from Johannesburg to Madrid. Also Check flight schedule, status and low cost airlines for Madrid to Johannesburg flight.



OOPS ! Something went wrong

We could not find the flight options for your airline(s) and stop preference hence showing all the available options.

Showing Results for Student fares Only. Click to view normal fares
Showing Normal Fares as per your preference Click to View Student Fares
Sorry! No Student Fares are currently available, we have re-directed you to normal fare search result.
Sort By:
Fare {{sortoptions.selectedoption.order}}
  • {{sortoption.label}}

Fare Summary
Fare Summary Base Fare Fees & taxes
{{type.label}} x {{type.qt}} {{node.amt}}
{{type.label}} {{type.amt}}
Total {{fareSummary.rule.TF}}
{{dis.label}} {{dis.amt}}
You Pay {{fareSummary.rule.UP}}
{{type.label}} {{type.amt}}

*Total fare displayed above has been rounded off and may thus show a slight difference.

{{fltindex = $index+1}}
  • {{flt.ui.additionalflightinfo[flt.sel.join('')].ammeneties.meal.value}}
  • {{flt.ui.additionalflightinfo[flt.sel.join('')].ammeneties.wifi.value}}
  • {{flt.ui.additionalflightinfo[flt.sel.join('')]}}
  • {{flt.ui.additionalflightinfo[flt.sel.join('')].ammeneties.power.value}}
  • {{flt.ui.additionalflightinfo[flt.sel.join('')].ammeneties.entTyp.value}}
  • Yatra  Assure

    Yatra  Assure

    • {{benefit.title}}


  • No Cost EMI

    No Cost EMI

    starting @ {{flt.ui.additionalflightinfo[flt.sel.join('')].additionalfeatures.emi}}

  • eCash {{flt.ui.additionalflightinfo[flt.sel.join('')].additionalfeatures.ecash}}
  • Flight Details
  • Non-Refundable


{{flt.ui.totalfare}} {{flt.b2b.comm| currency:currencyCode}} | {{flt.b2b.netFare}}

Pay just {{flt.ui.additionalflightinfo[flt.sel.join('')]}} on payment page to confirm this booking

No option Found

{{brandedFares.tooltip.tooltipinfo |ellipsis:370}}


Pay Extra +  Pay Extra -  {{brandType.brandInfo.brands[0].diffFare | getAbsValue:"" | currency:"":0}} Included

Compare all Services
Available on additional charge. Included in Fare. Not included.
Disclaimer:  Benefits shown are as per details shared by the Airline.

Sorry, There were no flights found for this route and date combination.

We suggest you modify your search and try again.

View More Flights

Frequently Asked Questions

Question & Answer

Max 300 Characters

Please suggest best places to

*Minimum 100 characters required
Max 1200 Characters

To Submit your question please Login or Signup


Johannesburg to Madrid Flights – City of Gold to El Foro

Madrid, the largest city in Spain, is one of the liveliest cities in the world. Also known as ‘El Foro’, Madrid is not only the cultural center of Spain but also boasts of two world-famous football clubs – Atlético de Madrid and Real Madrid. It is also one of the richest culinary capitals in Europe, with innovative cuisines that include Cocido Madrileño (pork stew), Huevos Rotos (broken eggs), Pincho de Tortilla (Spanish omelet), Churros con Chocolate, and much more! Nightlife-lovers as well have endless options here, with happy crowds dancing the night away. While pampering yourself with the gastronomic delights and exciting nightlife, do not forget to explore the city’s major sights such as Royal Palace of Madrid, Gran Via, Plaza Mayor, Museo Nacional Del Prado, Santiago Bernabéu Stadium, etc. When flying from Johannesburg to Madrid, note the top tourist attractions in Johannesburg, namely Apartheid Museum, Montecasino, Cradle of Humankind, and many more!

Interesting Fact

The official symbol of Madrid is a statue of a bear standing on its hind legs, feeding on berries from the madroño tree. The bear also has seven stars of the zodiac sign Ursa-Major (The Great Bear). This statue represents the ownership and possession of wood which is an essential part of building construction.

How to reach Madrid from Johannesburg

Adolfo Suárez Madrid–Barajas Airport is the main international airport in Madrid that provides reliable and uninterrupted services. Major international airlines namely Lufthansa, Air France, British Airways, Emirates, Etihad Airways, Egyptair, etc. provide several connecting international flights to fly from Johannesburg to Madrid. Some of these also offer cheap air tickets. Iberia is the airline that provides direct flights between the two cities.

Best time to travel to Madrid

March to May and September to November are ideal for holidaying in Madrid. Springtime from March to May welcomes you with lovely blooming flowers, pleasant weather (temperature ranging between 15 °C and 21 °C), and fewer crowds. It is the time when events and festivals like Fiesta de San Isidro, Feria del Libro, and Dos de Mayo are held. Enjoy the Autumn Festival and idyllic weather during the months of September to November.

Airline Highlights

It is a wonderful experience to fly with Emirates and Egyptair due to the excellent in-flight facilities that they provide. Egyptair lets you carry your pets with you as part of baggage and offers special meals to fulfill all your needs. Passengers with special needs are provided with wheelchairs, oxygen cylinders, medical lifts, and special lavatories. They also have carrycots for babies at the front of your cabin.


•  Which airlines offer cheap air tickets from Johannesburg?
The airlines that offer cheap air tickets from Johannesburg to Madrid are Egyptair and Emirates.

• What is the time taken to reach Madrid from Johannesburg?
The average time taken to reach Madrid from Johannesburg is 10 hours and 20 minutes.

• What are the major layover airports for connecting flights from Johannesburg to Madrid?
For connecting flights from Johannesburg to Madrid, the major layover airports are in London and Paris.

•  When is the first flight from Johannesburg to Madrid?
The first flight from Johannesburg to Madrid leaves at 12:55 AM.

• When is the last flight from Johannesburg to Madrid?
The last flight from Johannesburg to Madrid is at 11:50 PM.

• What are the airport codes for Johannesburg and Madrid?
The airport codes for Johannesburg International Airport and Adolfo Suárez Madrid–Barajas Airport are JNB and MAD, respectively.

Download the Yatra App or log on to and get latest updates on the airline options, web check-in, flight schedules, holiday packages, and much more! Find the lowest fare details via our Lowest Fare finder.