Prices are in Australian Dollars.

Cheap flights from Port Douglas to Arinsal

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
Sun. 24/1
Sun. 31/1
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
Sun. 24/1
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
Port Douglas (CNS) to Arinsal (BCN)

What is the cheapest day to fly return from Port Douglas to Arinsal?

Users have found that flying from Port Douglas to Arinsal on a Wednesday typically leans towards higher prices. However, this doesn’t mean you still can’t find a deal. Flexibility with other aspects of your flight can still land a great price for your trip.

How far in advance should I book a flight from Port Douglas to Arinsal?

Find a great deal and save up to 24% by booking at least 59 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Port Douglas to Arinsal within the next two weeks, with the cheapest ticket starting at $1,449.

What is the cheapest month to fly from Port Douglas to Arinsal?

The best pricing can be found in the month of March. Prices to Arinsal from Port Douglas average $1,257. You can even find prices in March for less than $1,257, as users have found deals to Arinsal from as low as $907. The month of December appears to be one of the more expensive times to travel to Arinsal from Port Douglas. Flying in the targeted month can save you up to 36%.

When is the cheapest time to fly from Port Douglas to Arinsal (CNS - BCN)?

A simple way to save on the total cost of your ticket is to fly from Port Douglas to Arinsal at midday. If you’re flexible enough to do this you can expect to save up to 7% on your trip compared to booking a flight in the afternoon.

Related info for your journey

Useful info, stats and facts about Port Douglas to Arinsal flights.

Flight FAQs

From Port Douglas to Arinsal

Does it rain more in Cairns or Barcelona Intl?

In Cairns, there will be greater rainfall in Cairns compared to Barcelona Intl over the next 19 days.

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

New policies can now be found on Etihad Airways to help keep travellers safe while flying. New policies for travellers booking flights from Cairns to Barcelona Barcelona-El Prat 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 Cairns to Barcelona Barcelona-El Prat have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Cairns to Barcelona Barcelona-El Prat that may be offering flexible cancellation policies are Etihad Airways and Singapore Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Is Cairns weather warmer or cooler than Barcelona Intl?

Temperatures around the 31 °Cs can be experienced in January. The weather in Barcelona Intl is colder than in Cairns. Plan for potential changes in flight availability as peak weather approaches in this location.

Alternative routes for Port Douglas to Arinsal

Destination information for Arinsal

Things to know before you go. Useful info for your trip from Port Douglas to Arinsal
Today's exchange rate
$1 = €0.64
Average temperature for January in Arinsal
6.0 °C
Avg rainfall for January in Arinsal
18.0 mm

Airports servicing Cairns

Airports servicing Barcelona

Home Europe Spain Barcelona Barcelona Intl Cheap flights from Port Douglas to Arinsal
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First