About this route:

A direct, nonstop flight between Duncan Airport (DUQ), Duncan, British Columbia, Canada and Hami Airport (HMI), Hami City, Xinjiang, China would travel a Great Circle distance of 5,713 miles (or 9,195 kilometers).

A Great Circle is the shortest distance between 2 points on a sphere. Because most world maps are flat (but the Earth is round), the route of the shortest distance between 2 points on the Earth will often appear curved when viewed on a flat map, especially for long distances. If you were to simply draw a straight line on a flat map and measure a very long distance, it would likely be much further than if you were to lay a string between those two points on a globe. Because of the large distance between Duncan Airport and Hami Airport, the route shown on this map most likely appears curved because of this reason.

Try it at home! Get a globe and tightly lay a string between Duncan Airport and Hami Airport. You'll see that it will travel the same route of the red line on this map!

Departure Airport Information:

IATA / ICAO Codes: DUQ /
Airport Names:
  1. Duncan Airport
  2. CAM3
Location: Duncan, British Columbia, Canada
GPS Coordinates: 48°45'29"N by 123°43'0"W
Operator/Owner: Duncan Flying Club
Airport Type: Public
Elevation: 300 feet (91 meters)
# of Runways: 1
View all routes: Routes from DUQ
More Information: DUQ Maps & Info

Arrival Airport Information:

IATA / ICAO Codes: HMI / ZWHM
Airport Names:
  1. Hami Airport
  2. 哈密机场
  3. Hāmì Jīchǎng
Location: Hami City, Xinjiang, China
GPS Coordinates: 42°50'33"N by 93°40'9"E
Airport Type: Military/Public
Elevation: 2703 feet (824 meters)
View all routes: Routes from HMI
More Information: HMI Maps & Info

Facts about Duncan Airport (DUQ):

  • The closest airport to Duncan Airport (DUQ) is Ganges Water Aerodrome (YGG), which is located only 12 miles (19 kilometers) ENE of DUQ.
  • In addition to being known as "Duncan Airport", another name for DUQ is "CAM3".
  • Because of Duncan Airport's relatively low elevation of 300 feet, planes can take off or land at Duncan Airport at a lower air speed than at airports located at a higher elevation. This is because the air density is higher closer to sea level than it would otherwise be at higher elevations.
  • Duncan Airport (DUQ) currently has only 1 runway.
  • The furthest airport from Duncan Airport (DUQ) is Tôlanaro Airport (FTU), which is located 10,722 miles (17,255 kilometers) away in Tôlanaro, Madagascar.

Facts about Hami Airport (HMI):

  • In addition to being known as "Hami Airport", other names for HMI include "哈密机场" and "Hāmì Jīchǎng".
  • The closest airport to Hami Airport (HMI) is Dunhuang Airport (DNH), which is located 194 miles (313 kilometers) SSE of HMI.
  • The furthest airport from Hami Airport (HMI) is Gamboa Airport (WCA), which is located 11,799 miles (18,989 kilometers) away in Castro, Chile.

Map of Nearest Airports to Duncan Airport:

List of Nearest Airports to Duncan Airport:

RankDistance & DirectionAirport Name & IATA CodeAirport LocationFurther Actions
111.72 miles (18.86 km) ENEGanges Water Aerodrome (YGG)Ganges, British Columbia, CanadaView Ganges Water Aerodrome on a map Set YGG as origin Airport Set YGG as destination Airport Get more information about Ganges Water Aerodrome
215.32 miles (24.66 km) ESEVictoria International Airport (YYJ)Victoria, British Columbia, CanadaView Victoria International Airport on a map Set YYJ as origin Airport Set YYJ as destination Airport Get more information about Victoria International Airport
320.39 miles (32.82 km) ENEMayne Island Water Aerodrome (YAV)Miner's Bay, British Columbia, CanadaView Mayne Island Water Aerodrome on a map Set YAV as origin Airport Set YAV as destination Airport Get more information about Mayne Island Water Aerodrome
421.61 miles (34.78 km) NNWNanaimo Airport (YCD)Nanaimo, British Columbia, CanadaView Nanaimo Airport on a map Set YCD as origin Airport Set YCD as destination Airport Get more information about Nanaimo Airport
522.30 miles (35.89 km) EBedwell Harbour Water Aerodrome (YBW)Bedwell Harbour, British Columbia, CanadaView Bedwell Harbour Water Aerodrome on a map Set YBW as origin Airport Set YBW as destination Airport Get more information about Bedwell Harbour Water Aerodrome
626.73 miles (43.02 km) SSEEsquimalt Airport (YPF)Esquimalt, British Columbia, CanadaView Esquimalt Airport on a map Set YPF as origin Airport Set YPF as destination Airport Get more information about Esquimalt Airport
727.45 miles (44.17 km) ESERoche Harbor Seaplane Base (RCE)San Juan Island, Washington, United StatesView Roche Harbor Seaplane Base on a map Set RCE as origin Airport Set RCE as destination Airport Get more information about Roche Harbor Seaplane Base
827.64 miles (44.48 km) SSEVictoria Inner Harbour Airport (YWH)Victoria, British Columbia, CanadaView Victoria Inner Harbour Airport on a map Set YWH as origin Airport Set YWH as destination Airport Get more information about Victoria Inner Harbour Airport
930.07 miles (48.39 km) NNWNanaimo Harbour Water Airport (ZNA)Nanaimo, British Columbia, CanadaView Nanaimo Harbour Water Airport on a map Set ZNA as origin Airport Set ZNA as destination Airport Get more information about Nanaimo Harbour Water Airport
1035.58 miles (57.25 km) ESEFriday Harbor Airport (FRD)Friday Harbor, Washington, United StatesView Friday Harbor Airport on a map Set FRD as origin Airport Set FRD as destination Airport Get more information about Friday Harbor Airport
1135.70 miles (57.46 km) ESEFriday Harbor Seaplane Base (FBS)Friday Harbor, Washington, United StatesView Friday Harbor Seaplane Base on a map Set FBS as origin Airport Set FBS as destination Airport Get more information about Friday Harbor Seaplane Base
1235.99 miles (57.93 km) ESEWestsound Seaplane Base (WSX)Westsound, Orcas Island, Washington, United StatesView Westsound Seaplane Base on a map Set WSX as origin Airport Set WSX as destination Airport Get more information about Westsound Seaplane Base
1336.90 miles (59.38 km) EOrcas Island Airport (ESD)Eastsound, Washington, United StatesView Orcas Island Airport on a map Set ESD as origin Airport Set ESD as destination Airport Get more information about Orcas Island Airport
1438.64 miles (62.18 km) NEVancouver International Airport (YVR)Vancouver, British Columbia, CanadaView Vancouver International Airport on a map Set YVR as origin Airport Set YVR as destination Airport Get more information about Vancouver International Airport
1538.90 miles (62.60 km) NEBoundary Bay Airport (YDT)Delta, British Columbia, CanadaView Boundary Bay Airport on a map Set YDT as origin Airport Set YDT as destination Airport Get more information about Boundary Bay Airport

Map of Furthest Airports from Duncan Airport:

List of Furthest Airports from Duncan Airport:

RankDistance & DirectionAirport Name & IATA CodeAirport LocationFurther Actions
110,721.83 miles (17,255.06 km) SSETôlanaro Airport (FTU)Tôlanaro, MadagascarView Tôlanaro Airport on a map Set FTU as origin Airport Set FTU as destination Airport Get more information about Tôlanaro Airport
210,660.39 miles (17,156.19 km) SSEAmpanihy Airport (AMP)Ampanihy, MadagascarView Ampanihy Airport on a map Set AMP as origin Airport Set AMP as destination Airport Get more information about Ampanihy Airport
310,613.37 miles (17,080.52 km) ESEEast London Airport (ELS)East London, South AfricaView East London Airport on a map Set ELS as origin Airport Set ELS as destination Airport Get more information about East London Airport
410,602.73 miles (17,063.40 km) ESEMargate Airport (MGH)Margate, KwaZulu-Natal, South AfricaView Margate Airport on a map Set MGH as origin Airport Set MGH as destination Airport Get more information about Margate Airport
510,599.56 miles (17,058.30 km) ESEPort Alfred Airport (AFD)Port Alfred, South AfricaView Port Alfred Airport on a map Set AFD as origin Airport Set AFD as destination Airport Get more information about Port Alfred Airport
610,573.38 miles (17,016.17 km) ESEMthatha Airport (UTT)Mthatha, South AfricaView Mthatha Airport on a map Set UTT as origin Airport Set UTT as destination Airport Get more information about Mthatha Airport
710,566.55 miles (17,005.17 km) ESEPort Elizabeth International Airport (PLZ)Port Elizabeth, South AfricaView Port Elizabeth International Airport on a map Set PLZ as origin Airport Set PLZ as destination Airport Get more information about Port Elizabeth International Airport
810,564.89 miles (17,002.50 km) SEKing Shaka International (DUR)Durban, KwaZulu-Natal, South AfricaView King Shaka International on a map Set DUR as origin Airport Set DUR as destination Airport Get more information about King Shaka International
910,552.36 miles (16,982.34 km) SERichards Bay Airport (RCB)Richards Bay, KwaZulu-Natal, South AfricaView Richards Bay Airport on a map Set RCB as origin Airport Set RCB as destination Airport Get more information about Richards Bay Airport
1010,540.52 miles (16,963.28 km) SPierrefonds Airport (ZSE)Saint-Pierre, RéunionView Pierrefonds Airport on a map Set ZSE as origin Airport Set ZSE as destination Airport Get more information about Pierrefonds Airport
1110,540.08 miles (16,962.57 km) SEPietermaritzburg Airport (PZB)Pietermaritzburg, South AfricaView Pietermaritzburg Airport on a map Set PZB as origin Airport Set PZB as destination Airport Get more information about Pietermaritzburg Airport
1210,517.71 miles (16,926.57 km) SEHluhluwe Airport (HLW)Hluhluwe, South AfricaView Hluhluwe Airport on a map Set HLW as origin Airport Set HLW as destination Airport Get more information about Hluhluwe Airport
1310,510.82 miles (16,915.48 km) SRoland Garros Airport (RUN)St Denis, Réunion, FranceView Roland Garros Airport on a map Set RUN as origin Airport Set RUN as destination Airport Get more information about Roland Garros Airport
1410,486.67 miles (16,876.62 km) ESELebakeng Airport (LEF)Lebakeng, LesothoView Lebakeng Airport on a map Set LEF as origin Airport Set LEF as destination Airport Get more information about Lebakeng Airport
1510,483.19 miles (16,871.02 km) SSEMananjary Airport (MNJ)Mananjary, MadagascarView Mananjary Airport on a map Set MNJ as origin Airport Set MNJ as destination Airport Get more information about Mananjary Airport

Map of Nearest Airports to Hami Airport:

List of Nearest Airports to Hami Airport:

RankDistance & DirectionAirport Name & IATA CodeAirport LocationFurther Actions
1194.42 miles (312.89 km) SSEDunhuang Airport (DNH)Dunhuang, Gansu, ChinaView Dunhuang Airport on a map Set DNH as destination Airport Set DNH as destination Airport Get more information about Dunhuang Airport
2231.45 miles (372.48 km) WTurpan Jiaohe Airport (TLQ)Turpan, Xinjiang, ChinaView Turpan Jiaohe Airport on a map Set TLQ as destination Airport Set TLQ as destination Airport Get more information about Turpan Jiaohe Airport
3274.42 miles (441.64 km) NNEAltai Airport (LTI)Altai, Govi-Altai, MongoliaView Altai Airport on a map Set LTI as destination Airport Set LTI as destination Airport Get more information about Altai Airport
4318.14 miles (512.00 km) SEJiayuguan Airport (JGN)Jiayuguan, Gansu, ChinaView Jiayuguan Airport on a map Set JGN as destination Airport Set JGN as destination Airport Get more information about Jiayuguan Airport
5319.63 miles (514.40 km) WNWÜrümqi Diwopu International Airport (URC)Ürümqi, Xinjiang, ChinaView Ürümqi Diwopu International Airport on a map Set URC as destination Airport Set URC as destination Airport Get more information about Ürümqi Diwopu International Airport
6340.18 miles (547.47 km) NWFuyun Airport (FYN)Fuyun, Xinjiang, ChinaView Fuyun Airport on a map Set FYN as destination Airport Set FYN as destination Airport Get more information about Fuyun Airport
7367.28 miles (591.07 km) NNWKhovd Airport (HVD)Khovd, MongoliaView Khovd Airport on a map Set HVD as destination Airport Set HVD as destination Airport Get more information about Khovd Airport
8378.09 miles (608.48 km) EEjin Banner Taolai Airport (EJN)Ejin Banner, Inner Mongolia, ChinaView Ejin Banner Taolai Airport on a map Set EJN as destination Airport Set EJN as destination Airport Get more information about Ejin Banner Taolai Airport
9394.12 miles (634.27 km) WKorla Airport (KRL)Korla, Xinjiang, ChinaView Korla Airport on a map Set KRL as destination Airport Set KRL as destination Airport Get more information about Korla Airport
10415.55 miles (668.77 km) NEBayankhongor Airport (BYN)Bayankhongor, MongoliaView Bayankhongor Airport on a map Set BYN as destination Airport Set BYN as destination Airport Get more information about Bayankhongor Airport
11434.12 miles (698.65 km) NWAltay Airport (AAT)Altay, Xinjiang, ChinaView Altay Airport on a map Set AAT as destination Airport Set AAT as destination Airport Get more information about Altay Airport
12449.03 miles (722.64 km) SGolmud Airport (GOQ)Golmud, Qinghai, ChinaView Golmud Airport on a map Set GOQ as destination Airport Set GOQ as destination Airport Get more information about Golmud Airport
13460.28 miles (740.75 km) SEZhangye Ganzhou Airport (YZY)Zhangye, Gansu, ChinaView Zhangye Ganzhou Airport on a map Set YZY as destination Airport Set YZY as destination Airport Get more information about Zhangye Ganzhou Airport
14461.37 miles (742.50 km) NNWÖlgii Airport (ULG)Bayan-Ölgii Province, MongoliaView Ölgii Airport on a map Set ULG as destination Airport Set ULG as destination Airport Get more information about Ölgii Airport
15468.29 miles (753.63 km) WNWKaramay Airport (KRY)Karamay, Xinjiang, ChinaView Karamay Airport on a map Set KRY as destination Airport Set KRY as destination Airport Get more information about Karamay Airport

Map of Furthest Airports from Hami Airport:

List of Furthest Airports from Hami Airport:

RankDistance & DirectionAirport Name & IATA CodeAirport LocationFurther Actions
111,799.02 miles (18,988.64 km) WGamboa Airport (WCA)Castro, ChileView Gamboa Airport on a map Set WCA as destination Airport Set WCA as destination Airport Get more information about Gamboa Airport
211,794.79 miles (18,981.83 km) WMocopulli Airport (MHC)Castro, Los Lagos, ChileView Mocopulli Airport on a map Set MHC as destination Airport Set MHC as destination Airport Get more information about Mocopulli Airport
311,794.33 miles (18,981.09 km) WPupelde Airfield (ZUD)Ancud, Los Lagos Region, ChileView Pupelde Airfield on a map Set ZUD as destination Airport Set ZUD as destination Airport Get more information about Pupelde Airfield
411,752.48 miles (18,913.73 km) WEl Tepual International Airport (PMC)Puerto Montt, ChileView El Tepual International Airport on a map Set PMC as destination Airport Set PMC as destination Airport Get more information about El Tepual International Airport
511,747.47 miles (18,905.67 km) WChaitén Airfield (WCH)Chaitén, Los Lagos, ChileView Chaitén Airfield on a map Set WCH as destination Airport Set WCH as destination Airport Get more information about Chaitén Airfield
611,746.07 miles (18,903.42 km) WFrutillar Airport (FRT)Frutillar, ChileView Frutillar Airport on a map Set FRT as destination Airport Set FRT as destination Airport Get more information about Frutillar Airport
711,736.17 miles (18,887.49 km) WCañal Bajo Carlos Hott Siebert Airport (ZOS)Osorno, ChileView Cañal Bajo Carlos Hott Siebert Airport on a map Set ZOS as destination Airport Set ZOS as destination Airport Get more information about Cañal Bajo Carlos Hott Siebert Airport
811,715.16 miles (18,853.68 km) WSWPichoy Airport (ZAL)Valdivia, ChileView Pichoy Airport on a map Set ZAL as destination Airport Set ZAL as destination Airport Get more information about Pichoy Airport
911,708.34 miles (18,842.69 km) WSWTeniente Vidal Airfield (GXQ)Coyhaique, ChileView Teniente Vidal Airfield on a map Set GXQ as destination Airport Set GXQ as destination Airport Get more information about Teniente Vidal Airfield
1011,701.52 miles (18,831.72 km) WSWCochrane Airfield (LGR)Cochrane, ChileView Cochrane Airfield on a map Set LGR as destination Airport Set LGR as destination Airport Get more information about Cochrane Airfield
1111,684.48 miles (18,804.31 km) WSWBalmaceda Airport (BBA)Balmaceda, ChileView Balmaceda Airport on a map Set BBA as destination Airport Set BBA as destination Airport Get more information about Balmaceda Airport
1211,680.10 miles (18,797.25 km) WEl Bolsón Airport (EHL)El Bolsón, Río Negro, ArgentinaView El Bolsón Airport on a map Set EHL as destination Airport Set EHL as destination Airport Get more information about El Bolsón Airport
1311,674.13 miles (18,787.64 km) WSWChile Chico Airfield (CCH)Chile Chico, Aisén Region, ChileView Chile Chico Airfield on a map Set CCH as destination Airport Set CCH as destination Airport Get more information about Chile Chico Airfield
1411,669.00 miles (18,779.39 km) WEsquel Airport (EQS)Esquel, Chubut Province, ArgentinaView Esquel Airport on a map Set EQS as destination Airport Set EQS as destination Airport Get more information about Esquel Airport
1511,668.40 miles (18,778.43 km) WSWMaquehue Airport (ZCO)Temuco, Araucanía, ChileView Maquehue Airport on a map Set ZCO as destination Airport Set ZCO as destination Airport Get more information about Maquehue Airport