Distance from Safi to Baghdad

The distance between Safi, Morocco and Baghdad, Iraq is 4,967 kilometers (3,086 miles).

Safi, Marrakesh-Safi, Morocco

Baghdad, Iraq

From Safi to Baghdad, the straight-line distance is 4,967 kilometers, heading east. Both cities are at a similar altitude, with Safi at 45 meters above sea level and Baghdad at 41 meters.

Travel time

Mode Estimated time
Bicycle 15-18 days
Motorcycle 6-7 days
Car 4-5 days
Airplane 8-10 hours
Speed Time
50 km/h
100 km/h
150 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)
Baghdad, Iraq

Local time:

Time Zone: Asia/Baghdad

Coordinates: 33.3406° N 44.4009° E

Elevation: 41 m (135 ft)


Nearby airports:
  • Baghdad International Airport (BGW)
  • Joint Base Balad (XQC)
  • Al Taqaddum Air Base (TQD)
  • Al Najaf International Airport (NJF)
  • Ilam Airport (IIL)

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 Baghdad.

From To Distance (kilometers)
Washington, United States Manaus, Brazil 4,967 km
Málaga, Spain Halifax, Canada 4,967 km
Santiago de los Caballeros, Dominican Republic Recife, Brazil 4,968 km
Kumasi, Ghana Cardiff, United Kingdom 4,968 km
Hermosillo, Mexico Maracay, Venezuela 4,968 km
Cali, Colombia Phoenix, United States 4,966 km
Arequipa, Peru Xochimilco, Mexico 4,966 km
Trujillo, Peru Nashville, United States 4,968 km
Mexicali, Mexico Valledupar, Colombia 4,966 km
Winnipeg, Canada Montería, Colombia 4,969 km
Rosario, Argentina Maracaibo, Venezuela 4,965 km
Manaus, Brazil Ciudad López Mateos, Mexico 4,969 km
Bucharest, Romania Kakamega, Kenya 4,965 km
Manaus, Brazil Cuautitlán Izcalli, Mexico 4,969 km
Tijuana, Mexico Santa Marta, Colombia 4,964 km
Jaipur, India Jakarta, Indonesia 4,964 km
Kumasi, Ghana Bristol, United Kingdom 4,964 km
Kumasi, Ghana Reading, United Kingdom 4,964 km
Manaus, Brazil Naucalpan de Juárez, Mexico 4,964 km
Kinshasa, Democratic Republic of the Congo Gibraltar, Gibraltar 4,971 km

Measure more distances between cities