Prices are in Australian Dollars.

From
To
Thu. 16/7
Thu. 23/7
Any month
Compare vs Cheapflights |
From
To
Leaving on
Thu. 16/7
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. 16/7
Thu. 23/7
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. 16/7
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')
Home North America Cheap flights to Canada

Cheap Flights to Canada

Round-trip from $812 From Melbourne to Vancouver
One-way from $614 One-way flight from Melbourne to Vancouver
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Canada flights by month

January
$1,766
February
$1,297
March
$1,293
April
$1,342
May
$1,333
June
$1,325
July
$1,541
August
$1,337
September
$1,379
October
$1,307
November
$1,273
December
$1,335
Currently, November is the cheapest month in which you can book a flight to Canada. Flying to Canada in January will prove the most costly. There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.

When is the best time to fly to Canada?

Choose a month below to see average flight price and weather conditions.
MEL - 8CA
Price
$1,273 - $2,127
8CA
Temperature
7 - 23 °C
8CA
Rainfall
39 - 186 mm

Peak Season:

Canada is an enormous country with vast untouched tracts of wilderness, and many visitors who arrive on flights to Canada are not disappointed by the breathtaking scenery. Most of Canada’s population of around 30 million people live in the the south along the US border. Cheap flights to Canada land in the biggest cities – Toronto, Montreal, Vancouver, Ottawa and Calgary. These bustling and exciting cities are clean, green and host plenty of exciting festivals and events throughout both summer and winter. Summer (late-May to early September) is the peak season for booking cheap flights to Canada, since this is the best season for outdoor pursuits, camping and caravanning. Winter (November to March) can also see the price of flight tickets rise due to winter-sports enthusiasts searching for cheap flights to ski resorts.

Off Season:

Winter is considered the low period for travel, though many keen skiers and snowboarders book flights to Canada for the winter tourist season. January and February are the coldest months with temperatures falling to minus 20C in some parts and most of the country is covered in snow during this time. The country is well set up for keeping warm during the chilly season, however, even if you’re not into winter sports.

Which day is cheapest to fly to Canada?

The cheapest flights to Canada are usually found when departing on a Tuesday. The departure day with the highest cost at present is Saturday.

What time of day is cheapest to fly to Canada?

At the moment, flights in the morning are likely to offer the best value for money for your Canada trip. A flight at midday will more often than not be of higher cost.

How long is the flight to Canada?

Flights from Sydney to Canada – 14 hrs 10 mins

Flights from Melbourne to Canada – 16 hrs 30 mins

Flights from Brisbane to Canada – 16 hrs 35 mins

Flights from Perth to Canada – 20 hrs 15 mins

Which airlines operate flights to Canada?

Air Canada operates flights to Canada from Australia and serves all major cities. Other airlines that fly to Canada from Australia include: China Eastern, United Airlines, Qantas and Virgin Australia. The cheapest flights to Canada are flying from Sydney to Vancouver. Toronto, Calgary and Montreal are also popular flight destinations. Flights to Canada are most expensive during the summer time. Several airlines offer relatively cheap flights to Canada for January/February – perfect if you’re going for the snow.

How to get from the airport to the city centre?

Vancouver Airport (YVR) and Toronto Airport (YYZ) both have rapid transit trains that will take you quickly and conveniently to the city centre. Montreal Airport (YUL), Calgary Airport (YYC) and Ottawa Airport (YOW) have dedicated airport buses that will take you directly to the city. Purchasing day or weekly train or bus passes can be a saving if you’re planning on doing a lot of sightseeing within a city. Courtesy shuttles and taxis are more expensive but can be a more convenient option if you have a lot of luggage. Renting a car can give you the freedom to follow your own itinerary. Car rental companies are represented at all the major airports.

Back to top

Home North America Cheap flights to Canada
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First