About this route:

A direct, nonstop flight between Immokalee Regional Airport (IMM), Immokalee, Florida, United States and Lebakeng Airport (LEF), Lebakeng, Lesotho would travel a Great Circle distance of 8,237 miles (or 13,256 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 Immokalee Regional Airport and Lebakeng 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 Immokalee Regional Airport and Lebakeng Airport. You'll see that it will travel the same route of the red line on this map!

Departure Airport Information:

IATA / ICAO Codes: IMM / KIMM
Airport Names:
  1. Immokalee Regional Airport
  2. (former Immokalee Army Airfield)
Location: Immokalee, Florida, United States
GPS Coordinates: 26°26'2"N by 81°24'5"W
Area Served: Immokalee, Florida
Operator/Owner: Collier County Airport Authority
Airport Type: Public
Elevation: 37 feet (11 meters)
# of Runways: 2
View all routes: Routes from IMM
More Information: IMM Maps & Info

Arrival Airport Information:

IATA / ICAO Codes: LEF / FXLK
Airport Name: Lebakeng Airport
Location: Lebakeng, Lesotho
GPS Coordinates: 29°53'26"S by 28°39'20"E
Area Served: Lebakeng
Airport Type: Public
Elevation: 6040 feet (1,841 meters)
# of Runways: 1
View all routes: Routes from LEF
More Information: LEF Maps & Info

Facts about Immokalee Regional Airport (IMM):

  • The closest airport to Immokalee Regional Airport (IMM) is Southwest Florida International Airport (RSW), which is located 23 miles (37 kilometers) WNW of IMM.
  • The furthest airport from Immokalee Regional Airport (IMM) is Shark Bay Airport (MJK), which is located 11,508 miles (18,520 kilometers) away in Monkey Mia, Western Australia, Australia.
  • Immokalee Regional Airport is a public use airport located one nautical mile northeast of the central business district of Immokalee, in Collier County, Florida, United States.
  • In addition to being known as "Immokalee Regional Airport", another name for IMM is "(former Immokalee Army Airfield)".
  • Immokalee Regional Airport (IMM) has 2 runways.
  • Because of Immokalee Regional Airport's relatively low elevation of 37 feet, planes can take off or land at Immokalee Regional 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.
  • Immokalee Regional Airport covers an area of 1,330 acres at an elevation of 37 feet above mean sea level.

Facts about Lebakeng Airport (LEF):

  • Because of Lebakeng Airport's high elevation of 6,040 feet, planes must typically fly at a faster airspeed in order to takeoff or land at LEF. Combined with a high temperature, this could make LEF a "Hot & High" airport, where the air density is lower than it would otherwise be at sea level.
  • The closest airport to Lebakeng Airport (LEF) is Lesobeng Airport (LES), which is located 20 miles (32 kilometers) WNW of LEF.
  • Lebakeng Airport (LEF) currently has only 1 runway.
  • The furthest airport from Lebakeng Airport (LEF) is Hana Airport (HNM), which is located 11,744 miles (18,900 kilometers) away in Hana, Hawaii, United States.

Map of Nearest Airports to Immokalee Regional Airport:

List of Nearest Airports to Immokalee Regional Airport:

RankDistance & DirectionAirport Name & IATA CodeAirport LocationFurther Actions
123.00 miles (37.01 km) WNWSouthwest Florida International Airport (RSW)Fort Myers, Florida, United StatesView Southwest Florida International Airport on a map Set RSW as origin Airport Set RSW as destination Airport Get more information about Southwest Florida International Airport
230.25 miles (48.69 km) SWNaples Municipal Airport (APF)Naples, Florida, United StatesView Naples Municipal Airport on a map Set APF as origin Airport Set APF as destination Airport Get more information about Naples Municipal Airport
330.45 miles (49.00 km) WNWPage Field (FMY)Fort Myers, Florida, United StatesView Page Field on a map Set FMY as origin Airport Set FMY as destination Airport Get more information about Page Field
434.67 miles (55.80 km) SSWMarco Island Airport (MRK)Marco Island, Florida, United StatesView Marco Island Airport on a map Set MRK as origin Airport Set MRK as destination Airport Get more information about Marco Island Airport
549.47 miles (79.61 km) NWPunta Gorda Airport (PGD)Punta Gorda, Florida, United StatesView Punta Gorda Airport on a map Set PGD as origin Airport Set PGD as destination Airport Get more information about Punta Gorda Airport
650.02 miles (80.49 km) ENEPalm Beach County Glades Airport (PHK)Pahokee, Florida, United StatesView Palm Beach County Glades Airport on a map Set PHK as origin Airport Set PHK as destination Airport Get more information about Palm Beach County Glades Airport
750.42 miles (81.14 km) SEDade-Collier Training and Transition Airport (TNT)Miami, Florida, United StatesView Dade-Collier Training and Transition Airport on a map Set TNT as origin Airport Set TNT as destination Airport Get more information about Dade-Collier Training and Transition Airport
866.75 miles (107.43 km) NNEOkeechobee County Airport (OBE)Okeechobee, Florida, United StatesView Okeechobee County Airport on a map Set OBE as origin Airport Set OBE as destination Airport Get more information about Okeechobee County Airport
970.74 miles (113.85 km) NSebring Regional Airport (SEF)Sebring, Florida, United StatesView Sebring Regional Airport on a map Set SEF as origin Airport Set SEF as destination Airport Get more information about Sebring Regional Airport
1077.78 miles (125.18 km) NWVenice Municipal Airport (VNC)Venice, Florida, United StatesView Venice Municipal Airport on a map Set VNC as origin Airport Set VNC as destination Airport Get more information about Venice Municipal Airport
1177.90 miles (125.37 km) ESENorth Perry Airport (HWO)Hollywood, Florida, United StatesView North Perry Airport on a map Set HWO as origin Airport Set HWO as destination Airport Get more information about North Perry Airport
1277.95 miles (125.44 km) ESEFort Lauderdale Executive Airport (FXE)Fort Lauderdale, Florida, United StatesView Fort Lauderdale Executive Airport on a map Set FXE as origin Airport Set FXE as destination Airport Get more information about Fort Lauderdale Executive Airport
1378.57 miles (126.44 km) ESEOpa-locka Executive Airport (OPF)Miami, Florida, United StatesView Opa-locka Executive Airport on a map Set OPF as origin Airport Set OPF as destination Airport Get more information about Opa-locka Executive Airport
1480.14 miles (128.98 km) EBoca Raton Airport (BCT)Boca Raton, Florida, United StatesView Boca Raton Airport on a map Set BCT as origin Airport Set BCT as destination Airport Get more information about Boca Raton Airport
1580.36 miles (129.33 km) NAvon Park Executive Airport (AVO)Avon Park, Florida, United StatesView Avon Park Executive Airport on a map Set AVO as origin Airport Set AVO as destination Airport Get more information about Avon Park Executive Airport

Map of Furthest Airports from Immokalee Regional Airport:

List of Furthest Airports from Immokalee Regional Airport:

RankDistance & DirectionAirport Name & IATA CodeAirport LocationFurther Actions
111,507.72 miles (18,519.84 km) WShark Bay Airport (MJK)Monkey Mia, Western Australia, AustraliaView Shark Bay Airport on a map Set MJK as origin Airport Set MJK as destination Airport Get more information about Shark Bay Airport
211,492.44 miles (18,495.25 km) WCarnarvon Airport (CVQ)Carnarvon, Western Australia, AustraliaView Carnarvon Airport on a map Set CVQ as origin Airport Set CVQ as destination Airport Get more information about Carnarvon Airport
311,469.93 miles (18,459.01 km) WKalbarri Airport (KAX)Kalbarri, Western Australia, AustraliaView Kalbarri Airport on a map Set KAX as origin Airport Set KAX as destination Airport Get more information about Kalbarri Airport
411,445.86 miles (18,420.29 km) SCocos (Keeling) Island Airport (CCK)Cocos Islands, AustraliaView Cocos (Keeling) Island Airport on a map Set CCK as origin Airport Set CCK as destination Airport Get more information about Cocos (Keeling) Island Airport
511,437.98 miles (18,407.60 km) WSWGeraldton Airport (GET)Geraldton, Western Australia, AustraliaView Geraldton Airport on a map Set GET as origin Airport Set GET as destination Airport Get more information about Geraldton Airport
611,420.23 miles (18,379.04 km) WSWRAAF Learmonth (LEA)Exmouth, Western Australia, AustraliaView RAAF Learmonth on a map Set LEA as origin Airport Set LEA as destination Airport Get more information about RAAF Learmonth
711,402.31 miles (18,350.20 km) WSWJurien Bay Airport (JUR)Jurien Bay, Western Australia, AustraliaView Jurien Bay Airport on a map Set JUR as origin Airport Set JUR as destination Airport Get more information about Jurien Bay Airport
811,390.81 miles (18,331.69 km) WSWMullewa Airport (MXU)Mullewa, Western Australia, AustraliaView Mullewa Airport on a map Set MXU as origin Airport Set MXU as destination Airport Get more information about Mullewa Airport
911,356.12 miles (18,275.86 km) WSWMorawa Airport (MWB)Morawa, Western Australia, AustraliaView Morawa Airport on a map Set MWB as origin Airport Set MWB as destination Airport Get more information about Morawa Airport
1011,346.64 miles (18,260.61 km) WSWRottnest Airport (RTS)Rottnest Island, Western Australia, AustraliaView Rottnest Airport on a map Set RTS as origin Airport Set RTS as destination Airport Get more information about Rottnest Airport
1111,325.69 miles (18,226.89 km) WSWJandakot Airport (JAD)Jandakot, Western Australia, AustraliaView Jandakot Airport on a map Set JAD as origin Airport Set JAD as destination Airport Get more information about Jandakot Airport
1211,325.45 miles (18,226.50 km) WSWMargaret River Airport (MGV)Margaret River, Western Australia, AustraliaView Margaret River Airport on a map Set MGV as origin Airport Set MGV as destination Airport Get more information about Margaret River Airport
1311,323.83 miles (18,223.89 km) WSWPerth Airport (PER)Perth, Western Australia, AustraliaView Perth Airport on a map Set PER as origin Airport Set PER as destination Airport Get more information about Perth Airport
1411,316.03 miles (18,211.34 km) WSWBusselton Regional Airport (BQB)Busselton, Western Australia, AustraliaView Busselton Regional Airport on a map Set BQB as origin Airport Set BQB as destination Airport Get more information about Busselton Regional Airport
1511,308.98 miles (18,199.99 km) WSWBunbury Airport (BUY)Bunbury, Western Australia, AustraliaView Bunbury Airport on a map Set BUY as origin Airport Set BUY as destination Airport Get more information about Bunbury Airport

Map of Nearest Airports to Lebakeng Airport:

List of Nearest Airports to Lebakeng Airport:

RankDistance & DirectionAirport Name & IATA CodeAirport LocationFurther Actions
120.19 miles (32.50 km) WNWLesobeng 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
235.87 miles (57.72 km) WSemonkong Airport (SOK)Semonkong, LesothoView Semonkong Airport on a map Set SOK as destination Airport Set SOK as destination Airport Get more information about Semonkong Airport
348.99 miles (78.84 km) NNEMokhotlong 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
472.54 miles (116.74 km) WNWMoshoeshoe I International Airport (MSU)Maseru, LesothoView Moshoeshoe I International Airport on a map Set MSU as destination Airport Set MSU as destination Airport Get more information about Moshoeshoe I International Airport
580.21 miles (129.09 km) NNWLeribe Airport (LRB)Leribe, LesothoView Leribe Airport on a map Set LRB as destination Airport Set LRB as destination Airport Get more information about Leribe Airport
684.86 miles (136.57 km) WMafeteng Airport (MFC)Mafeteng, LesothoView Mafeteng Airport on a map Set MFC as destination Airport Set MFC as destination Airport Get more information about Mafeteng Airport
7105.88 miles (170.39 km) EPietermaritzburg 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
8112.17 miles (180.53 km) NELadysmith Airport (LAY)Ladysmith, KwaZulu-Natal, South AfricaView Ladysmith Airport on a map Set LAY as destination Airport Set LAY as destination Airport Get more information about Ladysmith Airport
9114.39 miles (184.10 km) SMthatha 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
10120.82 miles (194.43 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
11148.34 miles (238.73 km) EKing 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
12151.77 miles (244.24 km) WNWBloemfontein International Airport (BFN)Bloemfontein, Free State, South AfricaView Bloemfontein International Airport on a map Set BFN as destination Airport Set BFN as destination Airport Get more information about Bloemfontein International Airport
13221.74 miles (356.85 km) ENERichards 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
14222.73 miles (358.45 km) SSWEast 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
15234.26 miles (377.00 km) NHeidelberg Airport (HDB)Heidelberg, Baden-Württemberg, GermanyView Heidelberg Airport on a map Set HDB as destination Airport Set HDB as destination Airport Get more information about Heidelberg Airport

Map of Furthest Airports from Lebakeng Airport:

List of Furthest Airports from Lebakeng Airport:

RankDistance & DirectionAirport Name & IATA CodeAirport LocationFurther Actions
111,744.23 miles (18,900.47 km) NNEHana Airport (HNM)Hana, Hawaii, United StatesView Hana Airport on a map Set HNM as destination Airport Set HNM as destination Airport Get more information about Hana Airport
211,742.27 miles (18,897.31 km) NNEKalaupapa Airport (LUP)Kalaupapa, Hawaii, United StatesView Kalaupapa Airport on a map Set LUP as destination Airport Set LUP as destination Airport Get more information about Kalaupapa Airport
311,739.35 miles (18,892.60 km) NNEKahului Airport (OGG)Kahului, Hawaii, United StatesView Kahului Airport on a map Set OGG as destination Airport Set OGG as destination Airport Get more information about Kahului Airport
411,736.32 miles (18,887.72 km) NNEKapalua Airport (JHM)Lahaina, Hawaii, United StatesView Kapalua Airport on a map Set JHM as destination Airport Set JHM as destination Airport Get more information about Kapalua Airport
511,734.88 miles (18,885.42 km) NNEMolokai Airport (MKK)Kaunakakai, Hawaii, United StatesView Molokai Airport on a map Set MKK as destination Airport Set MKK as destination Airport Get more information about Molokai Airport
611,722.26 miles (18,865.11 km) NEWheeler AAF (HHI)Wahiawa, Hawaii, United StatesView Wheeler AAF on a map Set HHI as destination Airport Set HHI as destination Airport Get more information about Wheeler AAF
711,721.88 miles (18,864.49 km) NEDillingham Airfield (HDH)Mokuleia, Hawaii, United StatesView Dillingham Airfield on a map Set HDH as destination Airport Set HDH as destination Airport Get more information about Dillingham Airfield
811,717.13 miles (18,856.84 km) NNELanai Airport (LNY)Lanai City, Hawaii, United StatesView Lanai Airport on a map Set LNY as destination Airport Set LNY as destination Airport Get more information about Lanai Airport
911,716.92 miles (18,856.51 km) NEHonolulu International Airport (HNL)Honolulu, Hawaii, United StatesView Honolulu International Airport on a map Set HNL as destination Airport Set HNL as destination Airport Get more information about Honolulu International Airport
1011,716.92 miles (18,856.51 km) NEHickam Field (HIK)Honolulu, Hawaii, United StatesView Hickam Field on a map Set HIK as destination Airport Set HIK as destination Airport Get more information about Hickam Field
1111,714.41 miles (18,852.47 km) NNEUpolu Airport (UPP)Hawi, Hawaii, United StatesView Upolu Airport on a map Set UPP as destination Airport Set UPP as destination Airport Get more information about Upolu Airport
1211,711.00 miles (18,846.99 km) NEKalaeloa Airport (NAX)Kapolei, Hawaii, United StatesView Kalaeloa Airport on a map Set NAX as destination Airport Set NAX as destination Airport Get more information about Kalaeloa Airport
1311,706.15 miles (18,839.18 km) NEPrinceville Airport (HPV)Hanalei, Hawaii, United StatesView Princeville Airport on a map Set HPV as destination Airport Set HPV as destination Airport Get more information about Princeville Airport
1411,701.98 miles (18,832.47 km) NNEWaimea-Kohala Airport (MUE)Kamuela, Hawaii, United StatesView Waimea-Kohala Airport on a map Set MUE as destination Airport Set MUE as destination Airport Get more information about Waimea-Kohala Airport
1511,698.52 miles (18,826.90 km) NELihue Airport (LIH)Lihue, Hawaii, United StatesView Lihue Airport on a map Set LIH as destination Airport Set LIH as destination Airport Get more information about Lihue Airport