Fly Air Canada and book cheap flights with eDreams

Airline Rating
Why book with eDreams
Smart combination of flights
Secure flight booking
24/7 customer service

Cheap Air Canada Flights

Fort Lauderdale, FL
New York
Montreal → New York
Montreal → Fort Lauderdale, FL
Montreal → San Jose
1 stop
Montreal → Orlando
Montreal → Algiers
4 stops
Montreal → Brussels
2 stops
Montreal → Chicago
Montreal → Lima
1 stop
Montreal → Calgary
2 stops
Montreal → Casablanca
Toronto → New York
Toronto → Montreal
Toronto → Chicago
Toronto → West Palm Beach, FL
Toronto → Washington, D.C. (Arlington County), VA
1 stop
Toronto → Edmonton
1 stop
Toronto → Quebec
2 stops
Calgary → Montreal
2 stops
Calgary → Toronto
Calgary → Winnipeg
1 stop
Fort Lauderdale, FL → Montreal
Fort Lauderdale, FL → Quebec
3 stops
New York → Montreal
New York → Toronto
1 stop

The prices shown are only for your reference. They reflect the best prices found through our search engines during the last 5 days and they correspond to one-way flights, or the arithmetic half of return flights for an adult in tourist class, with departure date within the following 45 days from the current date. Prices may be a reflection of connecting flights, secondary airports and unusual hours.

* This Price is based on eDreams search results for flights performed within the next 365 days for this airline. It reflects the cheapest price per route for an adult passenger that can be found in our system

Air Canada flights information

Browse cheap flights with Air Canada using the eDreams search engine above. Keep reading to find more information about Air Canada flights.

Baggage allowance

Carry-on baggage allowance

All passengers are allowed to bring a standard item of hand luggage and one personal item.

  • Standard item: 23 cm x 40 cm x 55 cm (9 in x 15.5 in x 21.5 in) with a maximum weight of 10 kg (22 lb)
  • Personal article: 16 cm x 33 cm x 43 cm (6 in x 13 in x 17 in), maximum weight 10 kg (22 lb)

Checked baggage allowance

The maximum weight for checked baggage is 23kg (50lb) per item, with maximum linear dimensions of 158cm (62in). The amount of luggage included in your ticket price depends on the fare: Tango, Flex or Latitude. Keep in mind that with the Tango fare, and in some cases the Flex fare, there is no free checked baggage allowance.


Web check-in

Online check-in is available 24 hours before scheduled flight departure. You can print your boarding pass or send it to your mobile phone. If you are traveling with checked luggage, you just need to visit the baggage drop desk at the airport to tag your luggage.

Mobile check-in

Check-in from a mobile device 24 hours before scheduled flight departure. You can choose to have your boarding pass on your phone, sent via email, SMS, or print it at an airport kiosk.

Airport kiosk

The airport kiosk check-in is available 12 hours before scheduled flight departure. Print your boarding pass or have it sent to your mobile phone.

Airport check-in times

Canada domestic flights: The airport check-in deadline is 45 minutes before the flight.

International flights: International flights include to/from the US. The deadline is 60 minutes before scheduled flight departure.

Exceptions: 75 minutes for flights to/from Tel Aviv, Israel and 90 minutes for flights to/from Caracas, Venezuela.

Flight Status

Check the status of all Air Canada flights on their website by route or with the flight number.


Aeroplan is Air Canada's loyalty frequent flyer program. Members earn Aeroplan Miles on Air Canada flights, as well as on other Star Alliance airlines. Aeroplan Miles can be used to book future flights with the airline or Star Alliance members.


Consult all Air Canada reviews below on this page.

General information

Founded in 1936, Air Canada is the flag carrier of Canada with 3 subsidiary airlines: Air Canada Express. Air Canada Rouge and Air Canada Cargo. The airline has 4 hubs across the country: Calgary International Airport, Montreal-Pierre Elliott Trudeau International Airport, Toronto Pearson International Airport and Vancouver International Airport. As a member of the Star Alliance, it serves 20+ domestic destinations, and over 80 internationally across 5 continents.

Contact: www aircanada com

Latest Air Canada flight reviews

New York La Guardia - Toronto Pearson International Airport (LGA - YYZ)From: C$461

Average Rating2.0/5

As usual the seats are too small with almost no legroom and the extra bag charge is ridiculously high. I had two bags to check and it cost me an extra 78 US dollars. This causes most flyers to bring carry on luggage and this takes a great deal of extra time on their part to get luggage into the overhead bins.

Von F

Toronto Pearson International Airport - Newark - Nj Newark International Airport (YYZ - EWR)

Average Rating2.0/5

Those hidden charges you applied to my total witch were added right after I put in my credit card, not given me any time to cancel the transaction charges that I never been told, I would not purchased this tickets if knew about this before,I made a complain right then after about 10 days I got an answer telling those charges were ok I agreed with it but what I don't is why you input those charges at the last second of the deal without informing the customer,


Vancouver International - Athens E. Venizelos (YVR - ATH)

Average Rating1.0/5

I am not sure if this is supposed to be a flight or a reminder of what planes were like in 1994. No screen on flight no entertainment - extremely tight seats -- for a TEN hours trip !! To make matters worst, despite having a three hour connection, they assumed I wouldn't make it (three full hours) - and bumped me off the next flight with no remorse or apology. Air Canada is renowned to be one of the worst airlines and if anyone wants you to know it, it is them.


Calgary Intl Airport - Milan Malpensa (YYC - MXP)

Average Rating5.0/5

after booking with eDerams I saw that I could have booked the same flights from AirCanda for $100.00 less


Toronto Pearson International Airport - Lima J Chavez Intl (YYZ - LIM)

Average Rating3.0/5

Although the flight attendants on the flight were great my real issues with it were that I was emailed the day prior to that our flight had been bumped up by an hour but then when we got to the airport we had to wait 2 more hours due to delays in Cusco. The person at the desk in Panama (connecting flight) took a long time and couldn't seat my fiancé and I together. In addition, they lost his luggage and said it was still in Panama.


Paris Charles De Gaulle - North Bay Jack Garland Airport (CDG - YYB)

Average Rating4.0/5

First booking didn't go through because I mistakenly gave the wrong visa number. Unfortunately I wasn't aware of the problem and by the time I booked again it cost me $300 more.

Mary Ann

Vancouver International - Los Angeles Intl Airport (YVR - LAX)

Average Rating3.0/5

My daughter blew through her diaper, and they wouldn't let me change her because they said we were about to take off... 15 minutes later we finally left the gate... The space for carry-ons is SOO small on these planes, and the air circulation is terrible.


Toronto Pearson International Airport - Washington, D.C. (Arlington County), VA R Reagan National (YYZ - DCA)

Average Rating2.5/5

the flight had 5hours delays, no compensation from the company, no food, had to pay the taxi because we arrived too late (3.30am instead of 10.10pm).


Calgary Intl Airport - Baltimore, MD Baltimore (YYC - BWI)

Average Rating3.0/5

Was rebooked onto a different itinerary, through the same airports, but this new itinerary left very little time to get through customs/passport control at YYZ. If they hadn't held flights, we would have been stuck in Toronto overnight.


Toronto Pearson International Airport - Fort Myers, FL Sw Florida (YYZ - RSW)

Average Rating2.0/5

Pearson airport was chaotic. AC had no idea how to handle the crowds. WE arrived more that 2 hrs ahead of departure time and barely made it to the flt.


New York La Guardia - Ottawa International (LGA - YOW)

Average Rating2.0/5

Flight from NY La Guardia to Ottawa was cancelled 10 minutes before boarding. No explanations were given. I am new to travelling so I found that difficult. I was one of the early people to arrive at airport, yet I was one of the last one to be served. Took a good two hrs to rebook. Was told only available flight Toronto to Ottawa. Accepted it but flight departed late so once in Toronto could not make the connection Toronto -Ottawa. So they rebooked me at a later flight and I arrived 9 hrs later. The Rabbi seated with me asked to change seat. Although I was dressed respectfully, and I am not overweight, he asked to be changed. It was a good thing that the person who was next to me waiting for her change of ticket, was sitting one seat in front of me and offered to change seat with him. The service at the entrance was wonderful. The young man simplified everything for me, stayed beside me till all was done. Mostly two people were left to change our tickets, so it was very long. Overall, I am very sorry to say I was not impressed.


West Palm Beach, FL Palm Beach International Airport - Montreal P Trudeau International (PBI - YUL)

Average Rating4.0/5

We made a reservation for plane and hotel. The price of the plane did not include luggages and we did not know about it. The hotel cost us the double of the price we expected to pay : because the rate indicated was for one person and we were two. Very unpleasant surprise.


This Site is published by eDreams for comparison, information and commercial purpose and it has no link with the official website of the airline here above mentioned.