Prices are in Australian Dollars.

Cheap flights from Cairns to Montréal - Pierre Elliott Trudeau

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. 28/1
Thu. 4/2
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. 28/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
Cairns (CNS) to Montréal - Pierre Elliott Trudeau (YUL)

What is the cheapest day to fly return from Cairns to Montréal - Pierre Elliott Trudeau?

Flights from Cairns to Montréal - Pierre Elliott Trudeau are generally found to be more expensive on Sunday. This shouldn't discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Montréal - Pierre Elliott Trudeau.

How far in advance should I book a flight from Cairns to Montréal - Pierre Elliott Trudeau?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 9% on flights from Cairns to Montréal - Pierre Elliott Trudeau compared to booking the week you need them. Waiting 61 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $1,557. For sooner than that we have options available in the next 3 days from $1,557.

What is the cheapest month to fly from Cairns to Montréal - Pierre Elliott Trudeau?

Flights from Cairns to Montréal - Pierre Elliott Trudeau lean towards being more expensive in December. Prices are generally better when you fly from Cairns to Montréal - Pierre Elliott Trudeau in February, with the cheapest ticket starting at $1,103.

When is the cheapest time to fly from Cairns to Montréal - Pierre Elliott Trudeau (CNS - YUL)?

When flying from Cairns to Montréal - Pierre Elliott Trudeau, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cairns to Montréal - Pierre Elliott Trudeau 2021 flight deals

Cheap flights to Montréal - Pierre Elliott Trudeau from Cairns found for this year
14 Apr - 18 Apr
$7,296pp
CNS
Cairns
Air Canada
   
2 STOPS
YUL
Montreal Pierre Elliott Trudeau Intl
YUL
Montreal Pierre Elliott Trudeau Intl
Air Canada
   
2 STOPS
CNS
Cairns
14 Apr - 18 Apr
$7,325pp
CNS
Cairns
Air Canada
   
2 STOPS
YUL
Montreal Pierre Elliott Trudeau Intl
YUL
Montreal Pierre Elliott Trudeau Intl
Air Canada
   
2 STOPS
CNS
Cairns

One-way flights to Montréal - Pierre Elliott Trudeau from Cairns

The cheapest one-way flights from Cairns to Montréal - Pierre Elliott Trudeau
13:25 - 17:58
Qantas Airways
3 stops
42h 33m
CNS - YUL
Qantas Airways
$1,316
Lucky2Go
01:15 - 03:10
Air Canada
2 stops
39h 55m
CNS - YUL
Air Canada
03:00 - 11:10
Multiple Airlines
2 stops
46h 10m
CNS - YUL
Multiple Airlines
$1,909
Kiwi.com

Related info for your journey

Useful info, stats and facts about Cairns to Montréal - Pierre Elliott Trudeau flights.

Flight FAQs

From Cairns to Montréal - Pierre Elliott Trudeau

Can I find flights from Cairns to Montréal - Pierre Elliott Trudeau for under $7,371 on Cheapflights?

Yes, there are multiple flights from Cairns to Montréal - Pierre Elliott Trudeau for under $7,371. The cheapest flight booked recently is on Air Canada for just $7,296, but on average you can expect to pay $7,310.

Are there direct flights from Cairns to Montréal - Pierre Elliott Trudeau for under $7,241 on Cheapflights?

There are no direct flights from Cairns to Montréal - Pierre Elliott Trudeau, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Does it rain more in Cairns or Montréal - Pierre Elliott Trudeau?

When travelling, we recommend packing in preparation to handle common weather conditions. The rainfall in Cairns is typically greater than that of Montréal - Pierre Elliott Trudeau. We can gather that this will continue over the next 19 days.

Is Cairns weather warmer or cooler than Montréal - Pierre Elliott Trudeau?

Expect the weather to be around 31 °C on average in January. As the temperature peaks, try to get your plans done early, as flight price and availability will have an impact on your travels. The climate in Montréal - Pierre Elliott Trudeau is generally colder than in Cairns.

How long does is the flight from Cairns to Montréal - Pierre Elliott Trudeau?

Airlines like Air Canada fly from Cairns to Montréal - Pierre Elliott Trudeau in about 37h 12m. The time it takes to get you to your destination can typically vary by up to .

What is the cheapest airline to fly from Cairns to Montréal - Pierre Elliott Trudeau return?

According to our current data, Air Canada ($7,296), offers the cheapest pricing from Cairns to Montréal - Pierre Elliott Trudeau.

What are the cheapest airlines to fly from Cairns to Montréal - Pierre Elliott Trudeau one-way?

The cheapest airline one-way is Qantas Airways, with whom users have recently found tickets for as low as $1,316. Check flights for Air Canada, as they currently have the next best price.

Alternative routes for Cairns to Montréal - Pierre Elliott Trudeau

Destination information for Montréal - Pierre Elliott Trudeau

Things to know before you go. Useful info for your trip from Cairns to Montréal - Pierre Elliott Trudeau
Today's exchange rate
$1 = C$ 0.99
Average temperature for January in Montréal - Pierre Elliott Trudeau
-4.0 °C
Avg rainfall for January in Montréal - Pierre Elliott Trudeau
63.0 mm

Airports servicing Cairns

Airports servicing Montreal

Home North America Canada Quebec Montreal Montréal - Pierre Elliott Trudeau Cheap flights from Cairns to Montréal - Pierre Elliott Trudeau
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First