Distance from Madīnat Ḩamad to Maseru

The distance between Madīnat Ḩamad, Bahrain and Maseru, Lesotho is 6,608 kilometers (4,106 miles).

Madīnat Ḩamad, Northern, Bahrain

Maseru, Maseru District, Lesotho

From Madīnat Ḩamad to Maseru, the straight-line distance is 6,608 kilometers, heading southwest. Madīnat Ḩamad is at 35 meters above sea level, while Maseru is at 1,552 meters.

Travel time

Mode Estimated time
Airplane 10-12 hours
Jet fighter 6-8 hours
Speed Time
300 km/h
Madīnat Ḩamad, Bahrain

Local time:

Time Zone: Asia/Bahrain

Coordinates: 26.1153° N 50.5069° E

Elevation: 35 m (115 ft)


Nearby airports:
  • Bahrain International Airport (BAH)
  • King Abdulaziz Air Base (DHA)
  • King Fahd International Airport (DMM)
  • Al Udeid Air Base (XJD)
  • Al Ahsa Airport (HOF)
Maseru, Lesotho

Local time:

Time Zone: Africa/Maseru

Coordinates: 29.3167° S 27.4833° E

Elevation: 1,552 m (5,092 ft)


Nearby airports:
  • Moshoeshoe I International Airport (MSU)
  • Ficksburg Sentraoes Airport (FCB)
  • Bram Fischer International Airport (BFN)
  • Welkom Airport (WEL)
  • Harrismith Airport (HRS)

Other distances from Maseru

Distances between cities Kilometers
From Maseru to Sehonghong 137 km
From Maseru to Maputsoe 63 km
From Maseru to Mohale's Hoek 93 km
From Maseru to Mafeteng 61 km
From Maseru to Hlotse 74 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Madīnat Ḩamad and Maseru.

From To Distance (kilometers)
Brussels, Belgium Milwaukee, United States 6,608 km
Bengaluru, India Budapest, Hungary 6,608 km
Rio de Janeiro, Brazil Kinshasa, Democratic Republic of the Congo 6,607 km
Gibraltar, Gibraltar Barcelona, Venezuela 6,607 km
Detroit, United States Arequipa, Peru 6,609 km
Santiago, Chile Ciudad López Mateos, Mexico 6,607 km
Seattle, United States Soacha, Colombia 6,609 km
Indianapolis, United States Valladolid, Spain 6,609 km
Oslo, Norway Nashik, India 6,607 km
Jacksonville, United States Maceió, Brazil 6,610 km
Mexico City, Mexico Puente Alto, Chile 6,606 km
São Paulo, Brazil Port Harcourt, Nigeria 6,610 km
Philadelphia, United States Sucre, Bolivia 6,610 km
San Salvador, El Salvador Mar del Plata, Argentina 6,606 km
Santo Domingo, Dominican Republic Córdoba, Spain 6,610 km
Rome, Italy Laval, Canada 6,606 km
Cancún, Mexico Rosario, Argentina 6,606 km
Lahore, Pakistan Zaragoza, Spain 6,611 km
Edmonton, Canada Port of Spain, Trinidad and Tobago 6,605 km
Birmingham, United Kingdom Kampala, Uganda 6,611 km

Measure more distances between cities