Distance from Matuu to Shanghai

The distance between Matuu, Kenya and Shanghai, China is 9,500 kilometers (5,903 miles).

Matuu, Machakos County, Kenya

Shanghai, China

From Matuu to Shanghai, the straight-line distance is 9,500 kilometers, heading northeast. Matuu is situated at an altitude of 1,254 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 14-16 hours
Speed Time
Matuu, Kenya

Local time:

Time Zone: Africa/Nairobi

Coordinates: 1.1454° S 37.5467° E

Elevation: 1,254 m (4,114 ft)


Nearby airports:
  • Jomo Kenyatta International Airport (NBO)
  • Nairobi Wilson Airport (WIL)
  • Nyeri Airport (NYE)
  • Nanyuki Airport (NYK)
  • Mulika Lodge Airport (JJM)
Shanghai, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 31.2222° N 121.4581° E

Elevation: 12 m (39 ft)


Nearby airports:
  • Shanghai Hongqiao International Airport (SHA)
  • Shanghai Pudong International Airport (PVG)
  • Suzhou Guangfu Airport (SZV)
  • Wuxi Airport (WUX)
  • Rugao Air Base (RUG)

Other distances from Matuu

Distance between cities Kilometers
From Matuu to Nairobi 83 km
From Matuu to Kakamega 349 km
From Matuu to Mombasa 399 km
From Matuu to Nakuru 188 km
From Matuu to Eldoret 313 km

Other distances from Shanghai

Distances between cities Kilometers
From Shanghai to Beijing 1,067 km
From Shanghai to Shenzhen 1,209 km
From Shanghai to Chengdu 1,661 km
From Shanghai to Tianjin 961 km
From Shanghai to Wuhan 691 km

Cities within similar distances

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

From To Distance (kilometers)
Callao, Peru Onitsha, Nigeria 9,500 km
Barcelona, Spain Venustiano Carranza, Mexico 9,500 km
Madrid, Spain Lima, Peru 9,501 km
Málaga, Spain Fresno, United States 9,501 km
Liverpool, United Kingdom Tokyo, Japan 9,499 km
Torreón, Mexico Palma, Spain 9,501 km
Saint Petersburg, Russia San Nicolás de los Garza, Mexico 9,502 km
Kumasi, Ghana New Orleans, United States 9,498 km
Vienna, Austria Las Vegas, United States 9,498 km
Belgrade, Serbia Santa Marta, Colombia 9,502 km
Quito, Ecuador Onitsha, Nigeria 9,502 km
Tokyo, Japan Tucson, United States 9,498 km
Indianapolis, United States Ibadan, Nigeria 9,497 km
Rome, Italy Ibagué, Colombia 9,497 km
Barcelona, Spain Gustavo Adolfo Madero, Mexico 9,497 km
Manaus, Brazil Belgrade, Serbia 9,503 km
Mexico City, Mexico Barcelona, Spain 9,503 km
Belmopan, Belize Kumasi, Ghana 9,497 km
Barcelona, Spain Azcapotzalco, Mexico 9,503 km
Barcelona, Spain Iztacalco, Mexico 9,503 km

Measure more distances between cities