
Book flights to Spain from ZAR11,797*
expand_more
1 Passenger, Economy
expand_moretoday
today
Discover the Most Popular Flights to Spain.
flight_takeoff
flight_land
ZAR
Cape Town (CPT)to
Malaga (AGP)Sat, June 06 - Tue, June 30
From
ZAR18,863
Last update 1 day ago
Round-trip
Economy
Cape Town (CPT)to
Madrid (MAD)Tue, July 28 - Sat, August 15
From
ZAR25,861
Last update 1 day ago
Round-trip
Economy
Johannesburg (JNB)to
Barcelona (BCN)Tue, June 16 - Mon, June 29
From
ZAR20,575
Last update 1 day ago
Round-trip
Economy
Cape Town (CPT)to
Barcelona (BCN)Fri, June 05 - Mon, June 22
From
ZAR13,155
Last update 1 day ago
Round-trip
Economy
Cape Town (CPT)to
Valencia (VLC)Fri, June 05 - Sat, June 20
From
ZAR11,797
Last update 1 day ago
Round-trip
Economy
Johannesburg (JNB)to
Madrid (MAD)Tue, June 02 - Tue, June 09
From
ZAR14,648
Last update 31 minutes ago
Round-trip
Economy
Johannesburg (JNB)to
Valencia (VLC)Tue, September 22 - Wed, September 30
From
ZAR18,577
Last update 16 hrs ago
Round-trip
Economy
Johannesburg (JNB)to
Malaga (AGP)Thu, May 28 - Sat, June 06
From
ZAR13,773
Last update 1 day 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) | Malaga (AGP) | Round-trip / Economy | Sat, June 06 - Tue, June 30 | From ZAR18,863 Last update 1 day ago | |
| Cape Town (CPT) | Madrid (MAD) | Round-trip / Economy | Tue, July 28 - Sat, August 15 | From ZAR25,861 Last update 1 day ago | |
| Johannesburg (JNB) | Barcelona (BCN) | Round-trip / Economy | Tue, June 16 - Mon, June 29 | From ZAR20,575 Last update 1 day ago | |
| Cape Town (CPT) | Barcelona (BCN) | Round-trip / Economy | Fri, June 05 - Mon, June 22 | From ZAR13,155 Last update 1 day ago | |
| Cape Town (CPT) | Valencia (VLC) | Round-trip / Economy | Fri, June 05 - Sat, June 20 | From ZAR11,797 Last update 1 day ago | |
| Johannesburg (JNB) | Madrid (MAD) | Round-trip / Economy | Tue, June 02 - Tue, June 09 | From ZAR14,648 Last update 31 minutes ago | |
| Johannesburg (JNB) | Valencia (VLC) | Round-trip / Economy | Tue, September 22 - Wed, September 30 | From ZAR18,577 Last update 16 hrs ago | |
| Johannesburg (JNB) | Malaga (AGP) | Round-trip / Economy | Thu, May 28 - Sat, June 06 | From ZAR13,773 Last update 1 day 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.
