Distance from Safi to Haapiti

The distance between Safi, Malta and Haapiti, French Polynesia is 17,467 kilometers (10,854 miles).

Safi, Malta

Haapiti, Îles du Vent, French Polynesia

From Safi to Haapiti, the straight-line distance is 17,467 kilometers, heading northwest. Safi is situated at an altitude of 106 meters above sea level, while Haapiti is at only 16 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 18-20 hours
Speed Time
300 km/h
Safi, Malta

Local time:

Time Zone: Europe/Malta

Coordinates: 35.8331° N 14.4847° E

Elevation: 106 m (348 ft)


Nearby airports:
  • Malta International Airport (MLA)
  • Xewkija Heliport (GZM)
  • Comiso Airport (CIY)
  • Aeroporto di Lampedusa (LMP)
  • Sigonella Naval Air Station (NSY)
Haapiti, French Polynesia

Local time:

Time Zone: Pacific/Tahiti

Coordinates: 17.5635° S 149.8691° W

Elevation: 16 m (52 ft)


Nearby airports:
  • Moorea-Temae Airport (MOZ)
  • Fa'a'ā International Airport (PPT)
  • Tetiaroa Airport (TTI)
  • Huahine – Fare Airport (HUH)
  • Raiatea Airport (RFP)

Other distances from Safi

Distance between cities Kilometers
From Safi to Valletta 8 km
From Safi to Rabat 9 km
From Safi to Victoria 32 km
From Safi to Pembroke 11 km
From Safi to Fontana 32 km

Other distances from Haapiti

Distances between cities Kilometers
From Haapiti to Papeete 32 km
From Haapiti to Vaitape 232 km
From Haapiti to Fare 156 km
From Haapiti to Faaa 28 km
From Haapiti to Punaauia 30 km

Cities within similar distances

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

From To Distance (kilometers)
Canberra, Australia Bilbao, Spain 17,467 km
Bengaluru, India Chiclayo, Peru 17,468 km
Melbourne, Australia Sevilla, Spain 17,468 km
Tokyo, Japan San Miguel de Tucumán, Argentina 17,465 km
Perth, Australia Cancún, Mexico 17,474 km
Sucre, Bolivia Dhaka, Bangladesh 17,459 km
Trujillo, Peru Patna, India 17,456 km
Guayaquil, Ecuador Madurai, India 17,455 km
La Paz, Bolivia Kolkata, India 17,480 km
Brisbane, Australia Valladolid, Spain 17,453 km
Wellington, New Zealand Bucharest, Romania 17,453 km
Salvador, Brazil Tokyo, Japan 17,481 km
Adelaide, Australia Las Palmas de Gran Canaria, Spain 17,452 km
Perth, Australia Valledupar, Colombia 17,450 km
Bangkok, Thailand Montería, Colombia 17,484 km
Chennai, India Cuenca, Ecuador 17,487 km
Trujillo, Peru Chengdu, China 17,487 km
Brisbane, Australia Madrid, Spain 17,446 km
Salvador, Brazil Port Moresby, Papua New Guinea 17,446 km
Kolkata, India Cuenca, Ecuador 17,445 km

Measure more distances between cities