Distance from Veracruz to Teyateyaneng

The distance between Veracruz, Panama and Teyateyaneng, Lesotho is 12,177 kilometers (7,566 miles)

Country: Panama

Region: Panamá Oeste

City: Veracruz

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

Veracruz, Panama

Local time:

Coordinates: 8.8899° N 79.626° W


Nearby airports:
  • Panama Pacific International Airport (BLB)
  • Marcos A. Gelabert International Airport (PAC)
  • Tocumen International Airport (PTY)
  • Enrique Adolfo Jimenez Airport (ONX)
  • Contadora Airport (OTD)

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 Veracruz and Teyateyaneng.

From To Distance (kilometers)
Karachi, Pakistan Feira de Santana, Brazil 12,179 km
Karachi, Pakistan Chicago, United States 12,174 km
Cairo, Egypt Veracruz, Mexico 12,181 km
Taipei, Taiwan Tulsa, United States 12,173 km
Baghdad, Iraq El Paso, United States 12,181 km
Kharkiv, Ukraine Santa Cruz de la Sierra, Bolivia 12,173 km
Taipei, Taiwan Toledo, United States 12,182 km
Tianjin, China Tonalá, Mexico 12,172 km
Detroit, United States Lucknow, India 12,172 km
Tehran, Iran Guarulhos, Brazil 12,182 km
Recife, Brazil Navi Mumbai, India 12,182 km
Brasília, Brazil Anchorage, United States 12,171 km
Beijing, China León de los Aldama, Mexico 12,183 km
Milwaukee, United States Lucknow, India 12,183 km
Dhaka, Bangladesh Montréal, Canada 12,171 km
Nanchong, China Philadelphia, United States 12,170 km
Baghdad, Iraq Paso del Norte, Mexico 12,184 km
Wuhan, China Chihuahua, Mexico 12,184 km
Recife, Brazil Surat, India 12,169 km

Measure more distances between cities