Search and find cheap flights to Spain

Return
1 adult
Economy
From?
To?
Sat 30/10
Sat 6/11

Cheapest flights to cities in Spain

Click on the cities below to find out when it's cheapest to fly to Spain from South Africa
Barcelona
Barcelona

Useful information for your flight to Spain

Get up-to-date answers for some of the most frequently asked questions regarding flying to Spain
  • What are the most popular cities to visit in Spain?

    For momondo users, the most popular city in Spain is Barcelona, which is visited about 943% more often than any other city in Spain. Other very common cities that our users travel to are Madrid and Palma de Mallorca.

  • What is the cheapest flight to Spain?

    The cheapest flights to Spain recently found by momondo users are R139 with easyJet, R201 with Ryanair, and R396 with Vueling.


Recent flights found to popular cities in Spain

Find flights to these popular cities in Spain from your nearest airport.

Cheapest flight routes to Spain

These routes have the cheapest flights to Spain found by momondo users in South Africa
DepartingDestinationBest Price
JohannesburgBarcelonaR5 435
JohannesburgMadridR6 353
JohannesburgBilbaoR6 412
Cape TownBarcelonaR6 442
Cape TownMadridR6 827
DurbanBarcelonaR7 004
JohannesburgPuerto del RosarioR7 153
JohannesburgLas Palmas de Gran CanariaR7 404
DurbanMadridR7 523
Port ElizabethBarcelonaR9 300

Popular routes landing in Spain

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Cape Town to Barcelona Flights
Fastest flight time18h 35m
Cheapest priceR6 442
Cape Town to Madrid Flights
Fastest flight time19h 40m
Cheapest priceR6 827
Durban to Barcelona Flights
Fastest flight time18h 45m
Cheapest priceR7 004
Durban to Madrid Flights
Fastest flight time23h 20m
Cheapest priceR7 523
Port Elizabeth to Barcelona Flights
Fastest flight time25h 20m
Cheapest priceR9 300
Cape Town to Las Palmas de Gran Canaria Flights
Fastest flight time23h 50m
Cheapest priceR10 529
Cape Town to Bilbao Flights
Fastest flight time42h 50m
Cheapest priceR10 544
Cape Town to Málaga Flights
Fastest flight time23h 30m
Cheapest priceR10 973
Bloemfontein to Madrid Flights
Fastest flight time36h 20m
Cheapest priceR11 254
Cape Town to Granada Flights
Fastest flight time22h 55m
Cheapest priceR11 610
Cape Town to Palma de Mallorca Flights
Fastest flight time24h 05m
Cheapest priceR12 025
Cape Town to San Sebastian Flights
Fastest flight time21h 15m
Cheapest priceR12 128
Cape Town to Pamplona Flights
Fastest flight time20h 55m
Cheapest priceR12 869
Cape Town to Santander Flights
Fastest flight time45h 35m
Cheapest priceR16 778

Flights to regions in Spain

Pick a destination for your flight below

Start planning your trip to Spain