Distance from Thika to Johannesburg

The distance between Thika, Kenya and Johannesburg, South Africa is 2,948 kilometers (1,832 miles).

Thika, Nairobi County, Kenya

Johannesburg, Gauteng, South Africa

From Thika to Johannesburg, the straight-line distance is 2,948 kilometers, heading south. Thika is at 1,506 meters above sea level, while Johannesburg is at 1,767 meters.

Travel time

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

Local time:

Time Zone: Africa/Nairobi

Coordinates: 1.0333° S 37.0693° E

Elevation: 1,506 m (4,941 ft)


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

Local time:

Time Zone: Africa/Johannesburg

Coordinates: 26.2023° S 28.0436° E

Elevation: 1,767 m (5,797 ft)


Nearby airports:
  • Rand Airport (QRA)
  • O.R. Tambo International Airport (JNB)
  • Grand Central Airport (GCJ)
  • Lanseria International Airport (HLA)
  • Waterkloof Air Force Base (WKF)

Other distances from Thika

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

Cities within similar distances

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

From To Distance (kilometers)
Monterrey, Mexico New York City, United States 2,948 km
San Salvador, El Salvador Albuquerque, United States 2,948 km
Manhattan, United States San Nicolás de los Garza, Mexico 2,948 km
San Jose, United States Cuautitlán Izcalli, Mexico 2,948 km
La Paz, Bolivia Valencia, Venezuela 2,949 km
Ecatepec de Morelos, Mexico Valledupar, Colombia 2,949 km
Monterrey, Mexico Brooklyn, United States 2,949 km
Torreón, Mexico Etobicoke, Canada 2,949 km
Guadalupe, Mexico Manhattan, United States 2,950 km
Detroit, United States Gustavo Adolfo Madero, Mexico 2,950 km
Medellín, Colombia Azcapotzalco, Mexico 2,946 km
Adelaide, Australia Port Moresby, Papua New Guinea 2,950 km
Mexico City, Mexico Valledupar, Colombia 2,950 km
Detroit, United States Ciudad López Mateos, Mexico 2,950 km
Gustavo Adolfo Madero, Mexico Valledupar, Colombia 2,951 km
Medellín, Colombia Naucalpan de Juárez, Mexico 2,951 km
Detroit, United States Irapuato, Mexico 2,951 km
Saint Petersburg, Russia Zaragoza, Spain 2,945 km
San Jose, United States Toluca, Mexico 2,945 km
San Pedro Sula, Honduras Cleveland, United States 2,945 km

Measure more distances between cities