Distance from Pebane to Shanghai

The distance between Pebane, Mozambique and Shanghai, China is 10,379 kilometers (6,450 miles).

Pebane, Zambezia Province, Mozambique

Shanghai, China

From Pebane to Shanghai, the straight-line distance is 10,379 kilometers, heading northeast. Both cities are at a similar altitude, with Pebane at 24 meters above sea level and Shanghai at 12 meters.

Travel time

Mode Estimated time
Airplane 16-18 hours
Speed Time
Pebane, Mozambique

Local time:

Time Zone: Africa/Maputo

Coordinates: 17.2642° S 38.135° E

Elevation: 24 m (79 ft)


Nearby airports:
  • Quelimane Airport (UEL)
  • Nampula Airport (APL)
  • Cuamba Airport (FXO)
  • Lumbo Airport (LFB)
  • Chileka International Airport (BLZ)
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 Pebane

Distance between cities Kilometers
From Pebane to Maputo 1,121 km
From Pebane to Matola 1,128 km
From Pebane to Nampula 267 km
From Pebane to Beira 450 km
From Pebane to Chimoio 533 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 Pebane and Shanghai.

From To Distance (kilometers)
Budapest, Hungary Iztacalco, Mexico 10,379 km
Tehran, Iran Maceió, Brazil 10,379 km
Seoul, South Korea Kampala, Uganda 10,379 km
Winnipeg, Canada Benin City, Nigeria 10,379 km
Abuja, Nigeria Belmopan, Belize 10,378 km
Budapest, Hungary Culiacán, Mexico 10,378 km
Mexico City, Mexico Budapest, Hungary 10,378 km
Málaga, Spain Puente Alto, Chile 10,378 km
Taipei, Taiwan San Francisco, United States 10,378 km
Bangkok, Thailand Córdoba, Spain 10,378 km
Budapest, Hungary Cuauhtémoc, Mexico 10,378 km
Budapest, Hungary Iztapalapa, Mexico 10,381 km
Auckland, New Zealand Rosario, Argentina 10,381 km
Budapest, Hungary Naucalpan de Juárez, Mexico 10,381 km
Rome, Italy Cochabamba, Bolivia 10,381 km
Budapest, Hungary Azcapotzalco, Mexico 10,377 km
Hong Kong, Hong Kong Valencia, Spain 10,381 km
Bucharest, Romania Fresno, United States 10,381 km
Auckland, New Zealand Buenos Aires, Argentina 10,376 km
Valencia, Spain Mar del Plata, Argentina 10,376 km

Measure more distances between cities