About this route:

A direct, nonstop flight between Mitiga International Airport (MJI), Tripoli, Libya and Anahim Lake Airport (YAA), Anahim Lake, British Columbia, Canada would travel a Great Circle distance of 6,033 miles (or 9,709 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 Mitiga International Airport and Anahim Lake 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 Mitiga International Airport and Anahim Lake Airport. You'll see that it will travel the same route of the red line on this map!

Departure Airport Information:

IATA / ICAO Codes: MJI / HLLM
Airport Names:
  1. Mitiga International Airport
  2. مطار امعيتيقة الدولي
Location: Tripoli, Libya
GPS Coordinates: 32°53'59"N by 13°16'58"E
Airport Type: Joint (public and military)
Elevation: 36 feet (11 meters)
# of Runways: 2
View all routes: Routes from MJI
More Information: MJI Maps & Info

Arrival Airport Information:

IATA / ICAO Codes: YAA /
Airport Names:
  1. Anahim Lake Airport
  2. CAJ4
Location: Anahim Lake, British Columbia, Canada
GPS Coordinates: 52°27'5"N by 125°18'12"W
Operator/Owner: Cariboo Regional District
Airport Type: Public
Elevation: 3642 feet (1,110 meters)
# of Runways: 1
View all routes: Routes from YAA
More Information: YAA Maps & Info

Facts about Mitiga International Airport (MJI):

  • Alitalia and Turkish Airlines also moved back to Tripoli International after it reopened.
  • The fourteen-hour 9,300-kilometre round trip to Libya required numerous in-air refuelings, because countries closer to Libya – Spain, Italy, France, and Greece – had refused American planes permission to fly over or from bases in their countries.
  • Because of Mitiga International Airport's relatively low elevation of 36 feet, planes can take off or land at Mitiga International 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.
  • During the 2011 Libyan civil war, the The Times and The Guardian reported claims that the airport had been taken over by protestors opposed to Libyan leader Muammar Gaddafi.
  • On 13 March 2011, Ali Atiyya, a colonel of the Libyan Air Force at the airport, defected and joined the anti-Gaddafi forces.
  • Mitiga International Airport (MJI) has 2 runways.
  • In addition to being known as "Mitiga International Airport", another name for MJI is "مطار امعيتيقة الدولي".
  • The furthest airport from Mitiga International Airport (MJI) is Rarotonga International Airport (RAR), which is located 11,524 miles (18,546 kilometers) away in Avarua, Cook Islands.
  • After 1970, the facility was known as Okba Ben Nafi Air Base, a Libyan People's Air Force installation.
  • The closest airport to Mitiga International Airport (MJI) is Tripoli International Airport (TIP), which is located only 18 miles (28 kilometers) SSW of MJI.

Facts about Anahim Lake Airport (YAA):

  • The furthest airport from Anahim Lake Airport (YAA) is East London Airport (ELS), which is located 10,545 miles (16,970 kilometers) away in East London, South Africa.
  • Anahim Lake Airport (YAA) currently has only 1 runway.
  • The closest airport to Anahim Lake Airport (YAA) is Bella Coola Airport (QBC), which is located 55 miles (88 kilometers) W of YAA.
  • In addition to being known as "Anahim Lake Airport", another name for YAA is "CAJ4".

Map of Nearest Airports to Mitiga International Airport:

List of Nearest Airports to Mitiga International Airport:

RankDistance & DirectionAirport Name & IATA CodeAirport LocationFurther Actions
117.54 miles (28.23 km) SSWTripoli International Airport (TIP)Tripoli, LibyaView Tripoli International Airport on a map Set TIP as origin Airport Set TIP as destination Airport Get more information about Tripoli International Airport
2110.76 miles (178.25 km) ESEMisrata International Airport (MRA)Misrata, LibyaView Misrata International Airport on a map Set MRA as origin Airport Set MRA as destination Airport Get more information about Misrata International Airport
3159.58 miles (256.82 km) WNWDjerba–Zarzis International Airport (DJE)Djerba, TunisiaView Djerba–Zarzis International Airport on a map Set DJE as origin Airport Set DJE as destination Airport Get more information about Djerba–Zarzis International Airport
4183.47 miles (295.26 km) NNWLampedusa Airport (LMP)Lampedusa, ItalyView Lampedusa Airport on a map Set LMP as origin Airport Set LMP as destination Airport Get more information about Lampedusa Airport
5194.72 miles (313.37 km) NWSfax–Thyna International Airport (SFA)Sfax, TunisiaView Sfax–Thyna International Airport on a map Set SFA as origin Airport Set SFA as destination Airport Get more information about Sfax–Thyna International Airport
6202.53 miles (325.94 km) WNWGabès - Matmata International Airport (GAE)Gabès, TunisiaView Gabès - Matmata International Airport on a map Set GAE as origin Airport Set GAE as destination Airport Get more information about Gabès - Matmata International Airport
7215.39 miles (346.64 km) NNEMalta International Airport (MLA)Luqa, MaltaView Malta International Airport on a map Set MLA as origin Airport Set MLA as destination Airport Get more information about Malta International Airport
8223.29 miles (359.35 km) NNEXewkija / Gozo Heliport (GZM)Xewkija, Gozo, MaltaView Xewkija / Gozo Heliport on a map Set GZM as origin Airport Set GZM as destination Airport Get more information about Xewkija / Gozo Heliport
9232.81 miles (374.67 km) ESEGhardabiya Air Base (SRX)Sirte, LibyaView Ghardabiya Air Base on a map Set SRX as origin Airport Set SRX as destination Airport Get more information about Ghardabiya Air Base
10244.53 miles (393.53 km) NWMonastir Habib Bourguiba International Airport (MIR)Monastir, TunisiaView Monastir Habib Bourguiba International Airport on a map Set MIR as origin Airport Set MIR as destination Airport Get more information about Monastir Habib Bourguiba International Airport
11272.71 miles (438.88 km) NWEnfidha–Hammamet International Airport (NBE)Enfidha, TunisiaView Enfidha–Hammamet International Airport on a map Set NBE as origin Airport Set NBE as destination Airport Get more information about Enfidha–Hammamet International Airport
12277.20 miles (446.11 km) WNWGafsa - Ksar International Airport (GAF)Gafsa, TunisiaView Gafsa - Ksar International Airport on a map Set GAF as origin Airport Set GAF as destination Airport Get more information about Gafsa - Ksar International Airport
13283.90 miles (456.88 km) SWGhadames Airport (LTD)Ghadames, LibyaView Ghadames Airport on a map Set LTD as origin Airport Set LTD as destination Airport Get more information about Ghadames Airport
14292.47 miles (470.69 km) NNEComiso Airport (CIY)Comiso, ItalyView Comiso Airport on a map Set CIY as origin Airport Set CIY as destination Airport Get more information about Comiso Airport
15323.26 miles (520.24 km) NNWTunis–Carthage Airport (TUN)Tunis / Carthage, TunisiaView Tunis–Carthage Airport on a map Set TUN as origin Airport Set TUN as destination Airport Get more information about Tunis–Carthage Airport

Map of Furthest Airports from Mitiga International Airport:

List of Furthest Airports from Mitiga International Airport:

RankDistance & DirectionAirport Name & IATA CodeAirport LocationFurther Actions
111,524.17 miles (18,546.31 km) SSWRarotonga International Airport (RAR)Avarua, Cook IslandsView Rarotonga International Airport on a map Set RAR as origin Airport Set RAR as destination Airport Get more information about Rarotonga International Airport
211,518.08 miles (18,536.50 km) SSEChatham Islands (CHT)Waitangi, Chatham Islands, New ZealandView Chatham Islands on a map Set CHT as origin Airport Set CHT as destination Airport Get more information about Chatham Islands
311,504.91 miles (18,515.31 km) SWMangaia Island Airport (MGS)Mangaia Island, Cook IslandsView Mangaia Island Airport on a map Set MGS as origin Airport Set MGS as destination Airport Get more information about Mangaia Island Airport
411,492.66 miles (18,495.60 km) ESEGisborne Airport (GIS)Gisborne, New ZealandView Gisborne Airport on a map Set GIS as origin Airport Set GIS as destination Airport Get more information about Gisborne Airport
511,479.56 miles (18,474.52 km) SEFuaʻamotu International Airport (TBU)Nukuʻalofa, Tongatapu, TongaView Fuaʻamotu International Airport on a map Set TBU as origin Airport Set TBU as destination Airport Get more information about Fuaʻamotu International Airport
611,461.53 miles (18,445.50 km) SSENiue International Airport (IUE)Alofi, NiueView Niue International Airport on a map Set IUE as origin Airport Set IUE as destination Airport Get more information about Niue International Airport
711,453.60 miles (18,432.74 km) ESEWhakatane Airport (WHK)Whakatane, New ZealandView Whakatane Airport on a map Set WHK as origin Airport Set WHK as destination Airport Get more information about Whakatane Airport
811,420.10 miles (18,378.82 km) ESETauranga Airport (TRG)Tauranga, New ZealandView Tauranga Airport on a map Set TRG as origin Airport Set TRG as destination Airport Get more information about Tauranga Airport
911,418.80 miles (18,376.72 km) ESERotorua International Airport (ROT)Rotorua, New ZealandView Rotorua International Airport on a map Set ROT as origin Airport Set ROT as destination Airport Get more information about Rotorua International Airport
1011,417.40 miles (18,374.48 km) ESEHawke's Bay Airport (NPE)Napier, New ZealandView Hawke's Bay Airport on a map Set NPE as origin Airport Set NPE as destination Airport Get more information about Hawke's Bay Airport
1111,415.39 miles (18,371.24 km) SSELifuka Island Airport (HPA)Lifuka, Ha'apai, TongaView Lifuka Island Airport on a map Set HPA as origin Airport Set HPA as destination Airport Get more information about Lifuka Island Airport
1211,399.13 miles (18,345.08 km) ESEGreat Barrier Aerodrome (GBZ)Great Barrier Island, New ZealandView Great Barrier Aerodrome on a map Set GBZ as origin Airport Set GBZ as destination Airport Get more information about Great Barrier Aerodrome
1311,395.40 miles (18,339.08 km) ESECoromandel Aerodrome (CMV)Coromandel, New ZealandView Coromandel Aerodrome on a map Set CMV as origin Airport Set CMV as destination Airport Get more information about Coromandel Aerodrome
1411,394.81 miles (18,338.13 km) ESEMatamata Airport (MTA)Matamata, New ZealandView Matamata Airport on a map Set MTA as origin Airport Set MTA as destination Airport Get more information about Matamata Airport
1511,394.32 miles (18,337.33 km) ESETaupo AirportTe Papa Waka Rererangi o Taupō (TUO)Taupo, New ZealandView Taupo AirportTe Papa Waka Rererangi o Taupō on a map Set TUO as origin Airport Set TUO as destination Airport Get more information about Taupo AirportTe Papa Waka Rererangi o Taupō

Map of Nearest Airports to Anahim Lake Airport:

List of Nearest Airports to Anahim Lake Airport:

RankDistance & DirectionAirport Name & IATA CodeAirport LocationFurther Actions
154.63 miles (87.92 km) WBella Coola Airport (QBC)Bella Coola, British Columbia, CanadaView Bella Coola Airport on a map Set QBC as destination Airport Set QBC as destination Airport Get more information about Bella Coola Airport
275.42 miles (121.38 km) SEChilko Lake (Tsylos Park Lodge) Aerodrome (CJH)Chilko Lake, British Columbia, CanadaView Chilko Lake (Tsylos Park Lodge) Aerodrome on a map Set CJH as destination Airport Set CJH as destination Airport Get more information about Chilko Lake (Tsylos Park Lodge) Aerodrome
3101.88 miles (163.96 km) WOcean Falls Water Aerodrome (ZOF)Ocean Falls, British Columbia, CanadaView Ocean Falls Water Aerodrome on a map Set ZOF as destination Airport Set ZOF as destination Airport Get more information about Ocean Falls Water Aerodrome
4119.26 miles (191.93 km) WBella Bella/Shearwater Water Aerodrome (YSX)Bella Bella, British Columbia, CanadaView Bella Bella/Shearwater Water Aerodrome on a map Set YSX as destination Airport Set YSX as destination Airport Get more information about Bella Bella/Shearwater Water Aerodrome
5121.89 miles (196.16 km) WBella Bella (Campbell Island) Airport (ZEL)Bella Bella, British Columbia, CanadaView Bella Bella (Campbell Island) Airport on a map Set ZEL as destination Airport Set ZEL as destination Airport Get more information about Bella Bella (Campbell Island) Airport
6123.41 miles (198.60 km) ENEQuesnel Airport (YQZ)Quesnel, British Columbia, CanadaView Quesnel Airport on a map Set YQZ as destination Airport Set YQZ as destination Airport Get more information about Quesnel Airport
7135.65 miles (218.31 km) NBurns Lake Airport (YPZ)Burns Lake, British Columbia, CanadaView Burns Lake Airport on a map Set YPZ as destination Airport Set YPZ as destination Airport Get more information about Burns Lake Airport
8138.46 miles (222.83 km) EWilliams Lake Airport (YWL)Williams Lake, British Columbia, CanadaView Williams Lake Airport on a map Set YWL as destination Airport Set YWL as destination Airport Get more information about Williams Lake Airport
9141.93 miles (228.41 km) SBig Bay Water Aerodrome (YRR)Stuart Island, British Columbia, CanadaView Big Bay Water Aerodrome on a map Set YRR as destination Airport Set YRR as destination Airport Get more information about Big Bay Water Aerodrome
10146.56 miles (235.86 km) SSWAlert Bay Airport (YAL)British Columbia, CanadaView Alert Bay Airport on a map Set YAL as destination Airport Set YAL as destination Airport Get more information about Alert Bay Airport
11147.06 miles (236.67 km) NEPrince George Airport (YXS)Prince George, British Columbia, CanadaView Prince George Airport on a map Set YXS as destination Airport Set YXS as destination Airport Get more information about Prince George Airport
12149.32 miles (240.31 km) SSWPort McNeill Airport (YMP)Port McNeill, British Columbia, CanadaView Port McNeill Airport on a map Set YMP as destination Airport Set YMP as destination Airport Get more information about Port McNeill Airport
13150.22 miles (241.75 km) SWPort Hardy Airport (YZT)Port Hardy, British Columbia, CanadaView Port Hardy Airport on a map Set YZT as destination Airport Set YZT as destination Airport Get more information about Port Hardy Airport
14165.94 miles (267.05 km) SCampbell River Water Aerodrome (YHH)Campbell River, British Columbia, CanadaView Campbell River Water Aerodrome on a map Set YHH as destination Airport Set YHH as destination Airport Get more information about Campbell River Water Aerodrome
15168.31 miles (270.87 km) SCortes Island Aerodrome (YCF)Cortes Island, British Columbia, CanadaView Cortes Island Aerodrome on a map Set YCF as destination Airport Set YCF as destination Airport Get more information about Cortes Island Aerodrome

Map of Furthest Airports from Anahim Lake Airport:

List of Furthest Airports from Anahim Lake Airport:

RankDistance & DirectionAirport Name & IATA CodeAirport LocationFurther Actions
110,544.77 miles (16,970.12 km) SEEast London Airport (ELS)East London, South AfricaView East London Airport on a map Set ELS as destination Airport Set ELS as destination Airport Get more information about East London Airport
210,540.18 miles (16,962.74 km) ESEPort Alfred Airport (AFD)Port Alfred, South AfricaView Port Alfred Airport on a map Set AFD as destination Airport Set AFD as destination Airport Get more information about Port Alfred Airport
310,517.70 miles (16,926.55 km) ESEPort Elizabeth International Airport (PLZ)Port Elizabeth, South AfricaView Port Elizabeth International Airport on a map Set PLZ as destination Airport Set PLZ as destination Airport Get more information about Port Elizabeth International Airport
410,504.97 miles (16,906.07 km) SEMargate Airport (MGH)Margate, KwaZulu-Natal, South AfricaView Margate Airport on a map Set MGH as destination Airport Set MGH as destination Airport Get more information about Margate Airport
510,499.91 miles (16,897.92 km) SSETôlanaro Airport (FTU)Tôlanaro, MadagascarView Tôlanaro Airport on a map Set FTU as destination Airport Set FTU as destination Airport Get more information about Tôlanaro Airport
610,490.23 miles (16,882.35 km) SEMthatha Airport (UTT)Mthatha, South AfricaView Mthatha Airport on a map Set UTT as destination Airport Set UTT as destination Airport Get more information about Mthatha Airport
710,455.59 miles (16,826.59 km) SEKing Shaka International (DUR)Durban, KwaZulu-Natal, South AfricaView King Shaka International on a map Set DUR as destination Airport Set DUR as destination Airport Get more information about King Shaka International
810,449.51 miles (16,816.81 km) SSEAmpanihy Airport (AMP)Ampanihy, MadagascarView Ampanihy Airport on a map Set AMP as destination Airport Set AMP as destination Airport Get more information about Ampanihy Airport
910,435.49 miles (16,794.25 km) SEPietermaritzburg Airport (PZB)Pietermaritzburg, South AfricaView Pietermaritzburg Airport on a map Set PZB as destination Airport Set PZB as destination Airport Get more information about Pietermaritzburg Airport
1010,432.44 miles (16,789.34 km) SERichards Bay Airport (RCB)Richards Bay, KwaZulu-Natal, South AfricaView Richards Bay Airport on a map Set RCB as destination Airport Set RCB as destination Airport Get more information about Richards Bay Airport
1110,398.75 miles (16,735.13 km) ESEGeorge Airport (GRJ)George, South AfricaView George Airport on a map Set GRJ as destination Airport Set GRJ as destination Airport Get more information about George Airport
1210,394.37 miles (16,728.07 km) SELebakeng Airport (LEF)Lebakeng, LesothoView Lebakeng Airport on a map Set LEF as destination Airport Set LEF as destination Airport Get more information about Lebakeng Airport
1310,393.26 miles (16,726.29 km) SEHluhluwe Airport (HLW)Hluhluwe, South AfricaView Hluhluwe Airport on a map Set HLW as destination Airport Set HLW as destination Airport Get more information about Hluhluwe Airport
1410,376.80 miles (16,699.80 km) SELesobeng Airport (LES)Lesobeng, LesothoView Lesobeng Airport on a map Set LES as destination Airport Set LES as destination Airport Get more information about Lesobeng Airport
1510,372.26 miles (16,692.49 km) SEMokhotlong Airport (MKH)Mokhotlong, LesothoView Mokhotlong Airport on a map Set MKH as destination Airport Set MKH as destination Airport Get more information about Mokhotlong Airport