Distance from Buurhakaba to Shanghai

The distance between Buurhakaba, Somalia and Shanghai, China is 8,652 kilometers (5,376 miles).

Buurhakaba, Bay, Somalia

Shanghai, China

From Buurhakaba to Shanghai, the straight-line distance is 8,652 kilometers, heading northeast. Buurhakaba is situated at an altitude of 277 meters above sea level, while Shanghai is at only 12 meters.

Travel time

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

Local time:

Time Zone: Africa/Mogadishu

Coordinates: 2.8026° N 44.0781° E

Elevation: 277 m (909 ft)


Nearby airports:
  • Baidoa Airport (BIB)
  • Aden Adde International Airport (MGQ)
  • Gode Airport (GDE)
  • Kisimayu Airport (KMU)
  • Kabri Dehar Airport (ABK)
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 Buurhakaba

Distance between cities Kilometers
From Buurhakaba to Mogadishu 164 km
From Buurhakaba to Borama 795 km
From Buurhakaba to Berbera 851 km
From Buurhakaba to Hargeysa 747 km
From Buurhakaba to Baidoa 59 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 Buurhakaba and Shanghai.

From To Distance (kilometers)
Oslo, Norway San Nicolás de los Garza, Mexico 8,652 km
Villa Nueva, Guatemala Gibraltar, Gibraltar 8,652 km
Sheffield, United Kingdom Guatemala City, Guatemala 8,652 km
Villa Nueva, Guatemala Birmingham, United Kingdom 8,652 km
Mississauga, Canada Porto Alegre, Brazil 8,651 km
Recife, Brazil Culiacán, Mexico 8,651 km
Kinshasa, Democratic Republic of the Congo Santa Cruz de la Sierra, Bolivia 8,653 km
Santiago, Chile Milwaukee, United States 8,651 km
Los Angeles, United States Bristol, United Kingdom 8,651 km
Oslo, Norway Santa Marta, Colombia 8,651 km
Sheffield, United Kingdom Tijuana, Mexico 8,651 km
Saint Petersburg, Russia Dallas, United States 8,651 km
San Jose, United States Islington, United Kingdom 8,653 km
Detroit, United States Porto Alegre, Brazil 8,650 km
Hermosillo, Mexico Cardiff, United Kingdom 8,650 km
Abuja, Nigeria Maracaibo, Venezuela 8,654 km
Lagos, Nigeria Ottawa, Canada 8,650 km
San Salvador, El Salvador Málaga, Spain 8,654 km
Ottawa, Canada Kaduna, Nigeria 8,650 km

Measure more distances between cities