Distance from Shenzhen to Rosario

The distance between Shenzhen, China and Rosario, Argentina is 18,744 kilometers (11,647 miles).

Shenzhen, Guangdong, China

Rosario, Santa Fe, Argentina

From Shenzhen to Rosario, the straight-line distance is 18,744 kilometers, heading south. Both cities are at a similar altitude, with Shenzhen at 4 meters above sea level and Rosario at 38 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 1 day
Speed Time
300 km/h
Shenzhen, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 22.5455° N 114.0683° E

Elevation: 4 m (13 ft)


Nearby airports:
  • Shenzhen Bao'an International Airport (SZX)
  • Hong Kong International Airport (HKG)
  • Shun Tak Heliport (HHP)
  • Macau International Airport (MFM)
  • Huizhou Airport (HUZ)
Rosario, Argentina

Local time:

Time Zone: America/Argentina/Cordoba

Coordinates: 32.9468° S 60.6393° W

Elevation: 38 m (125 ft)


Nearby airports:
  • Rosario International Airport (ROS)
  • Parana Airport (PRA)
  • Sauce Viejo Airport (SFN)
  • Junín Airport (JNI)
  • Gualeguaychu Aerodrome (GHU)

Other distances from Shenzhen

Distance between cities Kilometers
From Shenzhen to Shanghai 1,209 km
From Shenzhen to Beijing 1,938 km
From Shenzhen to Chengdu 1,341 km
From Shenzhen to Tianjin 1,864 km
From Shenzhen to Wuhan 891 km

Cities within similar distances

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

From To Distance (kilometers)
Wellington, New Zealand Birmingham, United Kingdom 18,735 km
Ho Chi Minh City, Vietnam Sucre, Bolivia 18,760 km
Guayaquil, Ecuador Bangkok, Thailand 18,725 km
Hong Kong, Hong Kong Rosario, Argentina 18,720 km

Measure more distances between cities