Distance from Safi to Haiphong

The distance between Safi, Morocco and Haiphong, Vietnam is 11,017 kilometers (6,845 miles)

Country: Morocco

Region: Marrakesh-Safi

City: Safi

Country: Vietnam

Region: Haiphong

City: Haiphong

Travel time

Mode Estimated time
Bicycle 30-45 days
Motorcycle 15-18 days
Car 10-12 days
Airplane 16-18 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)

Haiphong, Vietnam

Local time:

Coordinates: 20.8648° N 106.6835° E


Nearby airports:
  • Cat Bi International Airport (HPH)
  • Van Don International Airport (VDO)
  • Noi Bai International Airport (HAN)
  • Nanning Wuxu Airport (NNG)
  • Vinh Airport (VII)

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 Haiphong

Distances between cities Kilometers
From Haiphong to Ho Chi Minh City 1,111 km
From Haiphong to Hanoi 89 km
From Haiphong to Da Nang 555 km
From Haiphong to Nha Trang 991 km
From Haiphong to Bia Hoa 1,098 km

Cities within similar distances

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

From To Distance (kilometers)
Nanchong, China Las Palmas de Gran Canaria, Spain 11,017 km
Bucharest, Romania Ciudad Nezahualcoyotl, Mexico 11,016 km
Sheffield, United Kingdom Santa Fe, Argentina 11,016 km
Bucharest, Romania Venustiano Carranza, Mexico 11,018 km
Rome, Italy San Miguel de Tucumán, Argentina 11,018 km
Bucharest, Romania Ixtapaluca, Mexico 11,016 km
Rio de Janeiro, Brazil Portland, United States 11,019 km
Montevideo, Uruguay Birmingham, United Kingdom 11,019 km
Berlin, Germany Asunción, Paraguay 11,015 km
Bucharest, Romania Tlalnepantla, Mexico 11,015 km
Portland, United States Florianópolis, Brazil 11,019 km
Istanbul, Turkey Chihuahua, Mexico 11,015 km
Dongguan, China Kano, Nigeria 11,015 km
Istanbul, Turkey Riverside, United States 11,019 km
Bucharest, Romania Azcapotzalco, Mexico 11,019 km
Taipei, Taiwan Henderson, United States 11,019 km
Warsaw, Poland Joinville, Brazil 11,020 km
Beijing, China Queens, United States 11,020 km
Tehran, Iran Kansas City, United States 11,020 km

Measure more distances between cities