Distance from Nairobi to Shenzhen

The distance between Nairobi, Kenya and Shenzhen, China is 8,762 kilometers (5,445 miles).

Nairobi, Nairobi County, Kenya

Shenzhen, Guangdong, China

From Nairobi to Shenzhen, the straight-line distance is 8,762 kilometers, heading northeast. Nairobi is situated at an altitude of 1,684 meters above sea level, while Shenzhen is at only 4 meters.

Travel time

Mode Estimated time
Bicycle 30-45 days
Motorcycle 10-12 days
Car 8-10 days
Airplane 14-16 hours
Speed Time
50 km/h
100 km/h
150 km/h
Nairobi, Kenya

Local time:

Time Zone: Africa/Nairobi

Coordinates: 1.2833° S 36.8167° E

Elevation: 1,684 m (5,525 ft)


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

Local time:

Time Zone: Asia/Shanghai

Coordinates: 22.5455° N 114.0683° E

Elevation: 4 m (13 ft)


Nearby airports:
  • Shenzhen Bao'an International Airport (SZX)
  • Hong Kong International Airport (HKG)
  • Shun Tak Heliport (HHP)
  • Macau International Airport (MFM)
  • Huizhou Airport (HUZ)

Other distances from Nairobi

Distance between cities Kilometers
From Nairobi to Kakamega 288 km
From Nairobi to Mombasa 441 km
From Nairobi to Nakuru 136 km
From Nairobi to Eldoret 263 km
From Nairobi to Kisumu 263 km

Other distances from Shenzhen

Distances between cities Kilometers
From Shenzhen to Shanghai 1,209 km
From Shenzhen to Beijing 1,938 km
From Shenzhen to Chengdu 1,341 km
From Shenzhen to Tianjin 1,864 km
From Shenzhen to Wuhan 891 km

Cities within similar distances

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

From To Distance (kilometers)
Lagos, Nigeria Kingston, Jamaica 8,762 km
Amsterdam, Netherlands Tucson, United States 8,762 km
Guadalupe, Mexico Paris, France 8,762 km
Jaipur, India Las Palmas de Gran Canaria, Spain 8,762 km
Ecatepec de Morelos, Mexico Bristol, United Kingdom 8,761 km
Barcelona, Spain Guarulhos, Brazil 8,761 km
Brasília, Brazil Birmingham, United Kingdom 8,761 km
León de los Aldama, Mexico Cardiff, United Kingdom 8,763 km
Leeds, United Kingdom Gustavo Adolfo Madero, Mexico 8,763 km
Tegucigalpa, Honduras Valencia, Spain 8,761 km
Kano, Nigeria Baltimore, United States 8,761 km
Saint Petersburg, Russia Albuquerque, United States 8,761 km
Morelia, Mexico Vigo, Spain 8,760 km
Medellín, Colombia Brussels, Belgium 8,764 km
Buenos Aires, Argentina Oklahoma City, United States 8,760 km
Naucalpan de Juárez, Mexico Bradford, United Kingdom 8,760 km
Iztapalapa, Mexico Bradford, United Kingdom 8,760 km
New South Memphis, United States Mar del Plata, Argentina 8,760 km
London, United Kingdom Mexicali, Mexico 8,760 km

Measure more distances between cities