Find cheap flights on Air Canada

Explore
Sat 27/1
Return
Any month
Compare vs KAYAK |

Air Canada traveller reviews

Guest reviews

Overall rating

7.1 Good
Based on 21,056 reviews

Overall
7.2

Boarding
7.3

Comfort
7.0

Crew
7.7

Entertainment
6.9

Food
6.5

Recent reviews

More
More

Flight status

or
Any
Air Canada

Air Canada route map

Popular flight routes

Flight
Origin
Destination
Sun Mon Tue Wed Thu Fri Sat
S M T W T F S
35
Vancouver
YVR
Brisbane
BNE
 
472
Toronto
YYZ
Ottawa
YOW
 
7297
Hartford
BDL
Toronto
YYZ
 
7332
Nashville
BNA
Toronto
YYZ
 
36
Brisbane
BNE
Vancouver
YVR
 
8457
Boston
BOS
Montreal
YUL
 
7353
Baltimore
BWI
Toronto
YYZ
 
881
Paris
CDG
Toronto
YYZ
 
7404
Cleveland
CLE
Toronto
YYZ
 
7349
Charlotte
CLT
Toronto
YYZ
 
7344
Columbus
CMH
Toronto
YYZ
 
1813
Cancun
CUN
Toronto
YYZ
 
7358
Cincinnati
CVG
Toronto
YYZ
 
8453
Washington
DCA
Ottawa
YOW
 
8825
Washington
DCA
Montreal
YUL
 
8109
Denver
DEN
Vancouver
YVR
 
7360
Detroit
DTW
Toronto
YYZ
 
8855
Newark
EWR
Ottawa
YOW
 
8495
Newark
EWR
Montreal
YUL
 
549
Newark
EWR
Vancouver
YVR
 
1221
Fort Lauderdale
FLL
Ottawa
YOW
 
873
Frankfurt am Main
FRA
Toronto
YYZ
 
1877
Havana
HAV
Toronto
YYZ
 
7375
Washington
IAD
Toronto
YYZ
 
8105
Houston
IAH
Calgary
YYC
 
592
Houston
IAH
Toronto
YYZ
 
64
Seoul
ICN
Vancouver
YVR
 
7310
Indianapolis
IND
Toronto
YYZ
 
1856
Las Vegas
LAS
Montreal
YUL
 
1899
Las Vegas
LAS
Vancouver
YVR
 
1861
Las Vegas
LAS
Calgary
YYC
 
573
Los Angeles
LAX
Vancouver
YVR
 
553
Los Angeles
LAX
Calgary
YYC
 
796
Los Angeles
LAX
Toronto
YYZ
 
705
New York
LGA
Toronto
YYZ
 
855
London
LHR
Vancouver
YVR
 
7320
Kansas City
MCI
Toronto
YYZ
 
7277
Harrisburg
MDT
Toronto
YYZ
 
7272
Memphis
MEM
Toronto
YYZ
 
1985
Mexico City
MEX
Vancouver
YVR
 
1981
Mexico City
MEX
Toronto
YYZ
 
7328
Milwaukee
MKE
Toronto
YYZ
 
580
Chicago
ORD
Montreal
YUL
 
8841
Chicago
ORD
Vancouver
YVR
 
508
Chicago
ORD
Toronto
YYZ
 
8126
Portland
PDX
Vancouver
YVR
 
7307
Pittsburgh
PIT
Toronto
YYZ
 
1713
Punta Cana
PUJ
Toronto
YYZ
 
7318
Raleigh
RDU
Toronto
YYZ
 
7291
Rochester
ROC
Toronto
YYZ
 
1237
Fort Myers
RSW
Toronto
YYZ
 
8090
Seattle
SEA
Vancouver
YVR
 
8578
San Francisco
SFO
Calgary
YYC
 
1807
San Jose
SJO
Toronto
YYZ
 
7368
St. Louis
STL
Toronto
YYZ
 
7293
Syracuse
SYR
Toronto
YYZ
 
1747
Varadero
VRA
Montreal
YUL
 
8322
Sault Ste Marie
YAM
Toronto
YYZ
 
8266
Nanaimo
YCD
Vancouver
YVR
 
8274
Nanaimo
YCD
Calgary
YYC
 
8247
Castlegar
YCG
Vancouver
YVR
 
8883
Deer Lake
YDF
Halifax
YHZ
 
7793
Deer Lake
YDF
Happy Valley-Goose Bay
YYR
 
7794
Deer Lake
YDF
St. John's
YYT
 
1703
Deer Lake
YDF
Toronto
YYZ
 
8384
Edmonton
YEG
Fort McMurray
YMM
 
360
Edmonton
YEG
Ottawa
YOW
 
8363
Edmonton
YEG
Grande Prairie
YQU
 
8514
Edmonton
YEG
Winnipeg
YWG
 
8137
Edmonton
YEG
Calgary
YYC
 
8225
Edmonton
YEG
Yellowknife
YZF
 
8501
Fredericton
YFC
Montreal
YUL
 
8961
Fredericton
YFC
Toronto
YYZ
 
8003
Kingston
YGK
Toronto
YYZ
 
8724
Gaspé
YGP
La Vernière
YGR
 
8765
Gaspé
YGP
Québec City
YQB
 
8765
La Vernière
YGR
Gaspé
YGP
 
8820
Hamilton
YHM
Montreal
YUL
 
8895
Halifax
YHZ
Boston
BOS
 
8880
Halifax
YHZ
Deer Lake
YDF
 
Flight status, cancellation, and delay data provided by Flightstats.com. Flightstats data may not always be accurate or error free. Always confirm the information provided here directly with your airline.