
Book flights to Spain from ZAR16,422*
expand_more
1 Passenger, Economy
expand_moretoday
today
Discover the Most Popular Flights to Spain.
flight_takeoff
flight_land
ZAR
Cape Town (CPT)to
Barcelona (BCN)Tue, September 01 - Mon, September 14
From
ZAR24,433
Last update 18 hrs ago
Round-trip
Economy
Cape Town (CPT)to
Madrid (MAD)Sat, June 20 - Wed, July 08
From
ZAR16,836
Last update 1 day ago
Round-trip
Economy
Johannesburg (JNB)to
Barcelona (BCN)Tue, July 28 - Thu, October 08
From
ZAR18,253
Last update 1 day ago
Round-trip
Economy
Cape Town (CPT)to
Malaga (AGP)Sat, October 03 - Sun, October 11
From
ZAR22,863
Last update 11 hrs ago
Round-trip
Economy
Johannesburg (JNB)to
Valencia (VLC)Thu, July 23 - Mon, October 12
From
ZAR19,502
Last update 6 hrs ago
Round-trip
Economy
Johannesburg (JNB)to
Madrid (MAD)Thu, July 09 - Thu, August 27
From
ZAR16,422
Last update 15 hrs ago
Round-trip
Economy
Johannesburg (JNB)to
Malaga (AGP)Tue, June 23 - Tue, July 07
From
ZAR23,097
Last update 8 hrs ago
Round-trip
Economy
Cape Town (CPT)to
Valencia (VLC)Thu, October 01 - Tue, October 13
From
ZAR24,968
Last update 8 hrs ago
Round-trip
Economy
Fares displayed have been collected within the last 48hrs and may no longer be available at the time of booking. Additional fees and charges for optional products and services may apply.
Discover Spain Flight Ticket Prices
flight_takeoff
flight_land
ZAR
From | To | Fare Type | Dates | Price | |
|---|---|---|---|---|---|
| Cape Town (CPT) | Barcelona (BCN) | Round-trip / Economy | Tue, September 01 - Mon, September 14 | From ZAR24,433 Last update 18 hrs ago | |
| Cape Town (CPT) | Madrid (MAD) | Round-trip / Economy | Sat, June 20 - Wed, July 08 | From ZAR16,836 Last update 1 day ago | |
| Johannesburg (JNB) | Barcelona (BCN) | Round-trip / Economy | Tue, July 28 - Thu, October 08 | From ZAR18,253 Last update 1 day ago | |
| Cape Town (CPT) | Malaga (AGP) | Round-trip / Economy | Sat, October 03 - Sun, October 11 | From ZAR22,863 Last update 11 hrs ago | |
| Johannesburg (JNB) | Valencia (VLC) | Round-trip / Economy | Thu, July 23 - Mon, October 12 | From ZAR19,502 Last update 6 hrs ago | |
| Johannesburg (JNB) | Madrid (MAD) | Round-trip / Economy | Thu, July 09 - Thu, August 27 | From ZAR16,422 Last update 15 hrs ago | |
| Johannesburg (JNB) | Malaga (AGP) | Round-trip / Economy | Tue, June 23 - Tue, July 07 | From ZAR23,097 Last update 8 hrs ago | |
| Cape Town (CPT) | Valencia (VLC) | Round-trip / Economy | Thu, October 01 - Tue, October 13 | From ZAR24,968 Last update 8 hrs ago |
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.

Travel to Spain
Arriving in Spain
Book your tickets to Spain and take a trip that will revitalize your mind and body. Travelers make their way to this beautiful and diverse country to dine on delicious tapas, tour centuries-old ruins, and dance the night away. Fly with Turkish Airways and you will soon be on your way to experiencing an unforgettable Spanish adventure.
First Time in Spain
You will find so much to do when you travel to Spain. Make time to tour the cathedrals, museums, and other attractions in Madrid and Barcelona.
Your Spain
To be awed by history, make a pilgrimage to the 1,000-year-old Mosque-Cathedral of Córdoba. If you have children with you, you must visit one of the country’s many water parks that feature slides and other fun attractions.
Making the Most of Your Spain Holiday
When booking flights to Spain, you will typically see the highest prices during the summer months. It is much easier to find flight deals to Spain during fall and winter. As it can grow very warm during the summer, it is often best to find cheap hotels in Spain during early spring or in the fall.