Search and find cheap flights to Spain

1 adult
Wed 2/2
Wed 9/2

Cheapest flights to cities in Spain

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

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?

    Some of the world’s most well-traveled cities are in Spain. The most popular city to travel to in Spain is Barcelona, which momondo users choose as their landing destination 1,117% more often than other cities. The next most popular cities in Spain are Madrid and Málaga.

  • What popular landmarks are in Spain?

    Spain is full of notable places to explore, many with significant historical value to the region and the world. Some of the most popular landmarks in Spain are La Rambla, Las Salinas Beach, Placa de Catalunya, and Plaza de Espana, among many more.

  • What is the best airport to land at to visit La Rambla?

    When visiting La Rambla in Barcelona, the closest airport is Barcelona-El Prat Airport.

  • What is the cheapest flight to Spain?

    The cheapest flights to Spain recently found by momondo users are $23 with Ryanair, $24 with easyJet, and $28 with Vueling.

  • How long is the flight from Australia to Spain?

    If you’re flying from a popular airport in Australia, such as Sydney Kingsford Smith or Melbourne, and flying into the most popular airport in Spain (Madrid Barajas), then you can expect flight times to average 29h 30m and 24h 15m, respectively.

  • What is the most popular airport in Spain to fly to?

    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.

  • How much are flights to Spain?

    On average, a flight to Spain will cost $1,590 per ticket. We’ve had users find flights to Spain for as low as $584, however. If you’re unable to find a plane ticket for $584, but manage to find one for $1,463 or less, then this is still a great deal. Keep in mind that flight costs vary depending on where you fly from, what time of year you travel, and what airline you fly with.

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 Australia
DepartingDestinationBest TimeBest Price
MelbourneBarcelona23h 25m$1,125
BrisbaneMadrid28h 25m$1,129
MelbourneValencia36h 05m$1,145
BrisbaneBarcelona25h 50m$1,158
SydneyBarcelona25h 00m$1,159
MelbourneMadrid24h 15m$1,166
MelbourneBilbao33h 30m$1,185
AdelaideBarcelona30h 35m$1,237
SydneyMadrid29h 30m$1,244
MelbournePalma de Mallorca30h 00m$1,248
PerthMadrid40h 55m$1,261
SydneyMálaga35h 15m$1,277
SydneyPalma de Mallorca33h 30m$1,285
AdelaideMadrid31h 05m$1,322
PerthBarcelona26h 45m$1,329
SydneySeville40h 25m$1,356

Best things to do and see in Spain

How long does it take to fly to Spain?

You can get flights to Spain from a few Australian cities and land at a choice of destination airports. The most popular Australia to Spain flights leave from Sydney, with plenty out of Melbourne and a good few from Brisbane. You can fly to Madrid from any of them, and also to Barcelona, in around 22h. Looking at specific airlines and flight times, you'll find lots of options if you fly out of Sydney. The average flight duration from here to Barcelona is around 23h and 40min, with flights landing in Madrid taking about 24h on average. Airline and airfare options are numerous: British Airways, Qantas, Singapore Airlines, Emirates, Qatar Airways, Cathay Pacific, so you can pretty much take your pick. If you're leaving from Melbourne, it will take about 23h and 15min to reach Madrid, and an average of around 21h and 30min to fly to Barcelona. Once again, you'll have plenty of airlines to choose from, with Qatar, Singapore Airlines and Qantas all flying the route, along with cheap flights from the likes of Jetstar and Scoot. Brisbane offers flights that average roughly 23h to both Madrid and Barcelona, once again with the same airlines.

Can you get direct flights to Spain from Australia?

Currently, there are no non-stop flights from Australia to Spain, so use momondo to find the shortest flights and the ones that offer the best value for money. The quickest flights out of Melbourne Tullamarine Airport (MEL) take just under 21h, flying with Qatar Airways. These make one stopover at Doha International Airport (DOH) and land at Barcelona-El Prat Airport (BCN). Madrid flights from Melbourne take slightly longer, landing at Madrid-Barajas Adolfo Suárez Airport (MAD) after about 21h and 45min. You can fly either on Emirates and stop over at Dubai International Airport (DXB) or Qatar Airways, stopping over in Doha. The shortest flights from Sydney Kingsford Smith Airport (SYD) to Madrid are run by the premier Middle Eastern airline trio – Emirates, Qatar Airways and Etihad Airways. These stop at Dubai, Doha and Abu Dhabi Airports. Planes from Sydney to Barcelona take about 21h and 40min, giving you a choice of flying via Singapore Changi Airport (SIN) or Dubai. From Brisbane Airport (BNE), choose Qatar via Doha for a roughly 21-hour flight to Barcelona or Qatar via Doha to get to Madrid in about 22h.

What is the best way to travel around Spain?

Spain has several enticing cities to visit, and you can travel between them very easily on the national public transport system, or by taking short flights. If you've landed in Barcelona and want to visit the nation's capital, you can fly to Madrid in about 3h and 25min. However, the fastest way to get there is to take advantage of Spain's high-speed Renfe train service, which will only take about 2h and 30min to make the trip. If you've decided to hire a car, it's about a six-hour drive, which is perfect for an overnight road trip. Another city that's worth visiting is Seville. From Barcelona, flying is your best bet, taking about 4h. Driving will take about 9h and 40min. If you're coming from Madrid, the train is quicker than flying, once again, getting you there in about 2h and 40min.

Does an Australian citizen need a passport or visa to fly to Spain?

Australian citizens don't need a visa to enter Spain, as Australians are currently exempt from Europe's Schengen visa requirements. This means that you'll automatically be given a short stay visa when you land in Madrid or Barcelona. This allows you to stay for up to 90 days at a time in any six-month period.

Popular routes landing in Spain

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Barcelona to Palma de Mallorca Flights
Fastest flight time0h 45m
Cheapest price$38
London to Málaga Flights
Fastest flight time2h 45m
Cheapest price$54
Melbourne to Barcelona Flights
Fastest flight time23h 25m
Cheapest price$1,125
Paris to Madrid Flights
Fastest flight time2h 10m
Cheapest price$93
Sydney to Barcelona Flights
Fastest flight time25h 00m
Cheapest price$1,159
London to Seville Flights
Fastest flight time2h 45m
Cheapest price$133
Brisbane to Barcelona Flights
Fastest flight time25h 50m
Cheapest price$1,158
Townsville to Valencia Flights
Fastest flight time52h 10m
Cheapest price$1,461
Melbourne to Madrid Flights
Fastest flight time24h 15m
Cheapest price$1,166
Sydney to Madrid Flights
Fastest flight time29h 30m
Cheapest price$1,244
Brisbane to Madrid Flights
Fastest flight time28h 25m
Cheapest price$1,129
Copenhagen to Jerez de la Frontera Flights
Fastest flight time7h 40m
Cheapest price$603
Perth to Barcelona Flights
Fastest flight time26h 45m
Cheapest price$1,329
Rome to Barcelona Flights
Fastest flight time3h 55m
Cheapest price$142
Adelaide to Madrid Flights
Fastest flight time31h 05m
Cheapest price$1,322
Coolangatta to Madrid Flights
Fastest flight time31h 15m
Cheapest price$1,504
Singapore to Barcelona Flights
Fastest flight time16h 50m
Cheapest price$807
Canberra to Madrid Flights
Fastest flight time26h 50m
Cheapest price$1,461
Sydney to Málaga Flights
Fastest flight time35h 15m
Cheapest price$1,277
Adelaide to Barcelona Flights
Fastest flight time30h 35m
Cheapest price$1,237

Start planning your trip to Spain