Airlines cut their flight prices during slower travel times. Save on flights by comparing their flight ticket prices!

Compare all available flights to any destination at one place. Save big percent on ANY flight ticket worldwide using flight from/to comparison service on our web site. Get your cheap flight for real!

  HOW? - EASY: Our built-in travel search engine comparing flight tickets for once entered flight route on all major travel sites at once! For latest flight deals and discounts just enter departure and destination city or airport codes, select desired date and search with GET CHEAPEST FLIGHT. Search for airline ticket and booking of airfare never was easier.

  Our airfare search engine covers all major travel sites and all major airline companies. Simply: enter details once, search all offers at once. Any flight deal can be cheaper!


  • One-way
  • Round-trip

  • Departing From:
  • Traveling To:
  • Departure:
  • Adults(12+):
  • Kids(2-11):


Canada Airport Codes

Canada Airport Codes

Abbotsford, British Columbia YXX
Akulivik, Quebec AKV
Alma, Quebec YTF
Anahim Lake, British Columbia YAA
Angling Lake, Ontario YAX
Arctic Bay, Nunavut YAB
Arviat, Nunavut YEK
Attawapiskat, Ontario YAT
Aupaluk, Quebec YPJ
A
Bagotville, Quebec YBG
Baie Comeau, Quebec YBC
Baker Lake, Nunavut YBK
Bathhurst, New Brunswick ZBF
Bearskin Lake, Ontario XBE
Bella Bella, British Columbia ZEL
Bella Coola, British Columbia QBC
Belleville, Ontario - Rail service XVV
Berens River, Manitoba YBV
Big Trout, Ontario YTL
Black Tickle, Newfoundland YBI
Blanc Sablon, Quebec YBX
Bonaventure, Quebec YVB
Brandon, Manitoba YBR
Brochet, Manitoba YBT
Brockville, Ontario XBR
Burns Lake, British Columbia YPZ
B
Calgary, Alberta YYC
Cambridge Bay, Nunavut YCB
Campbell River, British Columbia YBL
Cape Dorset, Nunavut YTE
Cartwright, Newfoundland YRF
Castlegar, British Columbia YCG
Cat Lake, Ontario YAC
Chapleau, Ontario YLD
Charlottetown, Newfoundland YHG
Charlottetown, PE YYG
Chatham, Ontario XCM
Chesterfield Inlet, Nunavut YCS
Chevery, Quebec YHR
Chibougamau, Quebec YMT
Chisasibi, Quebec YKU
Churchill Falls, Newfoundland ZUM
Churchill, Manitoba YYQ
Clyde River, Nunavut YCY
Colville Lake, Northwest Territory YCK
Comox, British Columbia YQQ
Coral Harbour, Nunavut YZS
Cornwall, Ontario YCC
Courtenay, British Columbia YCA
Cranbrook, British Columbia YXC
Cross Lake, Manitoba YCR
C
Dauphin, Manitoba YDN
Davis Inlet, Newfoundland YDI
Dawson City, Yukon Territory YDA
Dawson Creek, British Columbia YDQ
Deer Lake, Newfoundland YDF
Deer Lake, Ontario YVZ
Deline, Northwest Territory YWJ
Dryden, Ontario YHD
Duncan/Quam, British Columbia DUQ
D
East Main, Quebec ZEM
Edmonton, Alberta - International YEG
Esquimalt, British Columbia YPF
E
Flin Flon, Manitoba YFO
Fond du Lac, Saskatchewan ZFD
Fort Albany, Ontario YFA
Fort Chipewyan, Alberta YPY
Fort Frances, Ontario YAG
Fort Good Hope, Northwest Territory YGH
Fort Hope, Ontario YFH
Fort Mcmurray, Alberta YMM
Fort Nelson, British Columbia YYE
Fort Severn, Ontario YER
Fort Simpson, Northwest Territory YFS
Fort Smith, Northwest Territory YSM
Fort St John, British Columbia YXJ
Fox Harbour/St Lewis, Newfoundland YFX
Fredericton, New Brunswick YFC
F
Gander, Newfoundland YQX
Gaspe, Quebec YGP
Gethsemani, Quebec ZGS
Gillam, Manitoba YGX
Gillies Bay, British Columbia YGB
Gjoa Haven, Nunavut YHK
Gods Narrows, Manitoba YGO
Gods River, Manitoba ZGI
Goose Bay, Newfoundland YYR
Grande Prairie, Alberta YQU
Grimsby, Ontario XGY
Grise Fiord, Nunavut YGZ
Guelph, Ontario - Rail service XIA
G
Halifax, Nova Scotia - International YHZ
Hall Beach, Nunavut YUX
Hamilton, Ontario YHM
Havre St Pierre, Quebec YGV
Hay River, Northwest Territory YHY
High Level, Alberta YOJ
Holman, Northwest Territory YHI
Hopedale, Newfoundland YHO
Hudson Bay, Saskatchewan YHB
H
Igloolik, Nunavut YGT
Iles De La Madeleine, Quebec YGR
Ilford, Manitoba ILF
Inukjuak, Quebec YPH
Inuvik, Northwest Territory YEV
Iqaluit, Nunavut YFB
Island Lake/Garden Hill YIV
Ivujivik, Quebec YIK
I
Kamloops, British Columbia YKA
Kangiqsualujjuaq, Quebec XGR
Kangiqsujuaq, Quebec YWB
Kangirsuk, Quebec YKG
Kapuskasing, Ontario YYU
Kasabonika, Ontario XKS
Kaschechewan, Ontario ZKE
Keewaywin, Ontario KEW
Kegaska, Quebec ZKG
Kelowna, British Columbia YLW
Kenora, Ontario YQK
Kimmirut/Lake Harbour NU YLC
Kingfisher Lake, Ontario KIF
Kingston, Ontario - Norman Rogers Airport YGK
Kitchener, Ontario YKF
Klemtu, British Columbia YKT
Kugaaruk, Nunavut YBB
Kugluktuk/Coppermine, Nunavut YCO
Kuujjuaq, Quebec YVP
Kuujjuarapik, Quebec YGW
K
La Grande, Quebec YGL
La Ronge, Saskatchewan YVC
La Tabatiere, Quebec ZLT
La Tuque, Quebec YLQ
Lac Brochet, Manitoba XLB
Lansdowne House, Ontario YLH
Leaf Rapids, Manitoba YLR
Lethbridge, Alberta YQL
Lloydminister, Alberta YLL
London, Ontario - Municipal Airport YXU
Lutselke/Snowdrift, Northwest Territory YSG
L
Mary's Harbour, Newfoundland YMH
Medicine Hat, Alberta YXH
Moncton, New Brunswick - Airport YQM
Mont Joli, Quebec YYY
Montreal, Quebec - all airports YMQ
Montreal, Quebec - Dorval YUL
Montreal, Quebec - Mirabel YMX
Moosonee, Ontario YMO
Muskrat Dam, Ontario MSA
M
Nain, Newfoundland YDP
Nakina, Ontario YQN
Nanaimo, British Columbia - Harbour Airport ZNA
Nanaimo, British Columbia - Cassidy Airport YCD
Nanisivik, Nunavut YSR
Natashquan, Quebec YNA
Nemiscau, Quebec YNS
Noranda/Rouyn, Quebec YUY
Norman Wells, Northwest Territory YVQ
North Bay, Ontario YYB
North Spirit Lake, Ontario YNO
Norway House, Manitoba YNE
N
Ogoki, Ontario YOG
Old Crow, Yukon Territory YOC
Opapamiska Lake, Ontario YBS
Oshawa, Ontario YOO
Ottawa, Ontario - International YOW
Oxford House, Manitoba YOH
O
Pakuashipi, Quebec YIF
Pangnirtung, Nunavut YXP
Parksville, British Columbia - Rail service XPB
Paulatuk, Northwest Territory YPC
Peace River, Alberta YPE
Peawanuck, Ontario YPO
Pembroke, Ontario YTA
Penticton, British Columbia YYF
Pickle Lake, Ontario YPL
Pikangikum, Ontario YPM
Points North Landing, Saskatchewan YNL
Pond Inlet, Nunavut YIO
Poplar Hill, Ontario YHP
Port Alberni, British Columbia YPB
Port Hardy, British Columbia YZT
Port Hope Simpson, Newfoundland YHA
Port Meiner, Quebec YPN
Postville, Newfoundland YSO
Povungnituk, Quebec YPX
Powell River, British Columbia YPW
Prince Albert, Saskatchewan YPA
Prince George, British Columbia YXS
Prince Rupert, British Columbia - Digby Island Airport YPR
Pukatawagan, Manitoba - XPK
P
Qikiqtarjuaq, Nunavut YVM
Qualicum, British Columbia XQU
Quaqtaq, Quebec YQC
Quebec, Quebec - International Airport YQB
Quebec, Quebec - Levis Rail service XLK
Quesnel, British Columbia YQZ
Q
Rae Lakes, Northwest Territory YRA
Rainbow Lake, Alberta YOP
Rankin Inlet, Nunavut YRT
Red Lake, Ontario YRL
Red Sucker Lake, Manitoba YRS
Regina, Saskatchewan YQR
Repulse Bay, Nunavut YUT
Resolute, Nunavut YRB
Rigolet, Newfoundland YRG
Rimouski, Quebec YXK
Roberval, Quebec YRJ
Round Lake, Ontario ZRJ
Rouyn/Noranda, Quebec YUY
R
Sachigo Lake, Ontario ZPB
Sachs Harbour, Northwest Territory YSY
Saint John, New Brunswick YSJ
Saint Johns, Newfoundland YYT
Saint Leonard, New Brunswick YSL
Salluit, Quebec YZG
Sandy Lake, Ontario ZSJ
Sanikiluaq, Nunavut YSK
Sarnia, Ontario YZR
Saskatoon, Saskatchewan YXE
Sault Ste-Marie, Ontario YAM
Schefferville, Quebec YKL
Sept-Iles, Quebec YZV
Shamattawa, Manitoba ZTM
Sioux Lookout, Ontario YXL
Smith Falls, Ontario YSH
Smithers, British Columbia YYD
Snare Lake, Northwest Territory YFJ
South Indian Lake, Manitoba XSI
St Anthony, Newfoundland YAY
St Catharines, Ontario YCM
Ste Therese Point, Manitoba YST
Stephenville, Newfoundland YJT
Stony Rapids, Saskatchewan YSF
Sudbury, Ontario YSB
Summer Beaver, Ontario SUR
Swan River, Manitoba ZJN
Sydney, Nova Scotia YQY
S
Tadoule Lake, Manitoba XTL
Taloyoak, Nunavut YYH
Tasiujuaq, Quebec YTQ
Terrace, British Columbia YXT
Tete-a-La Baleine, Quebec ZTB
The Pas, Manitoba YQD
Thicket Portage, Manitoba YTD
Thompson, Manitoba YTH
Thunder Bay, Ontario YQT
Timmins, Ontario YTS
Tofino, British Columbia, YAZ
Toronto, Ontario - Toronto Island Airport YTZ
Toronto, Ontario - International YYZ
Tuktoyaktuk, Northwest Territory YUB
Tulita/Fort Norman, Northwest Territory ZFN
T
Umiujag, Quebec YUD
Uranium City, Saskatchewan YBE
U
Val-d'Or, Quebec YVO
Vancouver, British Columbia - Coal Harbour CXH
Vancouver, British Columbia - International YVR
Victoria, British Columbia - Inner Harbor YWH
Victoria, British Columbia - International YYJ
V
Wabush, Newfoundland YWK
Waskaganish, Quebec YKQ
Webequie, Ontario YWP
Wemindji, Quebec YNC
Wha Ti/Lac La Martre, Northwest Territory YLE
Whale Cove, Nunavut YXN
White River, Ontario YWR
Whitehorse, Yukon Territory YXY
Williams Harbour, Newfoundland YWM
Williams Lake, British Columbia YWL
Windsor, Ontario YQG
Winnipeg, Manitoba - International YWG
Wollaston Lake, Saskatchewan ZWL
Wunnummin Lake, Ontario WNN
W
Yarmouth, Nova Scotia YQI
Yellowknife, Northwest Territory YZF
York Landing, Manitoba ZAC
Y