Distance Between Airports in Canada and Flight Time / Duration

Distance From Airport.
Distance To Airport.
This is an online tool to calculate the Distance and Flight Time between two airports in Canada.
This distance will also be displayed on a web based map labeled as Airports Distance Map Canada.
The distance between airports of Canada is calculated in kilometers(kms), miles and nautical miles. Flight time between the airports from Canada is also calculated.
Canada Airports Distance and Flight Time Chart: For your quick reference, below is a Airports Distance Chart or Airports Distance Table of distances and flight time between some of the major airports in Canada.
[Note: The distance between airports in Canada distance chart below is the shortest earth surface distance between the two airports in Canada calculated based on their latitudes and longitudes. This distance may be different from the actual flight travel distance.]

Using Canada Distance Between Airports & Flight Time Calculator

  • Enter the "Distance From" Airport from Canada in the first text box.
  • Enter the "Distance To" Airport from Canada in the second text box.
  • You can enter airport name or code from Canada in above fields.
  • This will display the dropdown with suggested airports in Canada; Select the Airport from both the dropdown lists.
  • Click the "Find Distance Between Airports" button to get the distance between the selected airports in Canada.
Distance From AirportDistance To AirportDistance (km)Flght Time (Hr)
Lester B. Pearson International Airport, Toronto YYZMontreal / Pierre Elliott Trudeau International Airport, Montréal YUL507.171.56
Lester B. Pearson International Airport, Toronto YYZVancouver International Airport, Vancouver YVR3345.354.67
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULVancouver International Airport, Vancouver YVR3681.975.04
Lester B. Pearson International Airport, Toronto YYZCalgary International Airport, Calgary YYC2689.053.95
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULCalgary International Airport, Calgary YYC3005.394.29
Vancouver International Airport, Vancouver YVRCalgary International Airport, Calgary YYC686.341.75
Lester B. Pearson International Airport, Toronto YYZEdmonton International Airport, Edmonton YEG2688.983.95
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULEdmonton International Airport, Edmonton YEG2968.624.25
Lester B. Pearson International Airport, Toronto YYZOttawa Macdonald-Cartier International Airport, Ottawa YOW363.481.4
Lester B. Pearson International Airport, Toronto YYZHalifax / Stanfield International Airport, Halifax YHZ1288.222.41
Vancouver International Airport, Vancouver YVREdmonton International Airport, Edmonton YEG808.971.89
Lester B. Pearson International Airport, Toronto YYZWinnipeg / James Armstrong Richardson International Airport, Winnipeg YWG1503.942.65
Calgary International Airport, Calgary YYCEdmonton International Airport, Edmonton YEG245.981.27
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULOttawa Macdonald-Cartier International Airport, Ottawa YOW151.461.17
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULHalifax / Stanfield International Airport, Halifax YHZ804.141.88
Lester B. Pearson International Airport, Toronto YYZQuebec Jean Lesage International Airport, Quebec YQB731.511.8
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULWinnipeg / James Armstrong Richardson International Airport, Winnipeg YWG1818.272.99
Vancouver International Airport, Vancouver YVROttawa Macdonald-Cartier International Airport, Ottawa YOW3551.84.89
Vancouver International Airport, Vancouver YVRWinnipeg / James Armstrong Richardson International Airport, Winnipeg YWG1863.83.04
Lester B. Pearson International Airport, Toronto YYZSt. John's International Airport, St. John's YYT2123.373.33
Calgary International Airport, Calgary YYCOttawa Macdonald-Cartier International Airport, Ottawa YOW2878.414.15
Calgary International Airport, Calgary YYCHalifax / Stanfield International Airport, Halifax YHZ3744.975.1
Calgary International Airport, Calgary YYCWinnipeg / James Armstrong Richardson International Airport, Winnipeg YWG1191.372.31
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULQuebec Jean Lesage International Airport, Quebec YQB232.961.26
Lester B. Pearson International Airport, Toronto YYZRegina International Airport, Regina YQR2027.683.22
Edmonton International Airport, Edmonton YEGOttawa Macdonald-Cartier International Airport, Ottawa YOW2849.234.12
Lester B. Pearson International Airport, Toronto YYZKelowna International Airport, Kelowna YLW3065.44.36
Lester B. Pearson International Airport, Toronto YYZSaskatoon John G. Diefenbaker International Airport, Saskatoon YXE2209.793.42
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULSept-Îles Airport, Sept-Îles YZV767.681.84
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULSt. John's International Airport, St. John's YYT1617.692.77
Edmonton International Airport, Edmonton YEGWinnipeg / James Armstrong Richardson International Airport, Winnipeg YWG1186.792.3
Calgary International Airport, Calgary YYCYellowknife Airport, Yellowknife YZF1262.132.38
Lester B. Pearson International Airport, Toronto YYZVictoria International Airport, Victoria YYJ3370.14.69
Lester B. Pearson International Airport, Toronto YYZThunder Bay Airport, Thunder Bay YQT911.332
Lester B. Pearson International Airport, Toronto YYZFort McMurray Airport, Fort McMurray YMM2637.043.89
Ottawa Macdonald-Cartier International Airport, Ottawa YOWHalifax / Stanfield International Airport, Halifax YHZ954.762.05
Ottawa Macdonald-Cartier International Airport, Ottawa YOWWinnipeg / James Armstrong Richardson International Airport, Winnipeg YWG1688.432.85
Lester B. Pearson International Airport, Toronto YYZGreater Moncton International Airport, Moncton YQM1206.482.32
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULWabush Airport, Wabush YWK966.52.06
Edmonton International Airport, Edmonton YEGYellowknife Airport, Yellowknife YZF1018.972.12
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULBilly Bishop Toronto City Centre Airport, Toronto YTZ492.621.54
Vancouver International Airport, Vancouver YVRRegina International Airport, Regina YQR1332.262.46
Vancouver International Airport, Vancouver YVRSaskatoon John G. Diefenbaker International Airport, Saskatoon YXE1204.582.32
Vancouver International Airport, Vancouver YVRKelowna International Airport, Kelowna YLW287.171.31
Lester B. Pearson International Airport, Toronto YYZDeer Lake Airport, Deer Lake YDF1803.572.98
Ottawa Macdonald-Cartier International Airport, Ottawa YOWYellowknife Airport, Yellowknife YZF3099.554.4
Vancouver International Airport, Vancouver YVRVictoria International Airport, Victoria YYJ63.341.07
Calgary International Airport, Calgary YYCRegina International Airport, Regina YQR661.631.73
Ottawa Macdonald-Cartier International Airport, Ottawa YOWQuebec Jean Lesage International Airport, Quebec YQB368.051.4
Vancouver International Airport, Vancouver YVRFort McMurray Airport, Fort McMurray YMM1150.532.26
Lester B. Pearson International Airport, Toronto YYZSudbury Airport, Sudbury YSB340.321.37
Calgary International Airport, Calgary YYCKelowna International Airport, Kelowna YLW399.841.44
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULKuujjuaq Airport, Kuujjuaq YVP1449.522.59
Calgary International Airport, Calgary YYCSaskatoon John G. Diefenbaker International Airport, Saskatoon YXE518.331.57
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULGreater Moncton International Airport, Moncton YQM705.811.77
Lester B. Pearson International Airport, Toronto YYZLondon Airport, London YXU142.321.16
Vancouver International Airport, Vancouver YVRPrince George Airport, Prince George YXS523.251.57
Calgary International Airport, Calgary YYCVictoria International Airport, Victoria YYJ726.951.8
Winnipeg / James Armstrong Richardson International Airport, Winnipeg YWGRankin Inlet Airport, Rankin Inlet YRT1467.682.61
Lester B. Pearson International Airport, Toronto YYZTimmins/Victor M. Power, Timmins YTS560.351.61
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULMont Joli Airport, Mont-Joli YYY545.191.6
Calgary International Airport, Calgary YYCFort McMurray Airport, Fort McMurray YMM642.51.7
Ottawa Macdonald-Cartier International Airport, Ottawa YOWSt. John's International Airport, St. John's YYT1766.832.94
Halifax / Stanfield International Airport, Halifax YHZSt. John's International Airport, St. John's YYT880.411.96
Yellowknife Airport, Yellowknife YZFRankin Inlet Airport, Rankin Inlet YRT1135.832.24
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULVal-d'Or Airport, Val-d'Or YVO420.91.46
Edmonton International Airport, Edmonton YEGRegina International Airport, Regina YQR689.91.76
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULKuujjuarapik Airport, Kuujjuarapik YGW1127.142.24
Lester B. Pearson International Airport, Toronto YYZFredericton Airport, Fredericton YFC1060.522.16
Lester B. Pearson International Airport, Toronto YYZCharlottetown Airport, Charlottetown YYG1327.862.46
Lester B. Pearson International Airport, Toronto YYZSault Ste Marie Airport, Sault Ste Marie YAM493.991.54
Calgary International Airport, Calgary YYCPrince George Airport, Prince George YXS661.751.73
Edmonton International Airport, Edmonton YEGSaskatoon John G. Diefenbaker International Airport, Saskatoon YXE479.931.53
Edmonton International Airport, Edmonton YEGKelowna International Airport, Kelowna YLW546.641.6
Vancouver International Airport, Vancouver YVRComox Airport, Comox YQQ135.851.15
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULBaie Comeau Airport, Baie-Comeau YBC582.851.64
Ottawa Macdonald-Cartier International Airport, Ottawa YOWIqaluit Airport, Iqaluit YFB2097.343.3
Quebec Jean Lesage International Airport, Quebec YQBSept-Îles Airport, Sept-Îles YZV536.721.59
Edmonton International Airport, Edmonton YEGVictoria International Airport, Victoria YYJ861.251.94
Vancouver International Airport, Vancouver YVRFort St John Airport, Fort St.John YXJ800.221.88
Vancouver International Airport, Vancouver YVRCampbell River Airport, Campbell River YBL172.411.19
Lester B. Pearson International Airport, Toronto YYZSaint John Airport, Saint John YSJ1103.472.21
Lester B. Pearson International Airport, Toronto YYZWindsor Airport, Windsor YQG312.141.34
Edmonton International Airport, Edmonton YEGFort McMurray Airport, Fort McMurray YMM4011.44
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULRouyn Noranda Airport, Rouyn-Noranda YUY492.441.54
Winnipeg / James Armstrong Richardson International Airport, Winnipeg YWGRegina International Airport, Regina YQR531.811.58
Halifax / Stanfield International Airport, Halifax YHZGoose Bay Airport, Goose Bay YYR964.492.06
Calgary International Airport, Calgary YYCComox Airport, Comox YQQ784.871.86
Winnipeg / James Armstrong Richardson International Airport, Winnipeg YWGSaskatoon John G. Diefenbaker International Airport, Saskatoon YXE706.891.77
Ottawa Macdonald-Cartier International Airport, Ottawa YOWBilly Bishop Toronto City Centre Airport, Toronto YTZ350.61.38
Vancouver International Airport, Vancouver YVRWilliams Lake Airport, Williams Lake YWL341.761.37
Vancouver International Airport, Vancouver YVRNorthwest Regional Airport Terrace-Kitimat, Terrace YXT693.251.76
Vancouver International Airport, Vancouver YVRWhitehorse / Erik Nielsen International Airport, Whitehorse YXY1483.252.63
Vancouver International Airport, Vancouver YVRKamloops Airport, Kamloops YKA257.961.28
Rankin Inlet Airport, Rankin Inlet YRTIqaluit Airport, Iqaluit YFB1175.612.29
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULFredericton Airport, Fredericton YFC561.271.62
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULCharlottetown Airport, Charlottetown YYG826.431.91
Montreal / Pierre Elliott Trudeau International Airport, Montréal YULCFB Bagotville, Bagotville YBG380.21.42
Calgary International Airport, Calgary YYCLondon Airport, London YXU2619.783.87
Calgary International Airport, Calgary YYCFort St John Airport, Fort St.John YXJ720.781.79