Cheap flights to Canada to book in 2022

Compare fares, find the best time to book and get the latest deals to Toronto, Montreal, Vancouver, Calgary and more flights to Canada.

We’re reader-supported and may be paid when you visit links to partner sites. We don’t compare all products in the market, but we’re working on it!

A flight across the Pacific to the Great White North is no easy feat, and making sure you have the best value flight is a must. The best flight deals from Australia to Canada are, generally, into the two largest airports: Vancouver and Toronto.

Canada is larger in size than Australia, so consider your itinerary and then look for a flight deal. If you want to check out destinations in the East like Niagara Falls or the Bay of Fundy, fly into Toronto or Montreal and then travel by car, train or regional flight. If you're hoping to see the Rockies and Pacific coast, fly into Vancouver.

Today's available deals on flights to Canada


Canada flights from $1,682 return

Verified 2 days ago Expires 31 Jan 2022
Available for flights on select dates in March 2022. Sample fare departs from Melbourne to Vancouver with Air Canada. Destinations include Toronto, Edmonton, Montreal, Calgary and more.

Canada flights from GBP£332 return

Verified 2 days ago Expires 31 Jan 2022
Plus get free date change on select flights in 2022. Destinations include Vancouver, Montreal and more. Sample fare is London-Toronto. T&Cs apply.

Business Class flights from $5,004 return

Expires 23 Jan 2022
Available on select flight dates from 13 April – 24 November 2022. Sample fare is Sydney-Vancouver. Other destinations include Los Angeles, San Francisco and more. T&Cs apply.

How much are flights to Canada?

Vancouver is the only city in Canada you can fly direct to from Australia, and with that ease of travel often comes the cheapest fares. Expect to pay at least $1,000-$1,500 for fares from east coast cities like Sydney, Melbourne or Brisbane. Occasionally, sale fares with connections through China are available for a few hundred less but do add time to the journey.

Connections to other cities in Canada, like Toronto, Montreal, Calgary or Ottawa, generally add a few hundred dollars to the fare.

When is the cheapest time to fly to Canada?

Autumn (September to November), late-winter (February) and spring (March to May) are generally the cheapest times to fly to Canada as the colder months bring unfavourable weather for sightseeing, unless you're planning on a ski holiday.
The exception to this is December and January when ski season and Christmas/New Year's travel is at its peak.

How far in advance should I book my flight to Canada?

Based on Skyscanner data, you should book your flight to Canada at least three weeks in advance if you're flying to Vancouver, and leave even more lead time if flying to other cities like Toronto or Montreal.

We also recommend booking flights whenever there is a sale for a price that's less than the "good deals" noted in the sections above, and not leaving it to the last minute, if you can avoid it, especially if there is a specific time of year you want to travel.

When's the best time to book Christmas flights to Canada?

The earlier you book, the more likely it is you'll get cheap tickets. For most Canadian destinations, try to book before July to pounce on early-bird offers.

You can still get cheap tickets in last-minute deals if you missed the early promotional offers. But this involves a lot of risk that you won't get a seat. Even if you miss the early bird offers, it's recommended that you book your tickets at least two weeks in advance.

For those planning to stay for about a month in Canada, flying in towards the end of November or the first few days of December can save you 10-30% on your fare. According to Skyscanner data, flying back either side of 31 December will bag you a bargain.

Frequently asked questions about flights to Canada

How long does it take to fly to Canada?

This depends on where in Australia you're flying from, and where in Canada you're flying to.

Below are the fastest possible options we were able to find and include connection times. We found some cities, like Winnipeg, do have available fares with fewer stops, but longer connections.

If you're flying from Sydney to:
  • Vancouver: 15 hours (direct)
  • Calgary: 18.5 hours (one stop)
  • Winnipeg: 20.5 hours (two stops)
  • Toronto: 20.5 hours (one stop)
  • Ottawa: 21 hours (one stop)
  • Montreal: 21.5 hours (one stop)
  • Halifax: 23.5 hours (two stops)

If you're flying from Melbourne to:

  • Vancouver: 15 hours (direct)
  • Calgary: 20 hours (one stop)
  • Winnipeg: 22 hours (two stops)
  • Toronto: 22 hours (one stop)
  • Ottawa: 24 hours (two stops)
  • Montreal: 21.5 hours (one stop)
  • Halifax: 24.5 hours (two stops)

If you're flying from Brisbane to:

  • Vancouver: 13.5 hours (direct)
  • Calgary: 16.5 hours (one stop)
  • Winnipeg: 17.5 hours (one stop)
  • Toronto: 19.5 hours (one stop)
  • Ottawa: 20.5 hours (one stop)
  • Montreal: 21.5 hours (one stop)
  • Halifax: 23 hours (one stop)
If you're flying from Adelaide to:
  • Vancouver: 19 hours (one stop)
  • Calgary: 21 hours (two stops)
  • Winnipeg: 22 hours (two stops)
  • Toronto: 23.5 hours (two stops)
  • Ottawa: 24 hours (two stops)
  • Montreal: 26.5 hours (two stops)
  • Halifax: 27 hours (two stops)

If you're flying from Perth to:

  • Vancouver: 22 hours (two stops)
  • Calgary: 24 hours (two stops)
  • Winnipeg: 26.5 hours (two stops)
  • Toronto: 28.5 hours (two stops)
  • Ottawa: 28.5 hours (two hours)
  • Montreal: 28 hours (one stop)
  • Halifax: 30 hours (two stops)

Which airlines fly to Canada from Australia?

It currently flies from Sydney, Melbourne and Brisbane to Vancouver, where you can connect to other destinations in Canada.

Qantas offers seasonal service between Sydney and Vancouver.
Direct flights from Australia only arrive into Vancouver. If travelling onto other destinations in Canada, like the airports above or destinations like Ottawa, Halifax, Winnipeg or Saskatoon, you may find flights through Los Angeles are a better option.

If travelling to eastern Canada, like Toronto or Montreal, there are more connections available than via Vancouver.

Where are the major airports in Canada?

There are 17 international airports in Canada, with the country's largest and busiest airports being Toronto (Pearson), Vancouver, Montreal (Trudeau), Calgary and Edmonton.

How long does it take to get to the airport from Canada?

Most of Canada's airports are far from the city centre, and driving times can be 30 minutes or more, depending on traffic especially if you're travelling during peak hours.

  • Vancouver: 14.5 km (30-minute drive)
  • Calgary: 20km (20-minute drive)
  • Edmonton: 31km (35-minute drive)
  • Regina: 4km (10-minute drive)
  • Saskatoon: 7km (15-minute drive)
  • Winnipeg: 9km (20-minute drive)
  • Toronto: 29km (30-minute drive)
  • Ottawa: 13.5km (20-minute drive)
  • Montreal: 21.5km (20-minute drive)
  • Quebec City: 17km (20-minute drive)
  • Halifax: 33.5km (30-minute drive)

Which airport is closest to Niagara Falls in Canada?

Toronto's Pearson and Billy Bishop airports are the closest main airports to Niagara Falls in Canada. If you're hoping to hire a car from the airport and drive, you'll need to fly into Pearson International as car hire options at the city-centre Billy Bishop are limited.

Buffalo Niagara International Airport, which is on the United States' side of the border does have an airport that is closer to the Falls, but you will need to cross the border to get there if you're hoping to visit the Canadian side of the waterfalls.

Do I need a visa to travel to Canada with an Australian passport?

If arriving into Canada by air, Australian citizens travelling to Canada with an Australian passport need to apply for an electronic travel authorisation (eTA), which is valid for five years (or until your passport expires, if it's due to expire in less than five years). It's valid for unlimited entries to Canada as long as it's valid. You need to apply for an eTA online before you leave Australia.

If you're crossing into Canada by land, you don't need an eTA.

It's not just Australians who need to apply for this, but any visa-exempt traveller (including British citizens and those from the EU) also needs an eTA.

If you hold a valid American passport, you don't need an eTA.

Am I required to book an onward or return flight to Canada?

Canada's immigration website does not specify whether you need an onward ticket, but it is recommended to have your outbound ticket (be it a bus, train or plane to another country) handy should a customs officer ask for this information.

Australians can stay in Canada for up to six months visa-free, so make sure your ticket is for a day before your six months are up.

Read our latest Canada flight reviews

Air Canada review | Toronto to Sydney (via Vancouver)

Air Canada review | Toronto to Sydney (via Vancouver)

Just how comfortable is this 22-hour slog in the same seat?

Read more…
Air Canada Review: Sydney to Toronto (via Vancouver)

Air Canada Review: Sydney to Toronto (via Vancouver)

What it’s really like flying on Air Canada’s longest non-stop flight… in economy.

Read more…

More guides on Finder

Ask an Expert

You are about to post a question on

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder only provides general advice and factual information, so consider your own circumstances, or seek advice before you decide to act on our content. By submitting a question, you're accepting our Terms of Use, Disclaimer & Privacy Policy and Privacy & Cookies Policy.
Go to site