Distance from Ogunja to Shanghai

The distance between Ogunja, Kenya and Shanghai, China is 9,733 kilometers (6,048 miles).

Ogunja, Siaya County, Kenya

Shanghai, China

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

Travel time

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

Local time:

Time Zone: Africa/Nairobi

Coordinates: 0.1902° N 34.2992° E

Elevation: 1,263 m (4,144 ft)


Nearby airports:
  • Kakamega Airport (GGM)
  • Tororo Airport (TRY)
  • Kisumu Airport (KIS)
  • Eldoret International Airport (EDL)
  • Kitale Airport (KTL)
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 Ogunja

Distance between cities Kilometers
From Ogunja to Nairobi 324 km
From Ogunja to Kakamega 52 km
From Ogunja to Mombasa 759 km
From Ogunja to Nakuru 205 km
From Ogunja to Eldoret 114 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 Ogunja and Shanghai.

From To Distance (kilometers)
San Pedro Sula, Honduras Helsinki, Finland 9,733 km
Warsaw, Poland Saltillo, Mexico 9,733 km
Kumasi, Ghana Kolkata, India 9,732 km
León de los Aldama, Mexico Berlin, Germany 9,734 km
San Diego, United States São Paulo, Brazil 9,734 km
Zapopan, Mexico Barcelona, Spain 9,731 km
Berlin, Germany Gustavo Adolfo Madero, Mexico 9,735 km
Sheffield, United Kingdom Taipei, Taiwan 9,735 km
Moscow, Russia Ciudad Juárez, Mexico 9,731 km
Salvador, Brazil Tijuana, Mexico 9,730 km
Barcelona, Spain Guadalajara, Mexico 9,736 km
Paris, France Tokyo, Japan 9,736 km
Valencia, Spain Lima, Peru 9,736 km
Barcelona, Spain Tijuana, Mexico 9,730 km
Reynosa, Mexico Budapest, Hungary 9,736 km

Measure more distances between cities