Distance from Thika to Teyateyaneng

The distance between Thika, Kenya and Teyateyaneng, Lesotho is 3,265 kilometers (2,029 miles)

Country: Kenya

Region: Nairobi Area

City: Thika

Country: Lesotho

Region: Berea

City: Teyateyaneng

Travel time

Mode Estimated time
Bicycle 10-12 days
Motorcycle 4-5 days
Car 3-4 days
Airplane 5-6 hours
Speed Time
50 km/h
100 km/h
150 km/h

Thika, Kenya

Local time:

Coordinates: 1.0333° S 37.0693° E


Nearby airports:
  • Jomo Kenyatta International Airport (NBO)
  • Nairobi Wilson Airport (WIL)
  • Nyeri Airport (NYE)
  • Nanyuki Airport (NYK)
  • Nakuru Airport (NUU)

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 Thika

Distance between cities Kilometers
From Thika to Nairobi 39 km
From Thika to Mombasa 441 km
From Thika to Nakuru 137 km
From Thika to Eldoret 264 km
From Thika to Kisumu 277 km

Cities within similar distances

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

From To Distance (kilometers)
Brooklyn, United States San Luis, Mexico 3,265 km
Trujillo, Peru San Juan, Puerto Rico 3,265 km
Toronto, Canada Xico, Mexico 3,265 km
Saltillo, Mexico Vancouver, Canada 3,265 km
Toronto, Canada Irapuato, Mexico 3,264 km
New York City, United States San Luis, Mexico 3,264 km
Barranquilla, Colombia Cincinnati, United States 3,266 km
Guatemala City, Guatemala Ensenada, Mexico 3,266 km
Chongqing, China Chennai, India 3,266 km
Cali, Colombia New Orleans, United States 3,264 km
Valencia, Venezuela Teresina, Brazil 3,264 km
New York City, United States Santa Marta, Colombia 3,266 km
Baghdad, Iraq Berlin, Germany 3,264 km
Veracruz, Mexico Oakland, United States 3,266 km
Mérida, Mexico Iquitos, Peru 3,266 km
Trujillo, Peru Villahermosa, Mexico 3,266 km
Maracaibo, Venezuela Philadelphia, United States 3,264 km
Santo Domingo, Dominican Republic San Luis, Mexico 3,266 km
Belém, Brazil Cartagena, Colombia 3,267 km
San Salvador, El Salvador Aurora, United States 3,267 km

Measure more distances between cities