Distance from Safi to Calamba

The distance between Safi, Morocco and Calamba, Philippines is 12,645 kilometers (7,858 miles).

Safi, Marrakesh-Safi, Morocco

Calamba, Calabarzon, Philippines

From Safi to Calamba, the straight-line distance is 12,645 kilometers, heading northeast. Both cities are at a similar altitude, with Safi at 45 meters above sea level and Calamba at 16 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 12-14 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)
Calamba, Philippines

Local time:

Time Zone: Asia/Manila

Coordinates: 14.2117° N 121.1653° E

Elevation: 16 m (52 ft)


Nearby airports:
  • Ninoy Aquino Manila International Airport (MNL)
  • Subic Bay International Airport (SFS)
  • Marinduque Airport (MRQ)
  • Lubang Airport (QPX)
  • Clark International Airport (CRK)

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

Other distances from Calamba

Distances between cities Kilometers
From Calamba to Manila 48 km
From Calamba to Quezon City 50 km
From Calamba to Caloocan 53 km
From Calamba to Taguig 36 km
From Calamba to Budta 854 km

Cities within similar distances

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

From To Distance (kilometers)
San Francisco, United States Melbourne, Australia 12,645 km
Wellington, New Zealand Jaipur, India 12,645 km
Auckland, New Zealand New South Memphis, United States 12,645 km
Chengdu, China Raleigh, United States 12,644 km
Sydney, Australia Kampala, Uganda 12,646 km
Hanoi, Vietnam Ottawa, Canada 12,646 km
Budapest, Hungary Puente Alto, Chile 12,644 km
Columbus, United States Patna, India 12,644 km
Brisbane, Australia Toluca, Mexico 12,644 km
Kinshasa, Democratic Republic of the Congo Puebla, Mexico 12,646 km
Tehran, Iran Saltillo, Mexico 12,647 km
Bengaluru, India Recife, Brazil 12,643 km
Chengdu, China Arlington, United States 12,643 km
Mumbai, India London, Canada 12,643 km
Trujillo, Peru Kakamega, Kenya 12,643 km
Chengdu, China Dallas, United States 12,648 km
Hermosillo, Mexico Canberra, Australia 12,648 km
Moscow, Russia Callao, Peru 12,648 km
Beijing, China Veracruz, Mexico 12,648 km

Measure more distances between cities