Distance from High Rock to Al Ḩadd

The distance between High Rock, Bahamas and Al Ḩadd, Bahrain is 12,006 kilometers (7,460 miles).

High Rock, East Grand Bahama, Bahamas

Al Ḩadd, Muharraq, Bahrain

From High Rock to Al Ḩadd, the straight-line distance is 12,006 kilometers, heading northeast. Both cities are at a similar altitude, with High Rock at 4 meters above sea level and Al Ḩadd at 7 meters.

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h
High Rock, Bahamas

Local time:

Time Zone: America/Nassau

Coordinates: 26.6265° N 78.2821° W

Elevation: 4 m (13 ft)


Nearby airports:
  • Grand Bahama International Airport (FPO)
  • West End Airport (WTD)
  • Abaco I Walker C Airport (WKR)
  • Treasure Cay Airport (TCB)
  • Great Harbour Cay Airport (GHC)
Al Ḩadd, Bahrain

Local time:

Time Zone: Asia/Bahrain

Coordinates: 26.2456° N 50.6542° E

Elevation: 7 m (23 ft)


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

Cities within similar distances

The following list contains cities that are at equal or similar distances as between High Rock and Al Ḩadd.

From To Distance (kilometers)
Córdoba, Argentina Belgrade, Serbia 12,006 km
Cairo, Egypt Oakland, United States 12,005 km
Seattle, United States Indore, India 12,007 km
Port Moresby, Papua New Guinea Culiacán, Mexico 12,008 km
Baghdad, Iraq Oakland, United States 12,008 km
Beijing, China Jacksonville, United States 12,008 km
Kyiv, Ukraine Asunción, Paraguay 12,009 km
Ottawa, Canada Taipei, Taiwan 12,009 km
Wellington, New Zealand Ibagué, Colombia 12,002 km
Bucharest, Romania Salta, Argentina 12,010 km
Shanghai, China Washington, United States 12,010 km
Jakarta, Indonesia Murcia, Spain 12,010 km
Delhi, India Baltimore, United States 12,011 km
Abuja, Nigeria Mazatlán, Mexico 12,001 km
Denver, United States Shenzhen, China 12,011 km
Tehran, Iran Barquisimeto, Venezuela 12,012 km
Amsterdam, Netherlands Puente Alto, Chile 12,000 km
Kumasi, Ghana Fresno, United States 12,000 km
Shanghai, China Las Palmas de Gran Canaria, Spain 12,012 km
Lucknow, India Hamilton, Canada 12,000 km

Measure more distances between cities