Distance from Massawa to Teyateyaneng

The distance between Massawa, Eritrea and Teyateyaneng, Lesotho is 5,110 kilometers (3,175 miles)

Country: Eritrea

Region: Northern Red Sea

City: Massawa

Country: Lesotho

Region: Berea

City: Teyateyaneng

Travel time

Mode Estimated time
Bicycle 15-18 days
Motorcycle 7-8 days
Car 5-6 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h

Massawa, Eritrea

Local time:

Coordinates: 15.6081° N 39.4746° E


Nearby airports:
  • Massawa International Airport (MSW)
  • Asmara International Airport (ASM)
  • Axum Airport (AXU)
  • Alula Aba Nega Airport (MQX)
  • Teseney Airport (TES)

Teyateyaneng, Lesotho

Local time:

Coordinates: 29.1472° S 27.749° E


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

Other distances from Massawa

Distance between cities Kilometers
From Massawa to Asmara 65 km
From Massawa to Keren 111 km
From Massawa to Assab 455 km
From Massawa to Mendefera 107 km
From Massawa to Barentu 210 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Massawa and Teyateyaneng.

From To Distance (kilometers)
Kyiv, Ukraine Navi Mumbai, India 5,110 km
Kinshasa, Democratic Republic of the Congo Valencia, Spain 5,110 km
Baltimore, United States Chiclayo, Peru 5,110 km
La Plata, Argentina Petare, Venezuela 5,110 km
Boston, United States Iquitos, Peru 5,111 km
Houston, United States Huancayo, Peru 5,109 km
Contagem, Brazil Santo Domingo Oeste, Dominican Republic 5,109 km
Nottingham, United Kingdom Montréal, Canada 5,111 km
Barranquilla, Colombia Serra, Brazil 5,108 km
Cartagena, Colombia Florianópolis, Brazil 5,112 km
South Boston, United States Iquitos, Peru 5,108 km
Lagos, Nigeria Salvador, Brazil 5,108 km
Tegucigalpa, Honduras San Miguel de Tucumán, Argentina 5,112 km
Caracas, Venezuela La Plata, Argentina 5,113 km
Denver, United States Pasto, Colombia 5,107 km
Boston, United States Leeds, United Kingdom 5,113 km
Paso del Norte, Mexico Chiclayo, Peru 5,113 km
São Paulo, Brazil San Juan, Puerto Rico 5,107 km
Caracas, Venezuela Tucson, United States 5,114 km
Barranquilla, Colombia Caxias do Sul, Brazil 5,114 km

Measure more distances between cities