Prices are in Australian Dollars.

Cheap flights from Brisbane to Barcelona

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Thu. 29/10
Thu. 5/11
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Thu. 29/10
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Brisbane (BNE) to Barcelona (BCN)

What is the cheapest day to fly return from Brisbane to Barcelona?

Departing on a Monday is a good option for securing a great price. You can expect to save up to 14% when planning your travel around this day of the week.

How far in advance should I book a flight from Brisbane to Barcelona?

To save on the cost of your flight from Brisbane to Barcelona, book at least 35 days before your planned departure. Booking around this time can save you about 10% on the cost of this flight compared to booking a flight leaving this week. We have found prices from $1,639 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $1,709.

What is the cheapest month to fly from Brisbane to Barcelona?

The best pricing can be found in the month of November. Prices to Barcelona from Brisbane average $1,459. You can even find prices in November for less than $1,459, as users have found deals to Barcelona from as low as $989. The month of December appears to be one of the more expensive times to travel to Barcelona from Brisbane. Flying in the targeted month can save you up to 30%.

When is the cheapest time to fly from Brisbane to Barcelona (BNE - S37)?

When flying from Brisbane to Barcelona, the time of day you fly usually plays a role in the price. Save by searching for a flight in the afternoon, which can drop the price by up to 16% versus a flight in the evening.

One-way flights to Barcelona from Brisbane

The cheapest one-way flights from Brisbane to Barcelona
01:55 - 14:50
Multiple Airlines
3 stops
45h 55m
BNE - BCN
Multiple Airlines
$1,256
Kiwi.com
19:40 - 07:50
Cathay Pacific
2 stops
45h 10m
BNE - BCN
Cathay Pacific
09:20 - 07:25
Qantas Airways
2 stops
31h 05m
BNE - BCN
Qantas Airways
$1,615
Tripmonster

Related info for your journey

Useful info, stats and facts about Brisbane to Barcelona flights.

Flight FAQs

From Brisbane to Barcelona

Can I find flights from Brisbane to Barcelona for under $1,409 on Cheapflights?

Yes, there are multiple flights from Brisbane to Barcelona for under $1,409. The cheapest flight booked recently is on Multiple Airlines for just $1,365, but on average you can expect to pay $1,977.

What safety measures are being taken by airlines flying from Brisbane to Barcelona to control the spread of COVID-19?

Etihad Airways is one of the many airlines that have implemented additional safety measures to control the spread of COVID-19. New policies for travellers booking flights from Brisbane to Barcelona include masks being provided and required on board, daily cleaning and sanitisation, use of HEPA filters, pre-flight testing for antibodies and symptoms, and socially-distanced seating (for a limited time). Keep in mind that policies will vary by airline.

Which airlines flying from Brisbane to Barcelona have flexible cancellations due to COVID-19?

Some of our airline partners flying from Brisbane to Barcelona have new flexible policies in place due to COVID-19. Emirates, China Southern, and Cathay Pacific are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Emirates with this kind of flexibility.

Are there direct flights from Brisbane to Barcelona for under $1,409 on Cheapflights?

There are no direct flights from Brisbane to Barcelona, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Is Brisbane weather warmer or cooler than Barcelona?

Our data indicates that the weather will be 29 °C on average in the month of August. The temperature in Barcelona is typically hotter than in Brisbane. If you're traveling when the temperature is at its warmest, push to plan early, as flight price and availability will have an impact on your travels. For the best results, search for flights well in advance or after peak season.

How long does is the flight from Brisbane to Barcelona?

Airlines like Singapore Airlines and Cathay Pacific fly from Brisbane to Barcelona in about 25h 25m. The time it takes to get you to your destination can typically vary by up to 14h. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to flying from Brisbane to Barcelona return?

Flying on Singapore Airlines is currently your cheapest option to Barcelona, with prices starting at $2,091. Another option worth looking into is Cathay Pacific, starting at $2,124 return.

What are the cheapest airlines to fly from Brisbane to Barcelona one-way?

For one-way options, check prices for Cathay Pacific. According to our data, you can fly for as low as $1,153. Users have also found prices from $1,195 and $1,349 on Cathay Pacific and Singapore Airlines, respectively.

Destination information for Barcelona

Things to know before you go. Useful info for your trip from Brisbane to Barcelona
Today's exchange rate
$1 = €0.60
Average temperature for October in Barcelona
22.0 °C
Avg rainfall for October in Barcelona
85.0 mm

Airports servicing Brisbane

Airports servicing Barcelona

Gerona (GRO)
Reus (REU)
Home Europe Spain Barcelona Cheap flights from Brisbane to Barcelona
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First