Distance from Santa Cruz do Sul to Shanghai

The distance between Santa Cruz do Sul, Brazil and Shanghai, China is 19,416 kilometers (12,065 miles)

Country: Brazil

Region: Rio Grande do Sul

City: Santa Cruz do Sul

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 18-20 hours
Speed Time
300 km/h

Santa Cruz do Sul, Brazil

Local time:

Coordinates: 29.7175° S 52.4258° W


Nearby airports:
  • Santa Maria Airport (RIA)
  • Salgado Filho International Airport (POA)
  • Porto Alegre (QNS)
  • Hugo Cantergiani Regional Airport (CXJ)
  • Lauro Kurtz Airport (PFB)

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 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 Santa Cruz do Sul and Shanghai.

From To Distance (kilometers)
Chengdu, China Puente Alto, Chile 19,419 km
Shenzhen, China Santa Cruz de la Sierra, Bolivia 19,410 km
Jakarta, Indonesia Barquisimeto, Venezuela 19,422 km
Shenzhen, China Cochabamba, Bolivia 19,433 km
Chengdu, China Santiago, Chile 19,434 km
Buenos Aires, Argentina Seoul, South Korea 19,436 km
Jakarta, Indonesia Santa Marta, Colombia 19,437 km

Measure more distances between cities