Spain is full of interesting cities to visit if you’re interested in touring the country. The majority of our users (943%) visit Barcelona more than other cities in the country, but other popular cities in Spain include Madrid and Palma de Mallorca.
The cheapest flights to Spain recently found by momondo users are R144 with easyJet, R209 with Ryanair, and R412 with Vueling.
On average, it takes 16h 10m to fly from South Africa to Spain if you fly out of Johannesburg OR Tambo (the most popular airport in South Africa) and into Madrid Barajas (the most popular airport in Spain). If you’re flying out of Cape Town Intl and into Madrid Barajas, then the flight time is around 19h 35m.
31% of our momondo users travelling to Spain in the past year chose to fly into Madrid Barajas in the past year, making it the most popular airport in Spain. The Madrid Barajas airport serves the city of Madrid.
The cost to fly to Spain varies based on a variety of factors, but you can expect to find prices as low as R2 858 or as high as R31 680. Based on recent airfare data, we’ve found that a ticket to Spain for R9 379 or less is a good deal, whereas R9 508 is the average cost.
|Departing||Destination||Best Time||Best Price|
|Johannesburg||Barcelona||17h 20m||R6 110|
|Johannesburg||Madrid||16h 10m||R6 187|
|Cape Town||Barcelona||19h 00m||R6 387|
|Cape Town||Madrid||17h 40m||R6 648|
|Cape Town||Málaga||23h 00m||R8 972|
|Cape Town||Granada||22h 55m||R9 049|
|Durban||Barcelona||18h 45m||R9 680|
|Johannesburg||Granadilla||23h 35m||R9 911|
|Johannesburg||Las Palmas de Gran Canaria||22h 05m||R10 450|
|Cape Town||Palma de Mallorca||17h 55m||R10 619|
|Johannesburg||Arrecife||25h 00m||R10 634|
|Johannesburg||Puerto del Rosario||22h 45m||R10 680|
|Cape Town||Las Palmas de Gran Canaria||24h 50m||R10 834|
|Johannesburg||Santa Cruz de Tenerife||22h 45m||R11 065|
|Port Elizabeth||Barcelona||41h 35m||R11 234|
|Johannesburg||Bilbao||18h 10m||R11 973|