C$ 36 Find cheap flights to Canada

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Canada to Canada departing on 6/1. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Canada

Best Canada Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Toronto
Toronto1 stopC$ 90
Calgary
CalgarydirectC$ 92
Halifax
HalifaxdirectC$ 190
Ottawa
OttawadirectC$ 104
Winnipeg
WinnipegdirectC$ 104
Kelowna
KelownadirectC$ 70
St. John's
St. John's2 stopsC$ 308
Saskatoon
SaskatoondirectC$ 122
Québec City
Québec CitydirectC$ 155
Regina
ReginadirectC$ 101
Moncton
Moncton1 stopC$ 361
Charlottetown
CharlottetowndirectC$ 475
Thunder Bay
Thunder BaydirectC$ 258
Fredericton
Fredericton1 stopC$ 428
Prince George
Prince GeorgedirectC$ 140

Good to know

Low season

January

High season

August

Cheapest flight

C$ 36
Best time to beat the crowds (10% less expensive on average)
Most popular time to fly and prices are also 6% lower on average.
Flight from Edmonton to Vancouver Airport

FAQs - booking Canada flights

  • Do I need a visa to travel to Canada from the United States?

    As long as you are staying less than 180 days, you do not need a visa to travel to Canada as a United States citizen. However, you do need a valid passport that has at least one blank page to receive a stamp from immigration.

  • How can I go from Vancouver International Airport (YVR) to the city centre?

    If you will be flying into Vancouver International Airport, you will likely need to travel to the city centre once you have landed. You can always drive, which will take you around 30 to 35 minutes unless there is extra traffic. Public transportation is available as well, like the Canada bus line, which will bring you downtown in around 30 minutes.  

  • Which airlines have the best flight networks within Canada?

    The largest domestic carriers with flights to over 40 destinations within Canada are Air Canada and WestJet, the latter being a low-cost carrier with hubs at Calgary International Airport, Toronto Pearson International Airport (YYZ), Edmonton Airport and Vancouver Airport. Air Canada is the main national airline, with major hubs in Toronto, Calgary, Vancouver and Montreal Airport (YUL), providing travellers with a vast network of flight connections.

  • Do Canadian citizens need a passport to travel within Canada?

    Canadians flying within Canada do not need a passport as long as they can provide other government-issued identification with a photograph, such as a citizenship card, driver's license or permanent-resident card. The identification must show your name, date of birth and gender, and the name on your identification must match the name on your airline reservation.

  • I want to visit Niagara Falls. Which airport should I fly to?

    Toronto Pearson International Airport is the largest airport within the vicinity of Niagara Falls and probably the best option if you are looking for cheap flights. The airport is approximately 1h 30min from Niagara Falls by car, so you can either rent a car at the airport or opt for shared vehicles or public transportation. Remember that the area around Niagara Falls straddles the border between Canada and the US, so you might want to bring your passport in case you’d like to cross the border.

  • Are unaccompanied children allowed to travel within Canada?

    Airlines such as WestJet and Air Canada offer Unaccompanied Minor services for young travellers on non-stop flights between two Canadian cities. This service is available and mandatory for unaccompanied minors between the ages of 8 and 12, and it is available but optional for unaccompanied minors between the ages of 13 and 18. You should request and purchase these services with the airline when you make your flight reservation.

  • How long is the flight to Canada?

    An average direct flight from Canada to Canada takes 3h 33m, covering a distance of 3341 km. The most popular route is Toronto - Vancouver with an average flight time of 4h 48m.

  • What is the cheapest flight to Canada?

    The cheapest ticket to Canada from Canada found in the last 72 hours was C$ 23 one-way, and C$ 77 round-trip. The most popular route is Toronto Pearson Intl to Vancouver Intl and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 175.

  • Which airlines fly to Canada?

    Air Canada, WestJet & Air Transat fly the most frequently from Canada to Canada. The most popular route is from Toronto to Vancouver, and Air Canada, WestJet and Delta fly this route the most.

  • What are the most popular destinations in Canada?

    Based on KAYAK flight searches, the most popular destination is Toronto (38% of total searches to Canada). The next most popular destinations are Calgary (14%) and Abbotsford (8%). Searches for flights to Edmonton (8%), to Halifax (5%) and to Ottawa (5%) are also popular.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Canada

  • Looking for cheap airfare to Canada? 25% of our users found round-trip tickets to Canada for the following prices or less: From Vancouver Coal Harbour C$ 209, from Edmonton C$ 556, from Halifax C$ 608
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Canada is October.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Canada flight deals.
  • If you will be travelling to Toronto, keep in mind that this region has two major airports, which are Billy Bishop Toronto City Airport (YTZ) and Toronto Pearson International Airport (YYZ). While YTZ is a smaller regional airport that is placed approximately 3.2 km from the city centre, YYZ is a larger choice that can be found around 22.5 km from downtown Toronto.
  • Those that will be flying into Calgary International Airport (YYC) will want to take note of the different amenities available for children. For example, there is a children's play area in each terminal that has a variety of play structures, as well as various activities and games.
  • There are quite a few nonstop flights that are offered between the United States and Canada. If you are flying from John F. Kennedy International Airport (JFK), you can often find direct flights to airports such as Toronto Pearson International Airport and Montréal-Pierre Elliott Trudeau International Airport (YUL). Those flying out of Los Angeles International Airport (LAX) will frequently find nonstop flights to Vancouver International Airport (YVR). 
  • If you're planning a trip to Banff National Park, consider flying to Calgary International Airport (YYC) located about 120 km from Banff. As one of Canada's major airports, many major airlines connect with Calgary International Airport.
  • If you are looking to spend some time at Long Beach in the Pacific Rim National Reserve, you can either fly into Vancouver International Airport (YVR) and rent a car, or catch a connecting flight to Tofino-Long Beach Airport (YAZ).
  • If you travel frequently within Canada, consider purchasing a Flight Pass with Air Canada. Flight passes are prepaid one-way flight credits that you can use during a specified amount of time. You can manage your flights online and change or cancel bookings up to 1h before your departure.
  • To explore the Yukon territory in northwestern Canada, consider flying in to Erik Nielson Whitehorse International Airport (YXY). Yukon's airline Air North connects the airport with 10 domestic destinations including Vancouver, Edmonton (YEG) and Calgary.
  • The Northwest Territories offer travellers one of the best chances to observe the Northern Lights during the winter months. Consider flying into Yellowknife Airport (YZF) which is serviced by domestic airlines such as Air Canada and WestJet.
See more tips

Flights to Canada: the best tips from KAYAK users' own experiences

Insights shared by verified travellers who flew to Canada 
Verified travelerFlew with Air CanadaYQB-YULSep 2024
Beware of lack of leg room. Glad it was a quick flight.
ochubaFlew with Air CanadaYYZ-YQRSep 2024
Have your own entertainment. WiFi is available for a price.
LeeAnnFlew with Air CanadaYLW-YYZSep 2024
I wish I had known that the air canada flight I was taking was so small inside that you can barely fit your carryon bag down the aisle. Also that there are some planes who's seats don't recline.
RonaldFlew with Air CanadaYYZ-YVRSep 2024
Bring your own entertainment device. The system installed in the Airbus A321-200 we were flying is old, slow and ergonomically poor.
Verified travelerFlew with WestJetYVR-YLWSep 2024
Don’t book the last flight of the day as likely cancelled
NickFlew with Flair AirlinesYYZ-YYTAug 2024
It is harder and harder to find low cost carriers in the Canadian market. Air Canada and West Jet offer the highest quality, but the lowest overall value due to prove gouging. If you can sacrifice some of the benefits of in-flight meals and easy check-in availability, then airlines such as Flair can be a worthy option. Let's hope we see increased competition in Canada to moderate prices to better serve air travellers.
Verified travelerFlew with Air CanadaYYG-YULAug 2024
Board early so you can actually secure a spot for your carry-on items near your seat. There's an $11 express bus from the airport to a major subway station downtown (and includes free transit service in the city for 24h), but the bus only takes exact change, so make sure you buy a ticket from the kiosk in the airport first.
Verified travelerFlew with Air CanadaYQB-YULJun 2024
Delta for comfort and entertainment. I have to say, Air Canada is in my top 2 or 3 of airlines. The negative was lack of entertainment. Because my flights were short (under 3 hours), I couldn't partake in food, so no experience. This was my first time and I would go Air Canada again.
TraceyFlew with WestJetYVR-YYZJul 2024
If you are travelling with an elderly person signing up for wheelchair does help them get from gate to gate with assistance so you don't worry about them missing connecting flights
Verified travelerFlew with Air CanadaYYZ-YYGAug 2024
Hamilton was far easier Flight attendant's were polite and courteous I’ll still fly air Canada No other choice All the best
MargaretFlew with Air CanadaYUL-YYZJul 2024
I wish I knew how big Toronto Pearson is and the distance you need to walk when making cross boarder connections.
TraceyFlew with WestJetYXS-YVRJul 2024
Way better than driving! Trying to convince my 80 yr old mother that this type of travel is for her
Verified travelerFlew with Air CanadaYUL-YVRAug 2024
Get up early if your flight gets cancelled the day before. Gonna be many people at the airport.
Verified travelerFlew with Air CanadaYVR-YOWAug 2024
Write to your local representatives and insist that Canadians deserve options when choosing flight carriers within the country.
ChristinaFlew with WestJetYUL-YEGJul 2024
We're flyijg home with Porter, happy for the free wine and beer.
Verified travelerFlew with Air CanadaYUL-YQBAug 2024
Do it if your final destination is QUEBEC CITY!
MarcFlew with Air CanadaYYZ-YWGJun 2024
If you get delayed, ask for meal vouchers
Verified travelerFlew with WestJetYLW-YEGJun 2024
Check your fare class carefully to see if you can check a bag
Verified travelerFlew with Air CanadaYUL-YYZJun 2024
As for baggage checked in, you are better off carrying it on board or FedEx it to your destination than rely on AC to handle your luggage.
MichaelFlew with Air CanadaYVR-YEGJul 2024
Get flight insurance! With no respect for passengers from the monopolized system we have, you have to protect yourself.
ShalikFlew with WestJetYYZ-YYCJul 2024
Don't take the late flights, you could get screwed over if your flight is moved.
robFlew with WestJetYYC-YKAJun 2024
Be ready to be forced to gate check your bag.
CarolynFlew with WestJetYVR-YYCJun 2024
Do not check bags if you have a connecting flight.
TwyaFlew with WestJetYVR-YYZApr 2024
Since we were on a red eye, it would have been nice for restaurants to be open 24 hrs! in Toronto!
Verified travelerFlew with Air CanadaYEG-YYZApr 2024
It’s my 1st time in Air Canada Im happy with your service. Thanks so much.😊
RayanneFlew with WestJetYYJ-YLWMay 2024
Like every time I arrive in Calgary on WestJet, leave extra time for luggage.
AmiraFlew with WestJetYYC-YOWMay 2024
Make sure you are comfortable, dress in loose clothing and bring pillow
ManishFlew with Porter AirlinesYVR-YYZApr 2024
Great for being a budget airline, Air Canada watch out
Verified travelerFlew with Air CanadaYYZ-YYGMay 2024
Be prepared for delays and always check your gates.
Verified travelerFlew with Air CanadaYYC-YVRApr 2024
I have had better luck with the other main airline overall- re: flights leaving on time.
Verified travelerFlew with Air CanadaYYZ-YVRMar 2024
It’s very busy , eat before you go , and bring food with you. Airports are ridiculously overpriced and not very good .
danielaFlew with Air TransatYYZ-YULMay 2024
I wish you luck that your luggage reaches your final destination. Montreal is a joke! So much disrespect.
ShoummaFlew with Air CanadaYYZ-YVRMay 2024
Avoid Air Canada's 777 if at all possible
NurudeenFlew with Air CanadaYYC-YULFeb 2024
I always encourage people to get to the airport early.
Verified travelerFlew with Porter AirlinesYHZ-YYZDec 2023
Be ready early. The weather could cause flight delays
EmekaFlew with Flair AirlinesYWG-YYZJan 2024
It’s probably better to use a more established airline
Verified travelerFlew with Air CanadaYYC-YYZJan 2024
Must check timings before u leave from home
Verified travelerFlew with WestJetYHZ-YYZFeb 2024
It was great not having to pay for your first bag. I never take luggage onboard. I wish other passengers did not have to take so much carry on bags taking up all the space. It’s very annoying that no one has the patience to wait 5 mins at the baggage carrousel.
Verified travelerFlew with Air CanadaYYZ-YXEDec 2023
I will always book air canada.their boarding is very smooth and you are promptly informed of any changes to your flight. Wont advice west jest cos their staffs are so impolite and never ready to help plus they will not inform you of changes to your flight
Verified travelerFlew with WestJetYWG-YEGJan 2024
Tell people why it’s delayed and if going to be delayed longer than a couple hours cancel the flight. It was a huge waste of my time.
Verified travelerFlew with WestJetYYZ-YEGJan 2024
Pack snacks for all parties traveling. There’s not one health option on the menu.

Top 4 airlines flying to Canada

Need help choosing which airline to fly with from Canada to Canada? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.8
Porter AirlinesOverall score based on 286 reviews
8.6Crew
8.0Boarding
7.9Comfort
7.6Food
6.9Entertainment
Airline reviews

Thanks for giving a beer to everyone in the seat infront of me and then telling me that I can’t have one because they are going to land. I guess I need to pay for a seat and then pick one in the very front of the plane

4.0 OkayAnonymous, Oct 2024YYZ - YOW
Read more Porter Airlines reviews

Thanks for giving a beer to everyone in the seat infront of me and then telling me that I can’t have one because they are going to land. I guess I need to pay for a seat and then pick one in the very front of the plane

The flight was delayed by more than one hour. The terminal was consequently overcrowded and hot. We lost our car reservation and hit rush hour traffic in Boston, which added two hours stuck in traffic to our trip.

Awesome, the whole way through. Thank you, this is the new Canadian Airline benchmark.

We were given a complimentary seat upgrade which was so unexpected but so lovely!

Porter was excellent. Boarding was a breeze. The seats were a little uncomfortably but the overall trip was excellent.

Only packaged snacks were served. It was a flight at lunchtime and a hot meal would have been a great.

Reserve check-in was very slow compared to regular check-in. Internet was slow

Lavatories broke with an hour to go. At least we were on time.

Chaotic boarding, but mostly my issues are with Toronto airport

Flight delayed by half hour, causing rush to get to connecting flight in Toronto Pearson which doesn’t have good flow for managing immigration check and connections.

Flight diverted but info was really poor, ev3n with airport staff. The cats desi was a km away ,

We are experiencing more delays with westjet than other companies. West jet used to be our favorite airline.

Was a short flight, not good or bad. Extremely cramped and I'm only 6feet 1inches. 295lbs.

Delays happen but communication and care were very low on what ended up being a long day.

they forgot to load our luggage onto the plane and we were without it for half of our trip to Paris. Didn’t seem to have much interest in getting it to us expeditiously.

Loved everything, especially during check in, very amazing people, they were so patient with me cos my bag was overweight. Loved their service. I’ll be using them again.

As per usual, lately, the flight was delayed. I can’t recall the last time a WestJet flight was on time.

Check in agent was good, stewardess was unfriendly and certainly did not have the care of the passengers in mind Spent the whole time on her phone

Average at best. Typical of WestJet these days. Crew far from friendly.

The flight attendants could have been mote professional, talking about other people's life choices loudly and rudely. Delay to board which seems more and more standard with westjet.

Boarding, offer those who need assistance some time not to be rushed.

The flight was good, the inflight tv's are too old and hard to work

Excellent experience. Smooth boarding, flying and the staff was courteous.

Could have had available the ability to watch a movie , but there was neither any hardware or place to plug-in.

The flight was delayed and made the connecting flight a last minute dash across Vancouver airport.

Very comfortable aircraft -8320-200 airbus-even thru turbulence . Crew were not attentive. One drink and stale pretzels. Crew were not interacting or smiling with passengers.

We didn't get any food, not even a snack. Besides of that the experience of flying with Air Canada was great

Lots of delays, they should be more concerne about their customers

The seats really could do with some extra padding. The staff member who checked me in at Calgary was amazing. Friendly and lovely.

Help from agents in security. As I had not flown in two years, I appreciated their help; very efficient

Seats in 1 res are dispersed all over the plane, even child was across

Personally, I will not use this fight again. The service is poor, you have to buy even water. They don't provide anything even sneak, you have to buy. They said Personally items for 7 kg. Then they use some measurements, if you have 7kg and if it's not getting inside of their measurements, you have to pay 80$ this is robbery. I will prefer other flight then this. I am désappointement taking this airplane.

It’s a shameful company. It ask as to go to counter to take the boarding pass, they simply send it by email, just to check the bags’ size in a smaller than normal template. DONT USE FLAIR! It will be more expensive than normal airlines at the end.

flight was okay, no wifi, no free drinks but worst of all they lost my son's bike for four days. Customer service was nonexistent - call a number that leaves you on perpetual hold, there's no baggage folks in the baggage claims area (in vancouver). we went up to international and nobody was at ticketing, went to domestic and they had us fill out a form. they could not tell us where the bag was. Anyway, highly recommend you drop an airtag for anything that's worth more than $500. My son's bike costs a lot more than that to replace; I was on pins and needles for four days.

The crew of this flight, specially the flight attendant in the front were the sweetest I’ve had in all my life, I genuinely hope they get a race or sum cuz of their efforts. It was just quite unsettling that the flight took so long to departure. It was supposed to leave at 10:35pm and we ended up taking off at 11:22pm…👎🏻👎🏻👎🏻

It’s bare bones but was on time so can’t complain.

Of all the countries I've flown to and airlines from around the world, I have never had such a dismissive an arrogant employee during boarding. After waiting in line for 20 minutes to board, I was sent to a second line for Passport verification. Natalie from Flair, repeatedly tried to scan my passport which didn't work for some reason but was too lazy to input my information manually. Bar code scanners aren't 100% reliable as we all know. She asked me my birthdate 3 times, made me wait to be the last person aboard and then smugly threatened me that my only bag could be charged for (same backpack I used as on my arrival as carry on). Natalie working in Ft. Lauderdale and the was the epitome of lobotomized tiktok brain with the charm of junk mail.

Food selection is very poor and sears are very uncomfortable.

Flight was 3 hrs late and another 2 hrs wait for baggage to arrive on carousel and a $7.00 food voucher that arrived as we were boarding our flight.

Seat rows so close together no one dares to put their seats back. Knees pressed against the seat in front, had to find a position putting my legs under the seat in front. But for 6 hours keeping that one position was ridiculous. All savings on the purchase price are taken back through charge backs for luggage $200 each way, Seat selection $44 per seat or you are seated by a computer randomly. Wife sat 5 rows away. Would avoid Flair in the future

Book Cheap Canada Plane Tickets

Recent round-trip flight deals

9/1Thu
directWestJet
1h 49mYEG-YVR
12/1Sun
directWestJet
1h 41mYVR-YEG
C$ 95
17/1Fri
directWestJet
1h 49mYEG-YVR
30/1Thu
directWestJet
1h 41mYVR-YEG
C$ 98
17/1Fri
directFlair Airlines
1h 50mYEG-YVR
20/1Mon
directFlair Airlines
1h 30mYVR-YEG
C$ 106
8/12Sun
directFlair Airlines
1h 40mYYC-YVR
11/12Wed
directFlair Airlines
1h 30mYVR-YYC
C$ 115
12/2Wed
directAir Canada
1h 49mYEG-YVR
1/3Sat
directAir Canada
1h 36mYVR-YEG
C$ 168
16/3Sun
directAir Canada
1h 34mYYC-YVR
29/3Sat
directAir Canada
1h 30mYVR-YYC
C$ 188
24/1Fri
1 stopPorter Airlines
9h 39mYYZ-YYC
27/1Mon
1 stopPorter Airlines
8h 45mYYC-YYZ
C$ 210
17/1Fri
directPorter Airlines
4h 56mYVR-YUL
17/1Fri
1 stopPorter Airlines
8h 05mYUL-YVR
C$ 218
9/1Thu
directAir Transat
5h 51mYUL-YVR
16/1Thu
directAir Transat
4h 56mYVR-YUL
C$ 356
16/12Mon
directAir Transat
4h 40mYVR-YYZ
19/12Thu
directAir Transat
5h 26mYYZ-YVR
C$ 360

Search by stops

Search by airline

Search by price

Recent one-way flight deals

6/1Mon
directWestJet
1h 55mYEG-YVR
C$ 36
25/2Tue
directFlair Airlines
1h 40mYYC-YVR
C$ 50
16/1Thu
directWestJet
1h 55mYEG-YVR
C$ 55
19/1Sun
directFlair Airlines
1h 50mYEG-YVR
C$ 60
21/1Tue
directAir Canada
1h 49mYEG-YVR
C$ 69
17/12Tue
1 stopPorter Airlines
9h 36mYYZ-YYC
C$ 97
3/2Mon
1 stopPorter Airlines
9h 39mYYZ-YYC
C$ 98
2/3Sun
directAir Canada
1h 34mYYC-YVR
C$ 99
14/12Sat
directAir Transat
4h 28mYYZ-YYC
C$ 143
18/1Sat
directAir Transat
5h 51mYUL-YVR
C$ 178

Search by stops

Search by airline

Search by price

Last minute flights to Canada

Last minute flight, train and bus deals

25/11Mon
directWestJet
1h 49mYEG-YVR
3/12Tue
directWestJet
1h 40mYVR-YEG
C$ 125
25/11Mon
directWestJet
1h 49mYEG-YVR
29/11Fri
directWestJet
1h 40mYVR-YEG
C$ 126
25/11Mon
directFlair Airlines
1h 40mYYC-YVR
28/11Thu
directFlair Airlines
1h 30mYVR-YYC
C$ 144
25/11Mon
directFlair Airlines
1h 40mYYC-YVR
29/11Fri
directFlair Airlines
1h 30mYVR-YYC
C$ 146
25/11Mon
multi-stopPorter Airlines
8h 20mYVR-YTZ
2/12Mon
multi-stopPorter Airlines
10h 46mYTZ-YVR
C$ 316
25/11Mon
multi-stopPorter Airlines
9h 36mYYZ-YYC
2/12Mon
multi-stopPorter Airlines
6h 56mYYC-YYZ
C$ 329
25/11Mon
multi-stopAir Canada
5h 28mYEG-YVR
3/12Tue
multi-stopAir Canada
4h 19mYVR-YEG
C$ 582
21/11Thu
directAir Canada
1h 44mYYC-YVR
22/11Fri
directAir Canada
1h 30mYVR-YYC
C$ 734
23/11Sat
directAir Transat
4h 56mYVR-YUL
14/12Sat
directAir Transat
5h 51mYUL-YVR
C$ 892
24/11Sun
directAir Transat
4h 56mYVR-YUL
17/12Tue
directAir Transat
5h 51mYUL-YVR
C$ 939

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Canada

Cabin class types available on flights to Canada

Cabin classes available on flights to Canada. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.