Distance from Safi to Vila do Maio

The distance between Safi, Morocco and Vila do Maio, Cabo Verde is 2,370 kilometers (1,473 miles).

Safi, Marrakesh-Safi, Morocco

Vila do Maio, Maio, Cabo Verde

From Safi to Vila do Maio, the straight-line distance is 2,370 kilometers, heading southwest. Both cities are at a similar altitude, with Safi at 45 meters above sea level and Vila do Maio at 22 meters.

Travel time

Mode Estimated time
Airplane 3-4 hours
Jet fighter 2-3 hours
Speed Time
300 km/h
Safi, Morocco

Local time:

Time Zone: Africa/Casablanca

Coordinates: 32.2994° N 9.2372° W

Elevation: 45 m (148 ft)


Nearby airports:
  • Mogador Airport (ESU)
  • Marrakesh Menara Airport (RAK)
  • Mohammed V International Airport (CMN)
  • Al Massira Airport (AGA)
  • Ben Slimane Airport (GMD)
Vila do Maio, Cabo Verde

Local time:

Time Zone: Atlantic/Cape_Verde

Coordinates: 15.1382° N 23.2116° W

Elevation: 22 m (72 ft)


Nearby airports:
  • Maio Airport (MMO)
  • Praia International Airport (RAI)
  • Aristides Pereira International Airport (BVC)
  • São Filipe Airport (SFL)
  • Amílcar Cabral International Airport (SID)

Other distances from Safi

Distance between cities Kilometers
From Safi to Casablanca 209 km
From Safi to Rabat 294 km
From Safi to Tangier 499 km
From Safi to Marrakesh 138 km
From Safi to Salé 299 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Safi and Vila do Maio.

From To Distance (kilometers)
Santiago de los Caballeros, Dominican Republic Brooklyn, United States 2,370 km
Jacksonville, United States El Paso, United States 2,371 km
Havana, Cuba Barcelona, Venezuela 2,369 km
Kingston, Jamaica Naucalpan de Juárez, Mexico 2,371 km
Nashville, United States Mazatlán, Mexico 2,371 km
Guadalajara, Mexico Atlanta, United States 2,369 km
Kingston, Jamaica Cuautitlán Izcalli, Mexico 2,369 km
Budapest, Hungary Gibraltar, Gibraltar 2,371 km
Ciudad Juárez, Mexico Jacksonville, United States 2,368 km
San Salvador, El Salvador New South Memphis, United States 2,372 km
Jacksonville, United States Chihuahua, Mexico 2,372 km
Santiago de los Caballeros, Dominican Republic Queens, United States 2,372 km
Kingston, Jamaica Álvaro Obregón, Mexico 2,367 km
Ciudad Juárez, Mexico Surrey, Canada 2,367 km
Detroit, United States Cancún, Mexico 2,373 km
Kingston, Jamaica Ciudad López Mateos, Mexico 2,373 km
Kingston, Jamaica Miguel Hidalgo, Mexico 2,367 km
Washington, United States Santo Domingo, Dominican Republic 2,367 km
Jacksonville, United States Valledupar, Colombia 2,366 km

Measure more distances between cities