Distance from Ruhuha to Shanghai

The distance between Ruhuha, Rwanda and Shanghai, China is 10,280 kilometers (6,388 miles).

Ruhuha, Eastern Province, Rwanda

Shanghai, China

From Ruhuha to Shanghai, the straight-line distance is 10,280 kilometers, heading northeast. Ruhuha is situated at an altitude of 1,497 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 16-18 hours
Speed Time
Ruhuha, Rwanda

Local time:

Time Zone: Africa/Kigali

Coordinates: 2.304° S 30.0513° E

Elevation: 1,497 m (4,911 ft)


Nearby airports:
  • Kirundo Airport (KRE)
  • Kigali International Airport (KGL)
  • Gisenyi Airport (GYI)
  • Goma International Airport (GOM)
  • Gitega Airport (GID)
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 Ruhuha

Distance between cities Kilometers
From Ruhuha to Kigali 39 km
From Ruhuha to Gisenyi 111 km
From Ruhuha to Musanze 100 km
From Ruhuha to Byumba 80 km
From Ruhuha to Butare 47 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 Ruhuha and Shanghai.

From To Distance (kilometers)
Gold Coast, Australia Jaipur, India 10,280 km
Medellín, Colombia Saint Petersburg, Russia 10,280 km
San Jose, United States Campinas, Brazil 10,280 km
Kano, Nigeria Kansas City, United States 10,281 km
Arequipa, Peru Kingston upon Hull, United Kingdom 10,279 km
Rosario, Argentina Bilbao, Spain 10,279 km
Sucre, Bolivia Brussels, Belgium 10,279 km
Tegucigalpa, Honduras Onitsha, Nigeria 10,281 km
Rome, Italy San Diego, United States 10,278 km
Auckland, New Zealand Córdoba, Argentina 10,282 km
Leeds, United Kingdom Asunción, Paraguay 10,283 km
Kyiv, Ukraine San Nicolás de los Garza, Mexico 10,283 km
Kyiv, Ukraine Tijuana, Mexico 10,277 km
Istanbul, Turkey Santa Marta, Colombia 10,277 km
Shanghai, China Madrid, Spain 10,277 km
Shenzhen, China Surrey, Canada 10,283 km
Santiago, Chile Calgary, Canada 10,283 km
Minsk, Belarus Culiacán, Mexico 10,277 km
Tegucigalpa, Honduras Abuja, Nigeria 10,276 km
Rosario, Argentina Zaragoza, Spain 10,276 km

Measure more distances between cities