Find cheap flights to Spain

Return
Economy
Wichita (ICT)
Spain
Fri 8/16
Fri 8/23
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Spain

Flights to Spain information

Popular destinations Barcelona, Madrid, Palma de Mallorca
Flights depart from South Africa
Flight price R6 786
Distance 8 218 km
Airlines Etihad Airways, Emirates, Qatar Airways, Ethiopian Air, KLM

Latest Spain Flight Deals

Barcelona
1 stop from R9 506,94
1 stop from R13 610,28

Top tips for finding cheap flights to Spain

Looking for cheap airfare to Spain? 25% of our users found return tickets to Spain for the following prices or less: From Johannesburg OR Tambo R9 506
Book at least 2 weeks before departure in order to get a below-average price.
High season is considered to be July, August and September. The cheapest month to fly to Spain is March.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Spain flight deals.

FAQs - Booking Spain flights

How long is the flight to Spain?

The average direct flight from South Africa to Spain takes 26h 31m, covering a distance of 8260 km. The most popular route is Johannesburg - Madrid with an average flight time of 10h 35m.

What is the cheapest flight to Spain?

The cheapest ticket to Spain from South Africa found in the last 72 hours was R5 618. The most popular route is Johannesburg to Madrid and the cheapest airline ticket found on this route in the last 72 hours was R5 993.

Which airlines fly to Spain?

Iberia & British Airways fly the most frequently from South Africa to Spain. The most popular route is Johannesburg to Madrid, and Iberia and British Airways fly this route the most.

What are the most popular destinations in Spain?

Based on KAYAK flight searches, the most popular destination is Madrid (44% of total searches to Spain). The next most popular destinations are Bilbao (22%) and Barcelona (16%). Searches for flights to Las Palmas de Gran Canaria (5%), Pamplona (5%) and Granada (3%) are also popular.

How does KAYAK find such low flight prices?

KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.

How can Hacker Fares save me money?

Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.

Does KAYAK query more flight providers than competitors?

Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.

Does KAYAK query more flight providers than competitors?

KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights to Spain

(Return)
Airports
Origin
Durban
R9 580
only
R9 580
Cape Town
R7 634
only
R7 634
Johannesburg
R6 786
only
R6 786
Destination
Barcelona
R7 370
only
R7 370
Madrid
R6 786
only
R6 786
Sun, Aug 4
JNB
Johannesburg OR Tambo
MAD
Madrid Barajas
35h 50m
Sun, Sep 1
MAD
Madrid Barajas
JNB
Johannesburg OR Tambo
23h 00m
R6 786
Trip: 29 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 338 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,5
Food
7,0
AMS
AUH
Excellent 10,0

Pros: every thing from the new plane until arrive it was amazing

Cons: nothing every thing i like it

AUH
IAD
Okay 5,6

Pros: Some of the crew members were unfriendly, the economy seats were not very comfortable, there were no snacks on a 14 hour flight only water was freely available

Cons: As above

AUH
BEG
Excellent 10,0

Cons: Entertainment was not working

AUH
MEL
Okay 5,6

Cons: Foord service poor overall

AUH
IAD
Excellent 10,0

Pros: La atención excelente. La comida muy buena. El abordaje y la entrega de equipajes a tiempo.

Mon, Sep 16
JNB
Johannesburg OR Tambo
MAD
Madrid Barajas
18h 15m
Wed, Oct 2
MAD
Madrid Barajas
JNB
Johannesburg OR Tambo
18h 20m
R6 897
Trip: 17 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 258 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
GIG
EZE
Excellent 10,0

Pros: Easy to check in, outstanding crew!

Cons: Old, old, old plane! :(

JNB
DXB
Okay 4,3

Pros: crew was good but seat was too narrow, and there are too many little kids near us.

Cons: do limit the number of passengers with little children and don't put senior citizens near them.

IAD
DXB
Excellent 8,0

Pros: Kind and very helpful.

Cons: A little more room for people with weak legs.

MAA
DXB
Excellent 10,0

Pros: The crew were awesome. I was very comfortable.

ATH
EWR
Excellent 10,0

Pros: The crew was amazing and very friendly. The plane was very comfortable and made the international flight not feel as long

Cons: Not much to complain about

Mon, Sep 23
JNB
Johannesburg OR Tambo
BCN
Barcelona-El Prat
23h 35m
Sat, Oct 5
BCN
Barcelona-El Prat
JNB
Johannesburg OR Tambo
30h 10m
R7 370
Trip: 13 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 9 891 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
DOH
LAX
Excellent 10,0

Pros: I really appreciated that my bags were not lost

DFW
DOH
Okay 5,3

Pros: crew was nice and helpful

Cons: food quality needs to be better food quantity needs to be increased slightly food options need to be better entertainment system was ok but content was mediocre.

NAG
DOH
Good 7,6

Pros: Convince, as this is good direct flight from Nagpur.

Cons: Improve quality of crew and service from Doha to Nagpur sector.

GYD
DOH
Excellent 8,0

Cons: The luggage’s handler was probably throwing all the luggages around which cause my items to be broken. I have informed the counter staff of my fragile item yet I was shocked when I saw what has happened. I would appreciate if some compensation will be given.

IAD
DOH
Mediocre 2,0

Pros: Justfly stoled my money as i booked for seat and paid 30$ And the seat didnt booked I want my money to be returned

Thu, Sep 19
CPT
Cape Town Intl
MAD
Madrid Barajas
14h 35m
Fri, Oct 4
MAD
Madrid Barajas
CPT
Cape Town Intl
14h 50m
R7 634
Trip: 16 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 102 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
DEL
ADD
Okay 4,0

Pros: The arm rest was dismantled and had a sharp edge of metal which sliced my arm and thumb when I sat down. I was promised a new seat and never delivered. Horrendous.

Cons: See above

ADD
ACC
Excellent 10,0

Pros: Your crew were great.

CKY
ABJ
Excellent 9,0

Pros: The crew was amazing and the flight was smooth

NBO
ADD
Okay 5,3

Pros: everything was pretty adequate

Cons: they skipped me when they passed out food and never came back.

LFW
EWR
Excellent 8,0

Pros: Way more leg room than I expected. The crew was very nice, the announcements were made in 3 languages, which was nice for the non-Amharic speakers!

Cons: Boarding in Lomé took a long time, which I believe made us a little later at the airport. Not sure if that is something fixable or not

Sat, Oct 12
CPT
Cape Town Intl
MAD
Madrid Barajas
17h 20m
Tue, Oct 22
MAD
Madrid Barajas
CPT
Cape Town Intl
15h 20m
R8 037
Trip: 11 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 280 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,4
Entertainment
7,2
Food
7,5
GRU
AMS
Excellent 9,0

Pros: The crew is really welcoming

Cons: The seats are too narrow and a bit too hard

EBB
AMS
Excellent 8,0

Pros: General flight journey

AMS
EDI
Okay 5,6

Pros: Crew was friendly

Cons: Passenger who needed wheelchair assistance it took KLM 50 minutes to get him off plane which delayed our boarding. KLM not prepared to handle passengers with needs

AMS
OSL
Excellent 9,2

Pros: No delay and nice staff

AMS
BUD
Excellent 9,6

Pros: Our flight was delayed in Bejing, than we loosed the booked flight of KLM. When we arrived in Amsterdam, we get the recheked in flight.

Cons: Doesn't

Mon, Aug 12
JNB
Johannesburg OR Tambo
BCN
Barcelona-El Prat
30h 15m
Fri, Aug 23
BCN
Barcelona-El Prat
JNB
Johannesburg OR Tambo
25h 00m
R7 648
Trip: 12 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 9 891 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
DOH
BKK
Good 7,0

Pros: The A330, despite being an old plane, had really good recline.

Cons: The entertainment was very outdated.

DOH
BOS
Excellent 9,6

Pros: Crew was amazing.

Cons: I had a problem with the seat cushion. Not comfy enough.

DFW
DOH
Good 7,3

Pros: The airplane trip was ok

Cons: I had 14h of layover in Doha and I did not have a hotel to sleep that night.

HKG
DOH
Excellent 9,6

Pros: Crew and qsuite were top notch. The dine on demand is the best. One little nip pick. The crew knew I was going to sleep. It was a 1:20am departure flight and did not offer to make the bed/mattress...

Cons: Wish we could’ve park at the gate instead of bus over to terminal. Given Doha is their hub, should have been able to accommodate that. Also, do they update the movies every month? Still the same movies as in June.

PHL
DOH
Excellent 10,0

Pros: The seat was comfortable, and food was very nice.

Cons: Nothing I could think of

Wed, Jul 31
JNB
Johannesburg OR Tambo
MAD
Madrid Barajas
38h 40m
Sat, Aug 10
MAD
Madrid Barajas
JNB
Johannesburg OR Tambo
38h 55m
R7 870
Trip: 11 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 338 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,5
Food
7,0
AUH
BEG
Excellent 10,0

Cons: Entertainment was not working

BLR
AUH
Good 7,0

Pros: The flight was on time. Food was reasonable.

Cons: A bit more leg-room and there is some scope for improvement in the food. Also, the entertainement could have more south Indian content and also allow to access entertainement for more time.

HYD
AUH
Good 7,6

Pros: Yes crew was very good

Cons: To give small size water bottles after having meals and also to add new movies.

ISB
AUH
Good 6,3

Cons: Food has gone down a lit

AUH
ORD
Excellent 10,0

Pros: Newer aircraft. Fantastic service

Thu, Dec 12
CPT
Cape Town Intl
MAD
Madrid Barajas
15h 35m
Sun, Dec 22
MAD
Madrid Barajas
CPT
Cape Town Intl
19h 05m
R8 718
Trip: 11 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 102 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
RUH
Mediocre 3,3

Pros: Nothing?

Cons: Lounge seating and services. Boarding. Lots of uncontrollable people trying to be first to board.

BKO
DSS
Excellent 8,6

Pros: WONDERFUL FLIGHTV

Cons: NONE

ADD
MAD
Excellent 10,0

Pros: We had a ridiculously tight transit, arriving in Addis Ababa 20 minutes before our Madrid flight was meant to depart, and I was amazed by the outstanding support and assistance provided by the ground staff. Every single person who was meant to make the connecting flight did—and our luggage did too!

CPT
ADD
Good 7,3

Pros: I love the entertainment and frequent availability of food and drinks

Cons: The seats are too squished together. I was stuck next to a fat woman who kept shutting off my movies by hitting the controls of my arm chair

TLV
ADD
Mediocre 3,6

Pros: Crew is friendly.

Cons: The plane is old, tatty and dirty. There is no entertainment. The airport transfer is very very shoddy.

Fri, Sep 13
CPT
Cape Town Intl
BCN
Barcelona-El Prat
25h 35m
Mon, Sep 16
BCN
Barcelona-El Prat
CPT
Cape Town Intl
26h 20m
R8 287
Trip: 4 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 9 891 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
MCT
DOH
Mediocre 3,6

Pros: I already paid for seat and amount debited but it was not booked when i check in I want my money to be refunded soon

Cons: Providing better food and movie

DOH
IAD
Good 6,3

Pros: Entertainment, vegetarian options for food

Cons: Bit more comfortable seat

HKG
DOH
Excellent 9,6

Pros: Crew and qsuite were top notch. The dine on demand is the best. One little nip pick. The crew knew I was going to sleep. It was a 1:20am departure flight and did not offer to make the bed/mattress...

Cons: Wish we could’ve park at the gate instead of bus over to terminal. Given Doha is their hub, should have been able to accommodate that. Also, do they update the movies every month? Still the same movies as in June.

IAD
DOH
Excellent 10,0

Pros: Crew was very friendly

JRO
DOH
Okay 4,3

Pros: seat was okay, far from comfortable, plane too cold, although they did have blankets, late boarding, no particular reason, it's probably not Qatar's fault, but baggage service at JFK was terrible.

Thu, Dec 12
JNB
Johannesburg OR Tambo
MAD
Madrid Barajas
26h 00m
Sat, Jan 18
MAD
Madrid Barajas
JNB
Johannesburg OR Tambo
17h 50m
R9 191
Trip: 38 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 258 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
MXP
JFK
Good 6,0

Cons: Flight delayed 6 hrs due to operational issues on the Emirates side

DXB
SEA
Excellent 10,0

Pros: I am so glad to choose you guys thank you for everything

AMM
DXB
Excellent 10,0

Pros: Everything was good and easy

MXP
JFK
Okay 4,0

Cons: Two teenage passengers were in front of us, extremely disruptive and loud the entire flight and no one from the crew addressed it or asked them to keep the noise down. Also, we were forced to check our carry on bags bc they weighed at check in- though we had already checked in online, more than 7kg!

IAD
DXB
Excellent 8,0

Pros: Kind and very helpful.

Cons: A little more room for people with weak legs.

Mon, Sep 23
DUR
Durban King Shaka Intl
BCN
Barcelona-El Prat
18h 45m
Mon, Sep 30
BCN
Barcelona-El Prat
DUR
Durban King Shaka Intl
17h 55m
R9 580
Trip: 8 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 258 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
DXB
NBO
Excellent 8,0

Cons: Having Christian music to listen to on the flight as an option

FCO
DXB
Excellent 10,0

Pros: Crew was kind, attentive, funny, and engaging. The best.

Cons: A warning about landing in Dubai, and being put on a bus to the terminal

DXB
MNL
Excellent 10,0

Pros: I like overall, food , entertainment, cleanliness and the amazing crew.

Cons: I would fly again with emirates.

DXB
DFW
Excellent 10,0

Pros: Friendly crew, extra legroom, great entertainment options.

AMM
DXB
Excellent 10,0

Pros: Everything was good and easy

Mon, Jul 22
CPT
Cape Town Intl
BCN
Barcelona-El Prat
25h 35m
Sat, Jul 27
BCN
Barcelona-El Prat
CPT
Cape Town Intl
26h 20m
R9 163
Trip: 6 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 9 891 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
DOH
BOS
Excellent 9,6

Pros: Crew was amazing.

Cons: I had a problem with the seat cushion. Not comfy enough.

IAD
DOH
Mediocre 2,0

Pros: Justfly stoled my money as i booked for seat and paid 30$ And the seat didnt booked I want my money to be returned

DOH
HKG
Excellent 10,0

Pros: The service is excellent. Best of the airlines bar nane

Cons: The grill chicken that comes w/ the scrambled egg breakfast was kinda dry. Otherwise, all’s good.

DFW
DOH
Mediocre 3,3

Pros: The crew was amazing and welcoming and warm.

Cons: The toilets was not clean and the boarding delayed without any explanation

DOH
AKL
Excellent 9,3

Pros: The crew was amazing. I upgraded to business class and am so happy I did for the 16 hour flight.

Thu, Aug 22
CPT
Cape Town Intl
MAD
Madrid Barajas
31h 15m
Thu, Aug 29
MAD
Madrid Barajas
CPT
Cape Town Intl
25h 25m
R10 790
Trip: 8 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 258 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
HYD
DXB
Excellent 10,0

Pros: Yes

DXB
EWR
Excellent 10,0

Pros: Service on plane good friendly staff and helpfull

Cons: Nothing

CPT
DXB
Excellent 10,0

Pros: Crew was very calm, courtesy, and cheerful.

ADD
DXB
Excellent 8,0

Pros: Was punctual. Crew little neurotic

DXB
ORD
Mediocre 3,0

Cons: too many little children

*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First