Distance from Francistown to Casablanca

The distance between Francistown, Botswana and Casablanca, Morocco is 7,114 kilometers (4,420 miles).

Francistown, City of Francistown, Botswana

Casablanca, Casablanca-Settat, Morocco

From Francistown to Casablanca, the straight-line distance is 7,114 kilometers, heading northwest. Francistown is situated at an altitude of 989 meters above sea level, while Casablanca is at 27 meters.

Travel time

Mode Estimated time
Bicycle 22-26 days
Motorcycle 8-10 days
Car 7-8 days
Airplane 10-12 hours
Speed Time
50 km/h
100 km/h
150 km/h
Francistown, Botswana

Local time:

Time Zone: Africa/Gaborone

Coordinates: 21.17° S 27.5078° E

Elevation: 989 m (3,245 ft)


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

Local time:

Time Zone: Africa/Casablanca

Coordinates: 33.5883° N 7.6114° W

Elevation: 27 m (89 ft)


Nearby airports:
  • Mohammed V International Airport (CMN)
  • Ben Slimane Airport (GMD)
  • Rabat-Salé Airport (RBA)
  • Kenitra Airport (NNA)
  • Beni Mellal Airport (BEM)

Other distances from Francistown

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

Other distances from Casablanca

Distances between cities Kilometers
From Casablanca to Rabat 86 km
From Casablanca to Tangier 293 km
From Casablanca to Marrakesh 220 km
From Casablanca to Salé 91 km
From Casablanca to Agadir 398 km

Cities within similar distances

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

From To Distance (kilometers)
Caracas, Venezuela Bilbao, Spain 7,114 km
Madrid, Spain Valencia, Venezuela 7,114 km
Rome, Italy Etobicoke, Canada 7,115 km
Surat, India Leeds, United Kingdom 7,113 km
Rosario, Argentina Ciudad López Mateos, Mexico 7,115 km
Rosario, Argentina Toluca, Mexico 7,115 km
Liverpool, United Kingdom Santiago de Cuba, Cuba 7,113 km
Fortaleza, Brazil Naucalpan de Juárez, Mexico 7,116 km
Abuja, Nigeria Mumbai, India 7,112 km
Amsterdam, Netherlands San Juan, Puerto Rico 7,116 km
Vienna, Austria Madurai, India 7,112 km
Fortaleza, Brazil Birmingham, United Kingdom 7,116 km
Ottawa, Canada Santa Cruz de la Sierra, Bolivia 7,112 km
Surat, India Newcastle upon Tyne, United Kingdom 7,116 km
Montréal, Canada Kyiv, Ukraine 7,116 km
Kyiv, Ukraine Laval, Canada 7,117 km
Lucknow, India Islington, United Kingdom 7,117 km
London, United Kingdom Tampa, United States 7,117 km
Nashville, United States Salta, Argentina 7,111 km
Ahmedabad, India Swansea, United Kingdom 7,117 km

Measure more distances between cities