Distance from Jid Hafs to Saint John

The distance between Jid Hafs, Bahrain and Saint John, Malta is 3,583 kilometers (2,227 miles)

Country: Bahrain

Region: Manama

City: Jid Hafs

Country: Malta

Region: Saint John

City: Saint John

Travel time

Mode Estimated time
Airplane 5-6 hours
Jet fighter 3-4 hours
Speed Time
300 km/h

Jid Hafs, Bahrain

Local time:

Coordinates: 26.2186° N 50.5478° E


Nearby airports:
  • Bahrain International Airport (BAH)
  • King Abdulaziz Air Base (DHA)
  • King Fahd International Airport (DMM)
  • Al Udeid Air Base (XJD)
  • Jubail Airport (QJB)

Saint John, Malta

Local time:

Coordinates: 35.9056° N 14.4761° E


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

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Jid Hafs and Saint John.

From To Distance (kilometers)
Chongqing, China Navi Mumbai, India 3,583 km
Veracruz, Mexico Montréal, Canada 3,583 km
Cochabamba, Bolivia João Pessoa, Brazil 3,583 km
Chiclayo, Peru Iztacalco, Mexico 3,582 km
Coyoacán, Mexico Chiclayo, Peru 3,582 km
Barquisimeto, Venezuela Boston, United States 3,582 km
Ottawa, Canada Cuautitlán Izcalli, Mexico 3,584 km
New York City, United States Hermosillo, Mexico 3,584 km
San Pedro Sula, Honduras Riverside, United States 3,584 km
San Luis, Mexico Vancouver, Canada 3,584 km
Bucaramanga, Colombia Nuevo Laredo, Mexico 3,582 km
Caracas, Venezuela Santa María Chimalhuacán, Mexico 3,582 km
Cartagena, Colombia Cuiabá, Brazil 3,584 km
Saint Petersburg, Russia Sevilla, Spain 3,585 km
Lima, Peru San Juan, Puerto Rico 3,581 km
São Luís, Brazil Pereira, Colombia 3,585 km
New York City, United States Henderson, United States 3,585 km
Tegucigalpa, Honduras Ensenada, Mexico 3,581 km
Medellín, Colombia Tepic, Mexico 3,580 km
Duque de Caxias, Brazil Huancayo, Peru 3,580 km

Measure more distances between cities