Book cheap flights to Barcelona

Explore the best deals

Discover the cheapest flights to Barcelona
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Barcelona

Melbourne
Flights from Melbourneto Barcelona
2783$
2644$
Prime price per passenger
Sydney
Flights from Sydneyto Barcelona
1332$
1292$
Prime price per passenger
Brisbane
Flights from Brisbaneto Barcelona
6190$
5846$
Prime price per passenger
Vienna
Flights from Viennato Barcelona
-14 %
61$
53$
Prime price per passenger
Perth
Flights from Perthto Barcelona
3359$
3194$
Prime price per passenger
Adelaide
Flights from Adelaideto Barcelona
1966$
1880$
Prime price per passenger

How long’s the flight to Barcelona?

If you’re looking to fly to Barcelona, we at Opodo have checked the most popular routes to help you plan your trip. From Perth, the flight takes roughly 19h 42m; from Adelaide, around 21h 57m; and from Brisbane, about 22h 29m.
Flight Time (in hours)
PerthAdelaideBrisbaneMelbourneSydney
0h 5h 10h 15h 20h 25h
19h 42m
21h 57m
22h 29m
22h 46m
22h 53m

How much does a flight to Barcelona cost?

At Opodo you can find flights from Sydney to Barcelona starting from $703, with an average price of $1,823. If you depart from other cities such as Melbourne, you can find tickets from $705, and from Perth starting from $805, according to data from the last 72 hours.
Filter by
SydneyMelbournePerthBrisbaneCairns
$1,823
$1,820
$2,129
$2,555
$1,086
SydneyCheapest
Cheapest Price: $703
Cheapest
Average

Find cheap flights to Barcelona

Your flight to Barcelona will land you in the primary gateway to the Mediterranean coast, a city that presents a dense tapestry of urban history and maritime influence. The city operates as a central hub for international travel, where the Collserola hills meet the sea, offering a distinct geographic profile that defines its unique climate and layout.

The city is renowned for the architectural ingenuity of the Eixample district, home to the intricate spires of the Sagrada Família and the organic curves of Casa Batlló. Walking through the Gothic Quarter, visitors encounter the medieval Barcelona Cathedral, while the panoramic views from Park Güell showcase the vibrant mosaic work that characterises the local Modernisme movement.

Travellers are often drawn to the seamless blend of coastal leisure at Barceloneta Beach and the sophisticated culinary scene found within La Boqueria market. The atmosphere remains defined by a balance of Catalan tradition and contemporary innovation, making it a destination focused on artistic discovery and diverse cultural experiences.

When to visit Barcelona: peak seasons and quiet spells

Barcelona at the height of summer

Summer in Barcelona brings a Mediterranean intensity as temperatures frequently reach 28°C to 30°C between June and August. The city pulses with a relentless energy, defined by long, sun-drenched days that stretch well into the evening, encouraging a lifestyle that revolves almost entirely around the outdoors. Upon arriving at Barcelona-El Prat Airport, visitors are immediately met by the warm coastal humidity that signals the start of the peak travel period.

Festivals crowd the summer weeks, from the Sant Joan beach bonfires in June to the sprawling Gràcia Festival in August. The pace of life slows down during the hottest midday hours, only to surge again at night when the terraces of the Gothic Quarter and the Eixample district fill with locals and international guests. This is the season of rooftop concerts and open-air cinema, where the city feels like a continuous, interconnected social hub.

The serene rhythm of Barcelona’s low season

As the calendar turns to November through February, the city transitions into a much calmer, more introspective phase. While the air turns crisp, the climate remains relatively mild compared to northern Europe, with daytime highs often hovering around 15°C and clear, blue skies remaining a common sight. First impressions change completely in these months, as the frantic summer crowds dissipate, leaving behind a more authentic and navigable urban landscape.

The low season allows the architectural heritage of Antoni Gaudí, including the Sagrada Família and Park Güell, to be appreciated with a sense of space that is impossible to find in July. Cultural life shifts towards traditional winter markets, such as the Fira de Santa Llúcia, and the festive arrival of the Three Kings in January. This period highlights the city’s sophisticated side, where the focus moves to indoor galleries and cosy cafes, offering a tranquil experience for those who prefer the quiet charm of a Mediterranean winter.

Transport to and from Barcelona Airport

The primary gateway for travellers arriving by air sits just south-west of the city, where the coastal landscape meets the urban sprawl of the Mediterranean coast. While the majority of people on a flight to Barcelona will land at the main international hub, two other regional airports provide alternative entry points for those exploring the wider Catalonia region.

Josep Tarradellas Barcelona-El Prat Airport (BCN)

The Josep Tarradellas Barcelona-El Prat Airport, commonly referred to by its BCN code, is the principal aviation hub located approximately 15 km from the city centre in the El Prat de Llobregat municipality. As the second-largest airport in the country, it serves as a major base for Vueling and Level, while also acting as a key destination for Iberia, Air Europa, and numerous international carriers from across the globe. The facility is divided into two main terminals, Terminal 1 and Terminal 2, which handle a vast network of domestic, European, and long-haul transoceanic routes.

Upon clearing arrivals, travellers have several efficient ways to reach the heart of the city. The Aerobús shuttle provides a frequent service that reaches Plaça de Catalunya and Sepúlveda-Urgell in about 35 minutes. For those preferring rail, the Rodalies R2 Nord train line runs from the station at Terminal 2, connecting passengers to Barcelona Sants and Passeig de Gràcia in roughly 20 to 25 minutes. Additionally, the L9 Sud metro line serves both terminals, offering links to the university district and the south-western suburbs, while official taxis are available 24 hours a day from ranks located outside each exit.

Girona-Costa Brava Airport (GRO)

Located about 90 km north-east of the city, Girona-Costa Brava Airport (known by its GRO code) serves as a secondary gateway frequently used by low-cost carriers. Situated near the city of Girona, it is a popular choice for those heading to the northern coastal resorts or seeking budget-friendly flights to Barcelona. The airport consists of a single passenger terminal that primarily handles seasonal charters and scheduled European point-to-point services.

To reach the Catalan capital from this airport, the most direct method is the dedicated Barcelona Bus, which is timed to coincide with flight arrivals and delivers passengers to the Estació del Nord bus station in approximately 75 minutes. Alternatively, travellers can take a local bus or taxi to Girona Railway Station, where high-speed and regional trains depart for Barcelona Sants. This route is particularly convenient for visitors who wish to spend a few hours exploring the medieval centre of Girona before continuing their journey southward.

Reus Airport (REU)

Reus Airport, identified by the IATA code REU, is positioned approximately 100 km to the south-west of the city near the town of Reus and the beaches of the Costa Daurada. This regional facility is primarily geared towards seasonal tourism, serving as a hub for holiday charters and low-cost airlines during the peak summer months. It features a compact, easy-to-navigate terminal building that caters to travellers visiting nearby theme parks and coastal towns.

For those heading into the city, a direct coach service operated by Hispano Igualadina links the airport to the Barcelona Sants bus terminal, with a journey time of roughly 90 minutes. Another option involves taking a short taxi ride to the Reus town centre to access the regional rail network, where frequent trains run to Passeig de Gràcia and Estació de França. While further away than the main hub, this airport provides a straightforward entry point for those combining a city stay with a visit to the southern provinces.

Top things to do in Barcelona

  • La Sagrada Família: This towering architectural marvel, a UNESCO World Heritage Site, dominates the skyline with its intricate facades and forest-like interior columns that filter sunlight into a kaleidoscope of colours.
  • Gothic Quarter: The ancient heart of the city is a labyrinth of narrow stone alleys and hidden squares where medieval history feels tangible against the backdrop of the towering Barcelona Cathedral.
  • Park Güell: Perched on a hillside, this playful landscape showcases organic stone structures and vibrant mosaic tiling, offering a panoramic view that stretches from the hills to the sea.
  • La Rambla: This famous pedestrian boulevard serves as the city’s pulse, lined with flower stalls and street performers, leading travellers from the central hub towards the historic port.
  • Barceloneta Beach: The golden sands of this former fishing district provide a Mediterranean escape where the salty breeze and seaside promenades capture the city’s relaxed, maritime spirit.
  • Casa Batlló: A jewel of the Passeig de Gràcia, this building is celebrated for its skeletal balconies and iridescent roof, standing as a testament to the imaginative genius of Antoni Gaudí.
  • Mercat de Sant Josep de la Boqueria: A historic covered market that offers an explosion of local flavours, featuring stalls piled high with fresh produce, artisanal cheeses, and traditional Catalan treats.
  • Montjuïc Hill: Accessible by cable car, this verdant height hosts botanical gardens and grand museums, providing a tranquil vantage point to watch the city lights flicker on at dusk.

Plan your trip to Barcelona now

There is a particular thrill in fastening your seatbelt with Barcelona ahead, and the right flight is what opens the way towards that Mediterranean horizon. Keep your departure dates loose and lock in the journey early through Opodo, and, you can secure a seamless start to your trip while enjoying the added value of Opodo Prime for even greater rewards on your travels. Whether you are flying for a weekend of discovery or a long summer escape, our platform ensures your path to the vibrant streets of Spain is as effortless as the coastal breeze.

FAQ's about Barcelona

How can I find cheap flights to Barcelona at Opodo?
At Opodo you can find flights from $27 to Barcelona. Our offers are the result of a combination of different technologies, machine learning algorithms and real searches form our customers in our platform, so you can get the options that better suits your needs when flying to Barcelona.
When's the best time to go to Barcelona?
We checked our customers' flight searches, and the winner of best time to fly to Barcelona is... April.
The next best month to travel to Barcelona is March.
And let's not forget February, the third top choice for when to go to Barcelona.
However if you prefer things on the less busy side, we can also tell you (quietly) that the least popular month for flights to Barcelona is November.
What are the cheapest airlines flying to Barcelona?

Looking at the prices of our customers' bookings from Australia to Barcelona, your best bet for cheap flights is:

  • Vietjet: average one-way price of $1,915.99 , with Brisbane to Barcelona an average of $1,915.99 and Perth from $1,739.19.
  • Turkish Airlines (one-way average: $1,948.20) : this includes an average price from Brisbane to Barcelona of $1,685.16 and also flights from Melbourne costing $1,876.17.
  • British Airways: average cost for one-way was $1,959.08 , with Sydney to Barcelona flights costing an average of $1,959.08 and the price tag from Perth being $1,834.91.
Which airlines fly to Barcelona from Australia?

Airlines flying direct from Australia to Barcelona include:

  • Vueling, which flies from London and Milan to Barcelona plus from Budapest.
  • Ryanair, which has flights from Copenhagen and Alicante as well as Athens to Barcelona.
  • Norwegian Air Sweden, with flights from Madrid to Barcelona and Los Angeles, CA and also from Sao Paulo.

Indirect flights from the Australia to Barcelona include:

  • Etihad Airways, which flies from Sydney and Melbourne and also from Kuala Lumpur.
  • Emirates, with flights from Brisbane and Singapore to Barcelona plus Perth.
  • Qatar Airways, which has flights from Brisbane and Perth as well as from Adelaide to Barcelona.
How many airports are there in Barcelona and which is the main one?
Barcelona has 1 airport. El Prat Airport operates flights to domestic and international destinations to 15 cities. Some of the most popular destinations are London, Marrakech and San Sebastian.
What is the weather like in Barcelona?
If you're looking for summer vibes, the best time to travel to Barcelona is in August, July and September, when the average temperature reaches 27º, while July, January and August are the 3 sunniest months of the year, with an average of 26 hours. If you prefer colder temperatures, however, make sure you visit Barcelona during the months of January, February and December to experience an average of 5º. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during October, September and August, when the average precipitation in Barcelona is 78mm, while the months of July, June and March are drier, with an average of 29mm.

Plan your trip

Other popular routes to explorePopular CitiesPopular Flight Routes