Find Cheap Flights on Air Canada

Explore
Fri 4/27
Return
Any month
Compare vs. KAYAK |

Air Canada traveller reviews

Guest Reviews

Overall Rating

7.1 Good
Based on 22,246 reviews

Overall
7.2

Boarding
7.3

Comfort
7.0

Crew
7.7

Entertainment
6.9

Food
6.5

Recent Reviews

Find reviews that mention:
fly air
leg room
customer service
flight attendant
connecting flight
crew was great
short flight
flight entertainment
great flight
delayed flight
flight was late
good food
hours late
friendly staff
comfortable flight
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
7962
Toronto
YTZ
Montreal
YUL
873
Frankfurt am Main
FRA
Toronto
YYZ
91
São Paulo
GRU
Toronto
YYZ
16
Hong Kong
HKG
Toronto
YYZ
7639
New York
LGA
Montreal
YUL
1981
Mexico City
MEX
Toronto
YYZ
8949
Saint John
YSJ
Toronto
YYZ
4
Tokyo
NRT
Vancouver
YVR
850
Calgary
YYC
London
LHR
872
Toronto
YYZ
Frankfurt am Main
FRA
90
Toronto
YYZ
São Paulo
GRU
15
Toronto
YYZ
Hong Kong
HKG
859
London
LHR
Toronto
YYZ
3
Vancouver
YVR
Tokyo
NRT
7609
Washington
DCA
Toronto
YYZ
7538
Toronto
YYZ
Philadelphia
PHL
57
Dubai
DXB
Toronto
YYZ
       
56
Toronto
YYZ
Dubai
DXB
       
8539
Toronto
YYZ
Thunder Bay
YQT
8385
Fort McMurray
YMM
Edmonton
YEG
8912
Toronto
YYZ
Québec City
YQB
860
Halifax
YHZ
London
LHR
7277
Harrisburg
MDT
Toronto
YYZ
7285
Syracuse
SYR
Toronto
YYZ
8724
Gaspé
YGP
La Vernière
YGR
8724
Québec City
YQB
Gaspé
YGP
8703
Québec City
YQB
Montreal
YUL
8909
Québec City
YQB
Toronto
YYZ
7214
Lethbridge
YQL
Calgary
YYC
8439
Regina
YQR
Calgary
YYC
8826
Montreal
YUL
Washington
DCA
7703
Montreal
YUL
Houston
IAH
7561
Montreal
YUL
Toronto
YYZ
8267
Vancouver
YVR
Nanaimo
YCD
8215
Vancouver
YVR
Cranbrook
YXC
8522
Vancouver
YVR
Sandspit
YZP
8216
Cranbrook
YXC
Vancouver
YVR
7238
Cranbrook
YXC
Calgary
YYC
8829
St. John's
YYT
Happy Valley-Goose Bay
YYR
7616
Toronto
YYZ
Washington
DCA
8946
Toronto
YYZ
Saint John
YSJ
7678
Toronto
YYZ
Boston
BOS
8696
Montreal
YUL
Sept-Îles
YZV
870
Montreal
YUL
Paris
CDG
32
Beijing
PEK
Toronto
YYZ
8635
Halifax
YHZ
Ottawa
YOW
 
8680
North Bay
YYB
Toronto
YYZ
 
8677
Toronto
YYZ
North Bay
YYB
 
8351
Penticton
YYF
Vancouver
YVR
 
881
Paris
CDG
Toronto
YYZ
8236
Vancouver
YVR
Terrace
YXT
8239
Terrace
YXT
Vancouver
YVR
858
Toronto
YYZ
London
LHR
8001
Kingston
YGK
Toronto
YYZ
467
Ottawa
YOW
Toronto
YYZ
1896
Vancouver
YVR
Las Vegas
LAS
568
Vancouver
YVR
San Francisco
SFO
844
Calgary
YYC
Frankfurt am Main
FRA
880
Toronto
YYZ
Paris
CDG
446
Toronto
YYZ
Ottawa
YOW
400
Toronto
YYZ
Montreal
YUL
1037
Toronto
YYZ
Denver
DEN
1038
Denver
DEN
Toronto
YYZ
854
Vancouver
YVR
London
LHR
36
Brisbane
BNE
Vancouver
YVR
1890
Montreal
YUL
Phoenix
PHX
       
8131
Edmonton
YEG
Calgary
YYC
725
New York
LGA
Toronto
YYZ
 
8992
Halifax
YHZ
St. John's
YYT
8284
Timmins
YTS
Toronto
YYZ
8995
St. John's
YYT
Halifax
YHZ
8283
Toronto
YYZ
Timmins
YTS
7642
Montreal
YUL
New York
LGA
7621
Boston
BOS
Toronto
YYZ
8750
Rouyn-Noranda
YUY
Val-d'Or
YVO
8750
Val-d'Or
YVO
Montreal
YUL
8642
London
YXU
Toronto
YYZ
 
861
London
LHR
Halifax
YHZ
7295
Hartford
BDL
Toronto
YYZ
8313
Kelowna
YLW
Vancouver
YVR
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.