Distance from Buur Gaabo to Shanghai

The distance between Buur Gaabo, Somalia and Shanghai, China is 9,097 kilometers (5,653 miles).

Buur Gaabo, Lower Juba, Somalia

Shanghai, China

From Buur Gaabo to Shanghai, the straight-line distance is 9,097 kilometers, heading northeast. Both cities are at a similar altitude, with Buur Gaabo at 2 meters below sea level and Shanghai at 12 meters above sea level.

Travel time

Mode Estimated time
Airplane 14-16 hours
Speed Time
Buur Gaabo, Somalia

Local time:

Time Zone: Africa/Mogadishu

Coordinates: 1.2192° S 41.8373° E

Elevation: -2 m (-7 ft)


Nearby airports:
  • Kisimayu Airport (KMU)
  • Manda Airport (LAU)
  • Hola Airport (HOA)
  • Garissa Airport (GAS)
  • Malindi Airport (MYD)
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 Buur Gaabo

Distance between cities Kilometers
From Buur Gaabo to Mogadishu 531 km
From Buur Gaabo to Borama 1,243 km
From Buur Gaabo to Berbera 1,336 km
From Buur Gaabo to Hargeysa 1,217 km
From Buur Gaabo to Baidoa 520 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 Buur Gaabo and Shanghai.

From To Distance (kilometers)
Sydney, Australia Madurai, India 9,097 km
Gibraltar, Gibraltar Xochimilco, Mexico 9,097 km
Lisbon, Portugal Bakersfield, United States 9,097 km
Montevideo, Uruguay Kansas City, United States 9,096 km
Coyoacán, Mexico Gibraltar, Gibraltar 9,096 km
Memphis, United States Bucharest, Romania 9,098 km
Phoenix, United States Saint Petersburg, Russia 9,096 km
Amsterdam, Netherlands Brasília, Brazil 9,096 km
Guatemala City, Guatemala Brussels, Belgium 9,096 km
Istanbul, Turkey San Juan, Puerto Rico 9,096 km
Morelia, Mexico Valladolid, Spain 9,096 km
Santiago de Querétaro, Mexico Madrid, Spain 9,095 km
Dhaka, Bangladesh Onitsha, Nigeria 9,095 km
Stockholm, Sweden Saltillo, Mexico 9,095 km
Gibraltar, Gibraltar Álvaro Obregón, Mexico 9,099 km
Torreón, Mexico Málaga, Spain 9,099 km
Quito, Ecuador Preston, United Kingdom 9,099 km
Naucalpan de Juárez, Mexico Gibraltar, Gibraltar 9,095 km
Puebla, Mexico Málaga, Spain 9,095 km

Measure more distances between cities