Distance from Mahibadhoo to Francistown

The distance between Mahibadhoo, Maldives and Francistown, Botswana is 5,672 kilometers (3,524 miles)

Country: Maldives

Region: Southern Ari Atoll

City: Mahibadhoo

Country: Botswana

Region: City of Francistown

City: Francistown

Travel time

Mode Estimated time
Airplane 8-10 hours
Jet fighter 5-6 hours
Speed Time
300 km/h

Mahibadhoo, Maldives

Local time:

Coordinates: 3.7571° N 72.9689° E


Nearby airports:
  • Villa International Airport (VAM)
  • Velana International Airport (MLE)
  • Dharavandhoo Airport (DRV)
  • Thimarafushi Airport (TMF)
  • Ifuru Airport (IFU)

Francistown, Botswana

Local time:

Coordinates: 21.17° S 27.5078° E


Nearby airports:
  • Francistown Airport (FRW)
  • Selebi Phikwe Airport (PKW)
  • Sua Pan Airport (SXN)
  • Joshua Mqabuko Nkomo International Airport (BUQ)
  • Limpopo Valley Airport (TLD)

Other distances from Francistown

Distances between cities Kilometers
From Francistown to Gaborone 419 km
From Francistown to Maun 446 km
From Francistown to Molepolole 414 km
From Francistown to Serowe 158 km
From Francistown to Kanye 476 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Mahibadhoo and Francistown.

From To Distance (kilometers)
Asunción, Paraguay Villa Nueva, Guatemala 5,671 km
Caracas, Venezuela Tijuana, Mexico 5,673 km
Córdoba, Argentina Santiago de los Caballeros, Dominican Republic 5,671 km
São Luís, Brazil Newark, United States 5,670 km
Chiclayo, Peru Colorado Springs, United States 5,670 km
Tokyo, Japan Kanpur, India 5,670 km
Budapest, Hungary Nairobi, Kenya 5,675 km
Santiago de los Caballeros, Dominican Republic Las Palmas de Gran Canaria, Spain 5,669 km
Cartagena, Colombia Mar del Plata, Argentina 5,675 km
Los Angeles, United States Guayaquil, Ecuador 5,675 km
Portland, United States Santo Domingo Oeste, Dominican Republic 5,676 km
Santa Cruz de la Sierra, Bolivia Xochimilco, Mexico 5,676 km
Asunción, Paraguay Guatemala City, Guatemala 5,676 km
Valencia, Venezuela Riverside, United States 5,667 km
La Plata, Argentina San José, Costa Rica 5,677 km
Liverpool, United Kingdom Washington, United States 5,667 km
Santa Cruz de la Sierra, Bolivia Santa María Chimalhuacán, Mexico 5,677 km
Warsaw, Poland Lucknow, India 5,666 km
Kinshasa, Democratic Republic of the Congo Maceió, Brazil 5,666 km

Measure more distances between cities