Distance from Al Muharraq to Beirut

The distance between Al Muharraq, Bahrain and Beirut, Lebanon is 1,682 kilometers (1,045 miles)

Country: Bahrain

Region: Muharraq

City: Al Muharraq

Country: Lebanon

Region: Beyrouth

City: Beirut

Travel time

Mode Estimated time
Airplane 2-3 hours
Jet fighter 1-2 hours
Speed Time
300 km/h

Al Muharraq, Bahrain

Local time:

Coordinates: 26.2572° N 50.6119° E


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)

Beirut, Lebanon

Local time:

Coordinates: 33.8933° N 35.5016° E


Nearby airports:
  • Beirut International Airport (BEY)
  • Rene Mouawad Air Base (KYE)
  • Rosh Pina Airport (RPN)
  • Damascus International Airport (DAM)
  • Haifa International Airport (HFA)

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Al Muharraq and Beirut.

From To Distance (kilometers)
Santiago de Cuba, Cuba Villa Nueva, Guatemala 1,682 km
Tonalá, Mexico Soyapango, El Salvador 1,682 km
Salvador, Brazil Ananindeua, Brazil 1,682 km
Oklahoma City, United States Irapuato, Mexico 1,682 km
Saltillo, Mexico Ensenada, Mexico 1,682 km
Santiago de Cuba, Cuba Pereira, Colombia 1,682 km
Bogotá, Colombia Santiago de los Caballeros, Dominican Republic 1,683 km
Raleigh, United States Wichita, United States 1,681 km
Las Palmas de Gran Canaria, Spain Vigo, Spain 1,681 km
Zapopan, Mexico New Orleans, United States 1,683 km
Mexicali, Mexico Oklahoma City, United States 1,683 km
Indianapolis, United States Corpus Christi, United States 1,684 km
Caracas, Venezuela Manaus, Brazil 1,684 km
Salvador, Brazil Belém, Brazil 1,684 km
Belém, Brazil Maceió, Brazil 1,680 km
Fortaleza, Brazil Brasília, Brazil 1,684 km
Ottawa, Canada Winnipeg, Canada 1,680 km
Santiago de Cuba, Cuba Mixco, Guatemala 1,680 km
Dallas, United States Villahermosa, Mexico 1,685 km
Austin, United States Minneapolis, United States 1,679 km

Measure more distances between cities