Distance from Salem to Shanghai

The distance between Salem, Indonesia and Shanghai, China is 4,458 kilometers (2,770 miles)

Country: Indonesia

Region: Central Java

City: Salem

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Airplane 6-8 hours
Jet fighter 4-5 hours
Speed Time
300 km/h

Salem, Indonesia

Local time:

Coordinates: 7.1825° S 108.8059° E


Nearby airports:
  • Penggung Airport (CBN)
  • Tunggul Wulung Airport (CXP)
  • Cibeureum Airport (TSY)
  • Cijulang Nusawiru Airport (CJN)
  • General Sudirman Airport (PWL)

Shanghai, China

Local time:

Coordinates: 31.2222° N 121.4581° E


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 Salem

Distance between cities Kilometers
From Salem to Jakarta 242 km
From Salem to Surabaya 436 km
From Salem to Medan 1,639 km
From Salem to Bandung 136 km
From Salem to Bekasi 227 km

Other distances from Shanghai

Distances between cities Kilometers
From Shanghai to Beijing 1,067 km
From Shanghai to Tianjin 961 km
From Shanghai to Shenzhen 1,209 km
From Shanghai to Wuhan 691 km
From Shanghai to Dongguan 1,187 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Salem and Shanghai.

From To Distance (kilometers)
João Pessoa, Brazil Huancayo, Peru 4,458 km
Maracaibo, Venezuela Albuquerque, United States 4,458 km
Guarulhos, Brazil Manizales, Colombia 4,458 km
Cali, Colombia Mississauga, Canada 4,458 km
Ciudad Guayana, Venezuela San Juan, Argentina 4,459 km
Ciudad Guayana, Venezuela Arlington, United States 4,459 km
Cúcuta, Colombia Carapicuíba, Brazil 4,459 km
Cali, Colombia Santos, Brazil 4,459 km
São Paulo, Brazil Manizales, Colombia 4,457 km
Havana, Cuba Seattle, United States 4,456 km
Chiclayo, Peru Campos dos Goytacazes, Brazil 4,456 km
Baghdad, Iraq Oviedo, Spain 4,460 km
Milwaukee, United States Ibagué, Colombia 4,456 km
Barquisimeto, Venezuela Osasco, Brazil 4,455 km
Seoul, South Korea Lucknow, India 4,455 km
Cúcuta, Colombia Osasco, Brazil 4,462 km
Salvador, Brazil Trujillo, Peru 4,463 km
Bucaramanga, Colombia Diadema, Brazil 4,463 km
Philadelphia, United States Quito, Ecuador 4,463 km
Caracas, Venezuela Lincoln, United States 4,453 km

Measure more distances between cities