Find Cheap Flights on Air Canada

Show airport map
Mon 5/1 Depart
Return
Any month
1 adult, Economy
Mon 5/1 Depart
3 days before and after
Return
3 days before and after
Upcoming Weekends
Thursday
Sunday
Group 4 Created with Sketch.
FLEX MONTH SEARCH
Sign in or Sign up to unlock Flex Month search and see a 30-day view of available fares.
Compare vs. KAYAK all | none
Mon 5/1 Depart
Anytime

Depart
Anytime

Depart
Anytime

Depart
Anytime

Depart
Anytime

Depart
Anytime
1 adult, Economy

Guest reviews

Overall Rating

7.1 Good
Based on 15,743 reviews

Overall
7.2

Boarding
7.3

Comfort
7.0

Crew
7.7

Entertainment
6.9

Food
6.4

Recent Reviews

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
7974
Toronto
YTZ
Montreal
YUL
7971
Montreal
YUL
Toronto
YTZ
36
Brisbane
BNE
Vancouver
YVR
7609
Washington
DCA
Toronto
YYZ
8855
Newark
EWR
Ottawa
YOW
873
Frankfurt am Main
FRA
Toronto
YYZ
16
Hong Kong
HKG
Toronto
YYZ
6
Tokyo
HND
Toronto
YYZ
847
Munich
MUC
Toronto
YYZ
32
Beijing
PEK
Toronto
YYZ
8854
Ottawa
YOW
Newark
EWR
7215
Calgary
YYC
Lethbridge
YQL
8539
Toronto
YYZ
Thunder Bay
YQT
870
Montreal
YUL
Paris
CDG
872
Toronto
YYZ
Frankfurt am Main
FRA
15
Toronto
YYZ
Hong Kong
HKG
5
Toronto
YYZ
Tokyo
HND
31
Toronto
YYZ
Beijing
PEK
35
Vancouver
YVR
Brisbane
BNE
63
Vancouver
YVR
Seoul
ICN
4
Tokyo
NRT
Vancouver
YVR
7277
Harrisburg
MDT
Toronto
YYZ
8009
Kingston
YGK
Toronto
YYZ
8424
Kamloops
YKA
Calgary
YYC
7803
Gander
YQX
Happy Valley-Goose Bay
YYR
8186
Fort St. John
YXJ
Vancouver
YVR
7233
Calgary
YYC
Medicine Hat
YXH
7803
Happy Valley-Goose Bay
YYR
Wabush
YWK
8679
Toronto
YYZ
North Bay
YYB
3
Vancouver
YVR
Tokyo
NRT
8680
North Bay
YYB
Toronto
YYZ
 
7367
Toronto
YYZ
Detroit
DTW
 
25
Vancouver
YVR
Shanghai
PVG
   
888
Ottawa
YOW
London
LHR
 
8181
Vancouver
YVR
Fort St. John
YXJ
   
56
Toronto
YYZ
Dubai
DXB
       
57
Dubai
DXB
Toronto
YYZ
       
7535
Philadelphia
PHL
Toronto
YYZ
26
Shanghai
PVG
Vancouver
YVR
8461
Boston
BOS
Montreal
YUL
7351
Baltimore
BWI
Toronto
YYZ
7360
Detroit
DTW
Toronto
YYZ
7375
Washington
IAD
Toronto
YYZ
1852
Las Vegas
LAS
Toronto
YYZ
7314
Raleigh
RDU
Toronto
YYZ
8266
Nanaimo
YCD
Vancouver
YVR
8961
Fredericton
YFC
Toronto
YYZ
8765
Gaspé
YGP
Québec City
YQB
8765
La Vernière
YGR
Gaspé
YGP
7750
Halifax
YHZ
Charlottetown (Prince Edward Island)
YYG
7218
Lethbridge
YQL
Calgary
YYC
8931
Moncton
YQM
Toronto
YYZ
8308
Comox
YQQ
Vancouver
YVR
8532
Thunder Bay
YQT
Toronto
YYZ
8791
Saint John
YSJ
Montreal
YUL
8826
Montreal
YUL
Washington
DCA
8732
Montreal
YUL
Québec City
YQB
8265
Vancouver
YVR
Nanaimo
YCD
8307
Vancouver
YVR
Comox
YQQ
8350
Vancouver
YVR
Penticton
YYF
7236
Medicine Hat
YXH
Calgary
YYC
8202
Prince George
YXS
Vancouver
YVR
8640
London
YXU
Toronto
YYZ
8353
Penticton
YYF
Vancouver
YVR
7751
Charlottetown (Prince Edward Island)
YYG
Halifax
YHZ
7298
Toronto
YYZ
Hartford
BDL
7343
Toronto
YYZ
Columbus
CMH
7620
Toronto
YYZ
Washington
DCA
7286
Toronto
YYZ
Syracuse
SYR
8930
Toronto
YYZ
Fredericton
YFC
8008
Toronto
YYZ
Kingston
YGK
8928
Toronto
YYZ
Québec City
YQB
8615
Toronto
YYZ
Sudbury
YSB
8948
Toronto
YYZ
Saint John
YSJ
8291
Toronto
YYZ
Timmins
YTS
609
Halifax
YHZ
Toronto
YYZ
8696
Montreal
YUL
Sept-Îles
YZV
7372
Toronto
YYZ
Washington
IAD
881
Paris
CDG
Toronto
YYZ
880
Toronto
YYZ
Paris
CDG

Top Airports served by Air Canada

Air Canada contact information

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.
Close