Find cheap flights to Spain

Search hundreds of travel sites at once for deals on flights to Spain

Depart
Return
Any month
Compare vs KAYAK |

Flights to Spain information

Popular destinations Barcelona, Madrid, Ibiza
Flights depart from South Africa
Flight price R6919
Distance 8 218 km
Airlines Etihad Airways, Emirates, Qatar Airways, Lufthansa

Latest Spain Flight Deals

Barcelona
Direct from R1750,81
Madrid
Direct from R9001,73
Direct from R6399,91

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 Cape Town Intl R7415, from Johannesburg OR Tambo R9001
Book at least 2 weeks before departure in order to get a below-average price.
High season is considered to be May, June and July. 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 11m, covering a distance of 8260 km. The most popular route is Johannesburg - Barcelona with an average flight time of 17h 20m.

What is the cheapest flight to Spain?

The cheapest ticket to Spain from South Africa found in the last 72 hours was R5898. The most popular route is Johannesburg to Barcelona and the cheapest airline ticket found on this route in the last 72 hours was R6099.

Which airlines fly to Spain?

Iberia & British Airways fly the most frequently from South Africa to Spain.

What are the most popular destinations in Spain?

Based on KAYAK flight searches, the most popular destination is Barcelona (46% of total searches to Spain). The next most popular destinations are Madrid (23%) and San Sebastian (9%). Searches for flights to Bilbao (9%), Las Palmas de Gran Canaria (4%) and Granada (3%) are also popular.

Book cheap flights to Spain

(Return)
Airports
Origin
Durban
R9451
only
R9451
Cape Town
R8401
only
R8401
Johannesburg
R6919
only
R6919
Destination
Bilbao
R10141
only
R10141
Barcelona
R8401
only
R8401
Madrid
R6919
only
R6919
Santander
R15392
only
R15392
San Sebastian
R9926
only
R9926
Pamplona
R11896
only
R11896
Sun, Jun 2
JNB
Johannesburg OR Tambo
MAD
Madrid Barajas
35h 50m
Sat, Jun 15
MAD
Madrid Barajas
JNB
Johannesburg OR Tambo
38h 55m
R6919
Trip: 14 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 242 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
ORD
AUH
Good 6,6

Pros: Seat are too narrow, leg room was ok, plane temperature was too warm.

Cons: Flight take off was delayed by almost an hour.

SYD
AUH
Mediocre 3,3

Cons: More cabin staff only 3 attendants for a packed flight Long wait for another plane to land so people could get on Late landing Generally uncomfortable due to full plane and inconsiderate people May not use again

MEL
AUH
Excellent 9,6

Pros: The flight entertainment system was fantastic.

Cons: The flight had onboard wifi which was awesome to be able to be online during the flight but it did lack the level of service expected. Everything on the flight was fantastic except the wifi which kept dropping out

ISB
AUH
Good 6,3

Cons: Food has gone down a lit

BKK
AUH
Good 7,0

Pros: The food was good.

Cons: The legroom was inadequate.

Wed, Aug 7
JNB
Johannesburg OR Tambo
MAD
Madrid Barajas
22h 00m
Sat, Aug 10
MAD
Madrid Barajas
JNB
Johannesburg OR Tambo
29h 30m
R7236
Trip: 4 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 13 963 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
DXB
JFK
Excellent 10,0

Pros: Everything

SYD
DXB
Excellent 9,6

Cons: Info system is not that easy to navigate So hard to find a movie

MAA
DXB
Good 7,6

Pros: Good was good and entertainment was excellent

Cons: Crew service

CHC
SYD
Excellent 10,0

Pros: Crew was super nice and accommodating. Entertainment was the best selection I’ve ever seen.

Cons: It was impressive. Can’t yhink of anything.

BNE
SIN
Excellent 9,0

Pros: Great crew and entertainment

Cons: Business class seems to have slipped..... A little more cramped and not quite as comfortable.... (might be me getting old

Sun, Sep 1
JNB
Johannesburg OR Tambo
EAS
San Sebastian San Sebastián
30h 10m
Fri, Oct 4
EAS
San Sebastian San Sebastián
JNB
Johannesburg OR Tambo
28h 50m
R9926
Trip: 34 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 9 633 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
JNB
DOH
OK 5,6

Pros: Nice crew, 1 hr free WiFi

Cons: Significant delay on jetway, temps uncomfortable,

DOH
ATL
Good 6,0

Pros: Entertainment, crew was very hard-working.

Cons: Economy seats are way too tight, had severe problems with knee room when seat in front was reclined. A terrible passenger just forward of me had no regard to this issue and refused to be cooperative. Food was lukewarm at best and was on mildly appetizing in economy.

DOH
GVA
Excellent 9,6

Pros: Excellent service. Very comfortable business class seat. Arrived early

Cons: Boarding & disembarking was via bus & stairs.

DOH
SAW
Excellent 8,0

Pros: Left on time, arrived on time. Children aboard did not cry !uch.

JFK
DOH
Excellent 10,0

Cons: I wish to have little more room on seat for long flight.

Mon, Jun 17
JNB
Johannesburg OR Tambo
PNA
Pamplona
17h 00m
Thu, Jun 20
PNA
Pamplona
JNB
Johannesburg OR Tambo
19h 30m
R11896
Trip: 4 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 25 438 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,7
MLA
FRA
Excellent 9,0

Pros: Really cheerful and friendly crew.

Cons: They changed my seat just before boarding. Front lavatories are not usable by passengers behind the curtain.

FRA
ALA
Good 7,6

Pros: crew was good food was good

Cons: comfort

TPA
FRA
Good 7,6

Pros: Entertainment and food was good. Pilot kept good communication with passengers. Some of the inflight crew were nice and willing to help

Cons: Some flight attendants should show more willingness to assist and help passengers. Boarding was a bit messy plus they changed boarding gate last minute. Flight was delayed almost one hr

AMM
FRA
Good 7,0

Pros: I had a good seat with a large leg room area. The flight was really comfortable slept like a baby! The staff are really nice.

Cons: Food was pretty terrible, however we got offered drinks more than once which was good. A better entertainment system or provide free WiFi

LHR
MUC
Excellent 10,0

Pros: Lufthansa hands down is the best airline I have ever flown!

Thu, Jul 18
JNB
Johannesburg OR Tambo
MAD
Madrid Barajas
35h 50m
Tue, Jul 23
MAD
Madrid Barajas
JNB
Johannesburg OR Tambo
38h 55m
R7178
Trip: 6 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 242 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
AUH
HKT
Mediocre 2,0

Pros: On-ground customer service of Ethiad, Fatima. She was professional and understanding.

Cons: Don’t overlook international flights and penalize travelers who don’t have a seat selection but checked in on time.

KHI
AUH
Good 6,6

Cons: On the counter they have to checked all baggage weight they give hard time on the boarding time to costumer

JFK
AUH
Good 6,3

Cons: Quality of on board food and courtesy of flight attendants really needs improvement. Etihad wasn't like this a decade ago.

AUH
CAI
Good 6,6

Pros: Flight price and time

Cons: There was no choice for dinner. It was only a fait accompli that eating from one category remained. When I refused, they did not respond to my request to replace the food. I refused to eat it. The host did not agree to replace the food,

AUH
BKK
Excellent 9,6

Pros: Crew, food and beverage

Cons: Wifi

Wed, Oct 2
CPT
Cape Town Intl
BCN
Barcelona-El Prat
31h 50m
Wed, Nov 20
BCN
Barcelona-El Prat
CPT
Cape Town Intl
36h 40m
R8401
Trip: 50 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 13 963 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
FLL
DXB
Excellent 10,0

Pros: Crew, food, drinks and seats in business class were fantastic.

BOM
DXB
OK 5,6

Cons: You don’t need to have seats next to lavatory. The area was stinking even before the plane took off.

SYD
DXB
Excellent 10,0

Pros: Great crew, excellent legroom

DXB
JFK
Excellent 10,0

Pros: Everything

DEL
DXB
Good 7,3

Cons: Food

Tue, Sep 24
CPT
Cape Town Intl
BCN
Barcelona-El Prat
31h 50m
Tue, Nov 5
BCN
Barcelona-El Prat
CPT
Cape Town Intl
36h 40m
R8516
Trip: 43 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 13 963 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
DXB
RUH
OK 4,0

Cons: Flying on time

BOM
DXB
Excellent 10,0

Pros: Emirates is always amazing

Cons: Business Class, lol.

CPT
DXB
Good 6,3

Pros: Since not enough room in "What could have been better". For as long as my second flight was, from Dubai to Boston, the seats in coach were criminal!!! Way to narrow, especially if sitting next to a large person. Not nearly enough distance to seat in front of you, can't even bend over to reach some-

Cons: thing on the floor. The seats do NOT recline enough to be able to relax & get shuteye. It would have been really nice to have a footrest of some type, even busses have those! I am a small person, 5'1'' and 110 lb. Consider not having such a huge gap between 1st class and economy. Way over crowded.

DEL
DXB
Good 7,3

Cons: Food

AMS
DXB
Good 7,6

Cons: Handling and boarding at Schiphol was pathetic

Sun, Sep 1
JNB
Johannesburg OR Tambo
BIO
Bilbao
31h 00m
Fri, Oct 4
BIO
Bilbao
JNB
Johannesburg OR Tambo
25h 35m
R10141
Trip: 34 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 9 633 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
KTM
DOH
Mediocre 2,0

Cons: 19 hours layover and Qatar airlines doesn’t want to accommodate a hotel room after charging Me almost $1500 for a flight. This is a horrible service Qatar airlines.

DOH
LHE
Mediocre 2,0

Pros: Bad service

Cons: No

IAD
DOH
Excellent 9,0

Pros: Was the crew amazing and nice

DOH
NBO
Excellent 10,0

Pros: Great flight in-service was fantastic. I didn’t use the entertainment service because is the old movies.

Cons: Please include Nigerian and Ghana movies

BKK
DOH
Excellent 8,0

Pros: Crew was nice and attentive

Cons: More leg room

Fri, Aug 16
DUR
Durban King Shaka Intl
BCN
Barcelona-El Prat
26h 15m
Sat, Aug 24
BCN
Barcelona-El Prat
DUR
Durban King Shaka Intl
17h 55m
R9451
Trip: 9 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 13 963 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
DXB
LOS
Good 7,6

Pros: The comfort, crew and entertainment.

Cons: The boarding.

DXB
MAA
OK 5,6

Cons: I carried the same exact baggage from my SFO-DXB flight into DXB-MAA flight but was still charged excess baggage. Even after being asked to checkin my luggage I found that I could carry it in and there was more than enough space to accomodate everyone.

DXB
EDI
Excellent 8,3

Cons: The bread buns were cold. Better if they were served hot

DXB
HND
Good 6,6

Pros: The crew were nice and boarding was smooth

Cons: the main meal was good, but it didn't come with much more. It didn't have water, dessert, or a side dish, it only came with the main meal, a piece of bread, and butter. The chair was not that comfortable, I've had a better sleep on other airlines for the same flight.

DXB
CAI
OK 5,6

Pros: Crew were rushed. Wifi didn't work. Lost my luggage on one flight!

Tue, Aug 27
JNB
Johannesburg OR Tambo
BIO
Bilbao
41h 35m
Wed, Oct 2
BIO
Bilbao
JNB
Johannesburg OR Tambo
33h 45m
R10717
Trip: 37 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 242 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
BKK
AUH
Good 7,0

Pros: The food was good.

Cons: The legroom was inadequate.

ORD
AUH
Good 6,6

Pros: Seat are too narrow, leg room was ok, plane temperature was too warm.

Cons: Flight take off was delayed by almost an hour.

AUH
HKG
Mediocre 2,0

Cons: flight was overbooked had to stay in abu dhabi

BCN
AUH
Excellent 9,3

Pros: Everything was excellent. The entertainment system was also excellent.

Cons: The flight had onboard wifi which was awesome to be able to be online during the flight but it did lack the level of service expected. Everything on the flight was fantastic except the wifi which kept dropping out

JFK
AUH
Good 6,3

Cons: Quality of on board food and courtesy of flight attendants really needs improvement. Etihad wasn't like this a decade ago.

Sat, Aug 31
JNB
Johannesburg OR Tambo
EAS
San Sebastian San Sebastián
30h 10m
Fri, Oct 4
EAS
San Sebastian San Sebastián
JNB
Johannesburg OR Tambo
28h 50m
R10889
Trip: 35 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 9 633 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
DOH
KWI
Excellent 8,0

Pros: Departed on time. Courteous staff.

Cons: I had a continuing flight in first class but was not allowed entrance to the first class lounge.

LHE
DOH
Excellent 10,0

Pros: Crew and food.

DOH
SAW
Excellent 8,0

Pros: Left on time, arrived on time. Children aboard did not cry !uch.

DOH
IAD
Excellent 9,6

Pros: Friendly crews. Excellent food. Great service. On time arrival.

Cons: They could provide hotel for transit passengers with long layovers.

CDG
DOH
Good 7,6

Pros: The crew in the plane was very supportive and assisted us with the baby and have provided all possible comfort

Cons: we have booked a wheelchair to carry old grandmother with permanent injured hand and the baby to the plane, and we have confirmed availability of the same by calling QA office in Qatar. However QA did not provide a wheelchair during check-in at Paris Charles de Gaulle for whatever unjustified reason

Mon, Jun 24
CPT
Cape Town Intl
PNA
Pamplona
20h 55m
Thu, Jun 27
PNA
Pamplona
CPT
Cape Town Intl
21h 00m
R13220
Trip: 4 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 25 438 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,7
LHR
FRA
Excellent 8,0

Pros: Crew was courteous and professional. Food was okay.

Cons: Seats a little wider and little more leg room.

OTP
MUC
OK 5,6

Pros: In-flight crew was friendly, the food & beverages were OK and there were plenty of in-flight entertainment options.

Cons: They double charged the baggage fees: I prepaid in advance but upon checking in for the return flight the representative wasn't able to locate the appropriate information, although I had a printed copy of the confirmation email they sent. I had to pay for it again which is a lousy experience.

FRA
DME
Excellent 10,0

Pros: Everything about the flight was perfect.

Cons: Cannot get Lufthansa to issue miles for the flight, or for my Star Alliance flights on Swiss and United. Frankfort terminal transfer distance is very far, and too far if your flight transfer is less than 55 minutes!

LHR
MUC
Excellent 10,0

Pros: Lufthansa hands down is the best airline I have ever flown!

FRA
DEN
OK 5,2

Pros: The crew was o.k.

Mon, Aug 26
CPT
Cape Town Intl
MAD
Madrid Barajas
31h 15m
Fri, Sep 6
MAD
Madrid Barajas
CPT
Cape Town Intl
20h 15m
R10055
Trip: 12 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 13 960 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
DXB
CAI
OK 5,6

Pros: Crew were rushed. Wifi didn't work. Lost my luggage on one flight!

YYZ
DXB
Excellent 9,6

Pros: amazing customer service. great seats and interior. well on schedule.

Cons: no window seats were available just some time after check in was open(at least when i got notification). Got airplane ears- pressure issue. This has never happened to me before.

DMM
DXB
Excellent 8,6

Pros: The stewardess were lovely.

Cons: The refreshments

GIG
EZE
Excellent 9,0

Pros: Not really Seat cushion hard .

Cons: Boarding disorganised..little management of the process

BOM
DXB
Excellent 10,0

Pros: Emirates is always amazing

Cons: Business Class, lol.

Sun, Jun 23
DUR
Durban King Shaka Intl
MAD
Madrid Barajas
25h 40m
Thu, Jun 27
MAD
Madrid Barajas
DUR
Durban King Shaka Intl
25h 15m
R10343
Trip: 5 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 13 963 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
CPT
DXB
Excellent 10,0

Cons: Check the head phone sets have both speakers working. I had to ask for a different set which was fine

DXB
BOM
Good 6,4

Pros: reached before schedule. giving passengers enough time for getting off board and give them a little extra time in hand.

Cons: flight attendant responsible for boarding the flight was rude. he gave unclear instructions creating confusions. the flight interior was average/below average. really inferior quality compared to other emirates flight.

DXB
EDI
Excellent 8,3

Cons: The bread buns were cold. Better if they were served hot

DXB
KWI
Good 6,0

Cons: Keep employees have to give excellent service & smiles to passengers

MAA
DXB
Excellent 10,0

Pros: Amazing crew. Seat upgraded to business class. Superb service and comfort!

Sun, Jun 23
CPT
Cape Town Intl
BCN
Barcelona-El Prat
22h 35m
Fri, Jun 28
BCN
Barcelona-El Prat
CPT
Cape Town Intl
34h 20m
R13004
Trip: 6 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 9 633 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
FCO
DOH
Excellent 10,0

Pros: Excellent-18 hour flight but Qatar really looks after you. Crew amazing and food is pretty good.

DOH
BEY
OK 5,0

Pros: Crew was professional

Cons: Plane is dirty Food is disgusting Bags treated so badd

MNL
DOH
Excellent 8,3

Cons: The visa check personnel were the most discourteous airline staff I have ever encountered.

LHR
DOH
Excellent 10,0

Pros: Very efficient and comfortable flight.

Cons: The airline appears to have done away with the courtesy pack, and this was the one time I was travelling without ear plugs!

TBS
DOH
Excellent 10,0

Cons: The boarding process was ridiculous. The staff delayed boarding of zone 2 passengers until ALL zone 1 passengers could be located and boarded which could easily have delayed takeoff. They went so far as to page missing zone 1 pax several times and asked people sitting on gate area which zone they

Sat, Jun 22
CPT
Cape Town Intl
SDR
Santander
44h 00m
Tue, Jun 25
SDR
Santander
CPT
Cape Town Intl
21h 20m
R15392
Trip: 4 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 9 633 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
AMM
DOH
Excellent 10,0

Cons: Thank for everything it is excellent

ATL
DOH
Good 6,6

Pros: The crew was friendly.

Cons: The food was horrible.

DOH
ORD
Good 7,6

Pros: Crew was nice, attentive and very helpful

Cons: More leg room

DPS
DOH
Excellent 8,3

Pros: The crew was amazing:)

Cons: The availability to have vegan meals....

LOS
DOH
Excellent 8,0

Pros: Yes

*
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.