Distance from Safi to Dakar

The distance between Safi, Morocco and Dakar, Senegal is 2,120 kilometers (1,318 miles)

Country: Morocco

Region: Marrakesh-Safi

City: Safi

Country: Senegal

Region: Dakar

City: Dakar

Travel time

Mode Estimated time
Bicycle 6-7 days
Motorcycle 2-3 days
Car 2-3 days
Airplane 3-4 hours
Speed Time
50 km/h
100 km/h
150 km/h

Safi, Morocco

Local time:

Coordinates: 32.2994° N 9.2372° W


Nearby airports:
  • Mogador Airport (ESU)
  • Marrakesh Menara Airport (RAK)
  • Mohammed V International Airport (CMN)
  • Al Massira Airport (AGA)
  • Ben Slimane Airport (GMD)

Dakar, Senegal

Local time:

Coordinates: 14.6937° N 17.4441° W


Nearby airports:
  • Léopold Sédar Senghor International Airport (DKR)
  • Blaise Diagne International Airport (DSS)
  • Kaolack Airport (KLC)
  • Banjul International Airport (BJL)
  • Saint Louis Airport (XLS)

Other distances from Safi

Distance between cities Kilometers
From Safi to Casablanca 209 km
From Safi to Rabat 294 km
From Safi to Fez 439 km
From Safi to Marrakesh 138 km
From Safi to Agadir 211 km

Other distances from Dakar

Distances between cities Kilometers
From Dakar to Pikine 10 km
From Dakar to Touba 169 km
From Dakar to Kaolack 160 km
From Dakar to Thiès 57 km
From Dakar to Ziguinchor 267 km

Cities within similar distances

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

From To Distance (kilometers)
Cancún, Mexico Kansas City, United States 2,120 km
Tijuana, Mexico Morelia, Mexico 2,120 km
Toluca, Mexico Orlando, United States 2,120 km
Guadalajara, Mexico Denver, United States 2,120 km
León de los Aldama, Mexico Santa Ana, United States 2,120 km
Jacksonville, United States Santa María Chimalhuacán, Mexico 2,120 km
Albuquerque, United States Edmonton, Canada 2,120 km
Havana, Cuba The Bronx, United States 2,120 km
Austin, United States Washington, United States 2,120 km
León de los Aldama, Mexico Las Vegas, United States 2,120 km
Belo Horizonte, Brazil Santa Fe, Argentina 2,121 km
Philadelphia, United States Arlington, United States 2,119 km
Osasco, Brazil Jaboatão dos Guararapes, Brazil 2,119 km
Minneapolis, United States Tampa, United States 2,119 km
Jacksonville, United States Coacalco, Mexico 2,119 km
San Salvador, El Salvador Santo Domingo Oeste, Dominican Republic 2,119 km
São Bernardo do Campo, Brazil Jaboatão dos Guararapes, Brazil 2,119 km
Lima, Peru Manaus, Brazil 2,119 km
Buenos Aires, Argentina Cuiabá, Brazil 2,119 km
Montevideo, Uruguay Aparecida de Goiânia, Brazil 2,119 km

Measure more distances between cities