
Book Cheap Etihad Airways flight from Johannesburg (JNB) to Madrid (MAD) from CA $662
Find The Best Day to Book a Cheap Etihad Airways Flights From Johannesburg to Madrid
Cheapest Etihad Airways Flights from Johannesburg (JNB) to Madrid (MAD)
The cheapest flights to Adolfo Suárez Madrid-Barajas found within the past 7 days were CA $840 round trip and CA $662 one way. Prices and availability subject to change. Additional terms may apply.
Grab a great Etihad Airways flight from JNB to MAD
To find a great deal on Etihad Airways flights with Travelocity, simply enter your origin and destination airports, pick your travel dates, and hit search. From here, you can sort by price, flight duration, and arrival/departure time. You can also filter to find nonstop flights.
Flying Etihad Airways Johannesburg to Madrid gives you fights to choose from. With that direct flight time of , you’ll be touching down before you know it.
Find cheap flights with Etihad Airways between Johannesburg and Madrid
Etihad Airways has a range of great fares on stacks of flights, and to find the most affordable for you, there are a few tricks you can try. Booking in advance, for example, is a great way to grab a fantastic deal. Also, choose the cheapest month, if you can. One-way flights from Johannesburg to Madrid with Etihad Airways are November.
The more flexible you are, the more affordable flights you’re likely to find. Consider one-way flights and connecting flights, as well as standard roundtrip and direct options. Even if you’re flying today, cheap last-minute flights are easy to find by entering your travel dates and hitting search.
Reasons to book your Etihad Airways flights with Travelocity
Travelocity makes it easy to book a seat, anywhere in the world. The vast inventory, fast search, and advanced filters put some of the best deals on the planet in one place. Whether you’re traveling on business, with friends, family, or on your own, take your pick from some fantastic options. And with free cancellation and pay later options, you can travel more and worry less.
Airport code | Country | Airport name | Number of flights |
|---|---|---|---|
| AUH | ARE | Abu Dhabi Intl. | 11 |
| LHR | GBR | Heathrow | 2 |
| FRA | DEU | Frankfurt Intl. | 1 |
| AMS | NLD | Schiphol | 1 |
| PVG | CHN | Pudong Intl. | 1 |
| HKG | HKG | Hong Kong Intl. | 1 |
| SIN | SGP | Changi | 1 |
| PER | AUS | Perth | 1 |
| MEL | AUS | Tullamarine | 1 |
| BNE | AUS | Brisbane | 1 |
Travelers ❤️ these 🏨 after their flight to Madrid

ibis Madrid Aeropuerto Barajas
Great place to stay if you are fly
Reviewed on Oct 24, 2025

Zleep Hotel Madrid Airport
Very nice easy hotel to stay if you are flying in or out of Madrid!
Reviewed on Oct 22, 2025

Melia Barajas
Room was clean and the air conditioning worked very well. The hotel is nicely updated and the restaurant was fantastic. We did not hear any planes overhead despite being less than ten minutes' drive from the airport. Staff were courteous upon our arrival and helped us schedule the airport shuttle ...
Reviewed on Oct 28, 2025
Want more than a(n) Etihad Airways Flight from Johannesburg to Madrid?
Most Popular
- Spa Resorts & Hotels in Sandbanks
- Beach Resorts & Hotels in Victoria
- Casino Resorts & Hotels in Southwest Calgary
- Hotels in Matachewan
- Hostels Nova Scotia
- Extended Stay Hotels France
- The Hotel Saskatchewan, Autograph Collection
- Hotels with Hot Tubs in Niagara Falls
- Hotels with Hot Tubs in Courtenay
- RV Parks Culdaff
- Hotels near Albuquerque Intl. Sunport
- Beach Resorts & Hotels in LAX Area
- Hotel Wedding Venues in Bukit Mertajam
- Hotel Wedding Venues in Tunisia
- Cabins St. Jerome
- Hotels with Waterslides in Thunder Bay
- Romantic Getaways & Hotels in Manitoulin Island
- Flights from Vancouver to Malibu
- Flights from Toronto (YYZ) to Los Angeles (LAX)
- Flights from Goffs (YHZ) to Orlando (MCO)
- WestJet Edmonton (YEG) to Panama City (ECP) flights
- Air Canada Toronto (YYZ) to Madrid (MAD) flights
- Flights from London to Barrie
- Qatar Airways Vancouver (YVR) to Ahmedabad (AMD) flights
- Air Canada Toronto (YYZ) to Athens (ATH) flights
- Flights from Toronto (YYZ) to Rionegro (MDE)
- Air India Toronto (YYZ) to Mumbai (BOM) flights