Distance from Teyateyaneng to Al Ḩadd

The distance between Teyateyaneng, Lesotho and Al Ḩadd, Bahrain is 6,600 kilometers (4,101 miles).

Teyateyaneng, Berea, Lesotho

Al Ḩadd, Muharraq, Bahrain

From Teyateyaneng to Al Ḩadd, the straight-line distance is 6,600 kilometers, heading northeast. Teyateyaneng is situated at an altitude of 1,693 meters above sea level, while Al Ḩadd is at only 7 meters.

Travel time

Mode Estimated time
Airplane 10-12 hours
Jet fighter 6-8 hours
Speed Time
300 km/h
Teyateyaneng, Lesotho

Local time:

Time Zone: Africa/Maseru

Coordinates: 29.1472° S 27.749° E

Elevation: 1,693 m (5,554 ft)


Nearby airports:
  • Ficksburg Sentraoes Airport (FCB)
  • Moshoeshoe I International Airport (MSU)
  • Bram Fischer International Airport (BFN)
  • Welkom Airport (WEL)
  • Harrismith Airport (HRS)
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 Teyateyaneng and Al Ḩadd.

From To Distance (kilometers)
Birmingham, United Kingdom Nashville, United States 6,600 km
Coyoacán, Mexico Puente Alto, Chile 6,600 km
Kinshasa, Democratic Republic of the Congo Kingston upon Hull, United Kingdom 6,600 km
Santiago, Chile Toluca, Mexico 6,600 km
Chicago, United States Valladolid, Spain 6,600 km
Paris, France New Delhi, India 6,599 km
Belmopan, Belize Porto Alegre, Brazil 6,601 km
Santiago, Chile Naucalpan de Juárez, Mexico 6,599 km
Paris, France Delhi, India 6,598 km
Sheffield, United Kingdom Edmonton, Canada 6,598 km
Rome, Italy Montréal, Canada 6,602 km
Santiago, Chile Ecatepec de Morelos, Mexico 6,602 km
San Juan, Puerto Rico Murcia, Spain 6,598 km
Denver, United States Manaus, Brazil 6,598 km
León de los Aldama, Mexico San Miguel de Tucumán, Argentina 6,603 km
Quito, Ecuador Calgary, Canada 6,597 km
Ottawa, Canada Warsaw, Poland 6,597 km
Stockholm, Sweden Baltimore, United States 6,597 km
Kumasi, Ghana Port of Spain, Trinidad and Tobago 6,597 km
Paris, France Milwaukee, United States 6,603 km

Measure more distances between cities