Skip to main content
Flight Network
  • Flights
  • Stays
  • Car Hire
  • Contact us
  • FAQ
  • Airline Information
  • My Bookings
  • Flight Network app
My Bookings
Menu
SupportContact usFAQAirline InformationMy BookingsFlight Network app

Your Dream Trip from Johannesburg to Madrid Awaits

Select the type of trip
Johannesburg
  • Enter at least 2 characters to search
Enter at least 2 characters to search
​
Madrid
  • Enter at least 2 characters to search
Enter at least 2 characters to search
​
​
  • Wide selection
  • Trusted by 40M passengers a year 
  • Over 20 years of experience
  1. Home
  2. Africa
  3. South Africa
  4. Johannesburg
  5. Madrid

Best Return Flight Deals From Johannesburg To Madrid

Find and compare all the best return-flight deals currently available for trips from Johannesburg to Madrid. We’ve done the hard work of tracking down the top offers so you can plan your trip with ease. Please note that prices are subject to availability and may change depending on your travel dates, so be sure to check the latest rates before you book.
  • Turkish AirlinesTurkish Airlines+1 More
    Madrid23 Apr - 30 Apr
    FromZAR 18,545
  • Turkish AirlinesTurkish Airlines+1 More
    Madrid24 Apr - 1 May
    FromZAR 21,008
  • LufthansaLufthansa
    Madrid25 Apr - 2 May
    FromZAR 21,979
  • SwissSwiss+1 More
    Madrid26 Apr - 3 May
    FromZAR 19,766
  • Turkish AirlinesTurkish Airlines+1 More
    Madrid27 Apr - 4 May
    FromZAR 17,885
  • Turkish AirlinesTurkish Airlines
    Madrid29 Apr - 6 May
    FromZAR 16,944
Show more

Quick info

  • Top flight dealJohannesburg - Madrid, ZAR 13,269
  • Best month to flyMarch
  • Average weekly flights1
  • Most popular carrierAir Algerie

Top airlines that fly from Johannesburg to Madrid

Content.Airlines.Destination.Description
  • Safair
  • South African Airways
  • Airlink
  • Qatar Airways
  • Ethiopian Airlines
  • Emirates Airlines
  • Fastjet Airlines
  • Sun Express
  • Rwandair Express
  • Kenya Airways
  • Turkish Airlines
  • Taag Angola Airlines
  • Air Tanzania Corp
  • Egyptair
  • Singapore Airlines
  • British Airways
  • Air Algerie
  • Lufthansa
  • Etihad Airways
  • Cathay Pacific Airways
  • Cemair
  • LIFT (t/a Global Airways)
  • Virgin Atlantic
  • Asky

Find the best deals for cheap flights from Johannesburg to Madrid

  • Flights in 7 days

    Return
    Starting fromZAR 13,269
    SearchPrice taken from departures on 17 Apr
  • Flights in 14 days

    Return
    Starting fromZAR 13,269
    SearchPrice taken from departures on 17 Apr
  • Flights in 30 days

    Return
    Starting fromZAR 13,269
    SearchPrice taken from departures on 17 Apr
  • Flights in 7 days

    One-Way
    Starting fromZAR 9,431
    SearchPrice taken from departures on 20 Apr
  • Flights in 14 days

    One-Way
    Starting fromZAR 9,431
    SearchPrice taken from departures on 20 Apr
  • Flights in 30 days

    One-Way
    Starting fromZAR 7,750
    SearchPrice taken from departures on 15 May
Book your journey with Mytrip and discover countless low-cost flight options tailored to your needs. Our meticulous search tools sift through an extensive network of airlines, ensuring the most efficient choices for your journey to Madrid. Enjoy affordable travel without hidden fees, facilitated by our user-friendly platform. Whether you're a seasoned traveler or a first-time flyer, our commitment is to provide an effortless booking experience. Explore, compare, and book with flexible options and an extensive variety of add-ons, ensuring every step of your travel is seamless.

Content.TravelTo.Content.Title

Content.TravelTo.Content.Text

Frequently Asked Questions for your trip from ${origin} to United Kingdom

Curious about your journey from ${origin} to United Kingdom? Discover why Mytrip tops the list for cheap, last-minute airline tickets. Learn about the cheapest times to fly and explore the airlines connecting these destinations. Trust Mytrip for expertly curated options and find out how many satisfied travelers have chosen our flights to United Kingdom.
Set off on a superior journey from ${origin} to United Kingdom with Mytrip. Our cutting-edge technology secures unmatched flight deals, offering both budget-friendly rates and exceptional service. Transparent pricing, devoid of hidden fees, ensures a seamless travel experience. Explore our array of personalized travel extras, tailoring your trip for an unparalleled travel adventure.
Compare prices from hundreds of airlines with Mytrip, set fare alerts, and look out for exclusive promotions. Budget carriers and self-transfer options can help you save even more on your flight to United Kingdom.
Enhance your trip with extras like flexible tickets, extra baggage, seat selection and cancellation guarantee for a smoother, worry-free journey.

Content.Destinations.Title

Content.Destinations.Description
    Cape Town
    London
    Sao Paulo
    Dubai
    Lisbon
    Bangkok
    Istanbul
    Amsterdam
  • Cape Town
  • London
  • Sao Paulo
  • Dubai
  • Lisbon
  • Bangkok
  • Istanbul
  • Amsterdam

Content.CitiesLinkList.Destination.Title

Content.CitiesLinkList.Destination.Description
  • •Cape Town
  • •Egypt
  • •Asia
  • •Europe
  • •North America
  • •Oceania
  • •South America

Products and services

  • Cancellation protection

About us

  • About us
  • Terms and Conditions
  • Privacy Policy
  • Information on cookies
  • Accessibility Statement
  • Download the app

Support

  • Contact us
  • FAQ
  • Airline Information
  • My Bookings

Log in

My Bookings
  • Visa
  • Mastercard
  • Apple Pay
  • Google Pay
  • Amadeus
  • Sabre
Flight Network / Gotogate International AB, Box 1340, 75143 Uppsala, Sweden Corp. ID no: 556538-1265 VAT no. SE5565 3812 6501

© 2026 Flight Network. All Rights Reserved.