Skip to content
WorldCountryData
RankingsLänder vergleichenRegionsDistance
WorldCountryData

Population, GDP, and 12 key indicators for 195 countries. World Bank and UN data, updated annually.

Popular Countries

  • united states
  • china
  • india
  • indonesia
  • pakistan
  • brazil
  • nigeria

Tools

  • Population Rankings
  • GDP Rankings
  • Country Comparison
  • Largest Countries
  • Life Expectancy

Data Sources

  • World Bank Open Data
  • REST Countries API
  • UN Population Division

About this data: Economic indicators from World Bank Open Data. Population figures from REST Countries API and UN Population Division. Most recent data year: 2023. Updated annually.

© 2026 WorldCountryData

AboutContactPrivacyTerms
Startseite/Distance/Guangzhou to Rio de Janeiro

Distance from Guangzhou to Rio de Janeiro

The straight-line distance from Guangzhou, China to Rio de Janeiro, Brazil is 17,606 km (10,940 miles).Rio de Janeiro is W of Guangzhou.

Distance (km)

17,606

straight line

Distance (miles)

10,940

straight line

Flight Time

22 hr 30 min

estimated direct

Direction

W

266° bearing

Transport Comparison: Guangzhou to Rio de Janeiro

ModeEstimated TimeDistanceNotes
Flight22 hr 30 min17,606 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.

Guangzhou to Rio de Janeiro: Key Details

FromGuangzhou, China
ToRio de Janeiro, Brazil
Straight-line Distance17,606 km (10,940 miles)
Bearing266° (W)
Coordinates (Guangzhou)23.1291°, 113.2644°
Coordinates (Rio de Janeiro)-22.9068°, -43.1729°

Country Profiles

ChinaCountry ProfileBrazilCountry Profile

Frequently Asked Questions

How far is Guangzhou from Rio de Janeiro?

The straight-line (as the crow flies) distance from Guangzhou to Rio de Janeiro is 17,606 km (10,940 miles). Rio de Janeiro is W of Guangzhou.

How long is the flight from Guangzhou to Rio de Janeiro?

A direct flight from Guangzhou to Rio de Janeiro takes approximately 22 hr 30 min, based on an average cruising speed of 800 km/h plus time for takeoff and landing.

What direction is Rio de Janeiro from Guangzhou?

Rio de Janeiro is W (266 degrees) from Guangzhou.

What is the distance from Rio de Janeiro to Guangzhou?

The distance from Rio de Janeiro to Guangzhou is the same: 17,606 km (10,940 miles). Distance between two points is the same in either direction.

Other Distance Calculations

Guangzhou to Shenzhen104 kmGuangzhou to Hong Kong129 kmRio de Janeiro to Sao Paulo361 kmGuangzhou to Hanoi800 kmGuangzhou to Wuhan836 kmGuangzhou to Hangzhou1,048 kmGuangzhou to Nanjing1,132 kmGuangzhou to Shanghai1,212 kmGuangzhou to Chengdu1,231 kmGuangzhou to Xi'an1,316 km

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

Coordinates sourced from public geographic databases.