Distance from Manzanillo to Teyateyaneng

The distance between Manzanillo, Cuba and Teyateyaneng, Lesotho is 12,489 kilometers (7,760 miles)

Country: Cuba

Region: Granma

City: Manzanillo

Country: Lesotho

Region: Berea

City: Teyateyaneng

Travel time

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

Manzanillo, Cuba

Local time:

Coordinates: 20.3417° N 77.1213° W


Nearby airports:
  • Sierra Maestra Airport (MZO)
  • Carlos Manuel de Céspedes Airport (BYM)
  • Hermanos Ameijeiras Airport (VTU)
  • Frank País International Airport (HOG)
  • Antonio Maceo International Airport (SCU)

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)

Cities within similar distances

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

From To Distance (kilometers)
Beijing, China Tlalpan, Mexico 12,489 km
Kano, Nigeria Oakland, United States 12,489 km
Santiago, Chile Vienna, Austria 12,489 km
Brisbane, Australia Paso del Norte, Mexico 12,489 km
Cartagena, Colombia Nairobi, Kenya 12,488 km
Beijing, China Iztapalapa, Mexico 12,488 km
Tianjin, China Coacalco, Mexico 12,488 km
Mumbai, India Aracaju, Brazil 12,490 km
Brisbane, Australia El Paso, United States 12,488 km
Baghdad, Iraq Monterrey, Mexico 12,487 km
Beijing, China Santa María Chimalhuacán, Mexico 12,487 km
Beijing, China Ciudad Nezahualcoyotl, Mexico 12,486 km
Tianjin, China Tlalnepantla, Mexico 12,492 km
Tianjin, China Toluca, Mexico 12,492 km
Ahmedabad, India Aracaju, Brazil 12,486 km
Hyderabad, India Montréal, Canada 12,493 km
Kharkiv, Ukraine Trujillo, Peru 12,493 km
Tianjin, China Ecatepec de Morelos, Mexico 12,493 km
Dhaka, Bangladesh Mississauga, Canada 12,485 km

Measure more distances between cities