Distance from Karengera to Shanghai

The distance between Karengera, Rwanda and Shanghai, China is 10,389 kilometers (6,456 miles).

Karengera, Western Province, Rwanda

Shanghai, China

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

Travel time

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

Local time:

Time Zone: Africa/Kigali

Coordinates: 2.5169° S 29.0326° E

Elevation: 1,581 m (5,187 ft)


Nearby airports:
  • Kamembe Airport (KME)
  • Bukavu Kavumu Airport (BKY)
  • Bujumbura International Airport (BJM)
  • Gisenyi Airport (GYI)
  • Goma International Airport (GOM)
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 Karengera

Distance between cities Kilometers
From Karengera to Kigali 130 km
From Karengera to Gisenyi 93 km
From Karengera to Musanze 131 km
From Karengera to Byumba 155 km
From Karengera to Butare 79 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 Karengera and Shanghai.

From To Distance (kilometers)
Budapest, Hungary Álvaro Obregón, Mexico 10,389 km
Abuja, Nigeria Mérida, Mexico 10,389 km
Sucre, Bolivia Amsterdam, Netherlands 10,389 km
Brussels, Belgium Asunción, Paraguay 10,390 km
Rome, Italy Culiacán, Mexico 10,390 km
Istanbul, Turkey Cúcuta, Colombia 10,390 km
Fort Worth, United States Tokyo, Japan 10,390 km
Buenos Aires, Argentina San Francisco, United States 10,390 km
Buenos Aires, Argentina Sacramento, United States 10,390 km
Rio de Janeiro, Brazil Fresno, United States 10,390 km
São Paulo, Brazil Sacramento, United States 10,390 km
Coyoacán, Mexico Budapest, Hungary 10,388 km
Tehran, Iran Minneapolis, United States 10,391 km
Minsk, Belarus Mazatlán, Mexico 10,391 km
Kinshasa, Democratic Republic of the Congo Kingston, Jamaica 10,387 km
Taipei, Taiwan Sacramento, United States 10,391 km
Taipei, Taiwan Oakland, United States 10,387 km
Tokyo, Japan Hamilton, Canada 10,391 km
Quito, Ecuador Vienna, Austria 10,392 km
Budapest, Hungary Xochimilco, Mexico 10,392 km

Measure more distances between cities