Distance from Spanish Town to Teyateyaneng

The distance between Spanish Town, Jamaica and Teyateyaneng, Lesotho is 12,365 kilometers (7,683 miles)

Country: Jamaica

Region: Saint Catherine

City: Spanish Town

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

Spanish Town, Jamaica

Local time:

Coordinates: 17.9911° N 76.9574° W


Nearby airports:
  • Tinson Pen Airport (KTP)
  • Norman Manley International Airport (KIN)
  • Boscobel Aerodrome (OCJ)
  • Ken Jones Airport (POT)
  • Sangster International Airport (MBJ)

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 Spanish Town and Teyateyaneng.

From To Distance (kilometers)
Kyiv, Ukraine Perth, Australia 12,365 km
Adelaide, Australia Santa Fe, Argentina 12,364 km
Rosario, Argentina Gold Coast, Australia 12,364 km
Shanghai, China Tepic, Mexico 12,366 km
Dongguan, China Ottawa, Canada 12,367 km
Dongguan, China Milwaukee, United States 12,363 km
Kinshasa, Democratic Republic of the Congo Arlington, United States 12,367 km
Hamburg, Germany Puente Alto, Chile 12,363 km
Cairo, Egypt Ecatepec de Morelos, Mexico 12,368 km
Boston, United States Pune, India 12,368 km
Kano, Nigeria Riverside, United States 12,368 km
Tehran, Iran Barranquilla, Colombia 12,368 km
Montevideo, Uruguay Honolulu, United States 12,369 km
Lagos, Nigeria Riverside, United States 12,361 km
Melbourne, Australia Resistencia, Argentina 12,361 km
Cairo, Egypt Coacalco, Mexico 12,369 km
South Boston, United States Pune, India 12,370 km
Cairo, Egypt Ensenada, Mexico 12,360 km
Tehran, Iran Tijuana, Mexico 12,359 km
Chongqing, China Tulsa, United States 12,359 km

Measure more distances between cities