Skip to content

Distance from Shenzhen to Sao Paulo

The straight-line distance from Shenzhen, China to Sao Paulo, Brazil is 18,038 km (11,208 miles).Sao Paulo is W of Shenzhen.

Distance (km)

18,038

straight line

Distance (miles)

11,208

straight line

Flight Time

23 hr

estimated direct

Direction

W

263° bearing

Transport Comparison: Shenzhen to Sao Paulo

ModeEstimated TimeDistanceNotes
Flight23 hr18,038 kmDirect flight at 800 km/h avg cruise speed

All times are estimates based on straight-line distance. Actual travel times vary by route, stops, and conditions.

Shenzhen to Sao Paulo: Key Details

FromShenzhen, China
ToSao Paulo, Brazil
Straight-line Distance18,038 km (11,208 miles)
Bearing263° (W)
Coordinates (Shenzhen)22.5431°, 114.0579°
Coordinates (Sao Paulo)-23.5505°, -46.6333°

Country Profiles

Frequently Asked Questions

How far is Shenzhen from Sao Paulo?

The straight-line (as the crow flies) distance from Shenzhen to Sao Paulo is 18,038 km (11,208 miles). Sao Paulo is W of Shenzhen.

How long is the flight from Shenzhen to Sao Paulo?

A direct flight from Shenzhen to Sao Paulo takes approximately 23 hr, based on an average cruising speed of 800 km/h plus time for takeoff and landing.

What direction is Sao Paulo from Shenzhen?

Sao Paulo is W (263 degrees) from Shenzhen.

What is the distance from Sao Paulo to Shenzhen?

The distance from Sao Paulo to Shenzhen is the same: 18,038 km (11,208 miles). Distance between two points is the same in either direction.

Other Distance Calculations

Distances calculated using the Haversine formula (great-circle distance). Travel time estimates are approximate.

Coordinates sourced from public geographic databases.