Distance from Nanjing to Rio de Janeiro

The distance between Nanjing, China and Rio de Janeiro, Brazil is 17,977 kilometers (11,170 miles).

Nanjing, Jiangsu, China

Rio de Janeiro, Brazil

From Nanjing to Rio de Janeiro, the straight-line distance is 17,977 kilometers, heading northwest. Both cities are at a similar altitude, with Nanjing at 22 meters above sea level and Rio de Janeiro at 12 meters.

Travel time

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

Local time:

Time Zone: Asia/Shanghai

Coordinates: 32.0617° N 118.7778° E

Elevation: 22 m (72 ft)


Nearby airports:
  • Nanjing Lukou International Airport (NKG)
  • Wuhu Air Base (WHU)
  • Changzhou Benniu Airport (CZX)
  • Yangzhou Taizhou Airport (YTY)
  • Hefei Luogang International Airport (HFE)
Rio de Janeiro, Brazil

Local time:

Time Zone: America/Sao_Paulo

Coordinates: 22.9064° S 43.1822° W

Elevation: 12 m (39 ft)


Nearby airports:
  • Santos Dumont Airport (SDU)
  • Rio de Janeiro-Galeão International Airport (GIG)
  • Jacarepagua-Roberto Marinho Airport (RRJ)
  • Aeroclube Airport (QNV)
  • Santa Cruz Air Force Base (SNZ)

Other distances from Nanjing

Distance between cities Kilometers
From Nanjing to Shanghai 271 km
From Nanjing to Beijing 897 km
From Nanjing to Shenzhen 1,153 km
From Nanjing to Chengdu 1,407 km
From Nanjing to Tianjin 799 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Nanjing and Rio de Janeiro.

From To Distance (kilometers)
Dhaka, Bangladesh Arequipa, Peru 17,976 km
Wellington, New Zealand Budapest, Hungary 17,976 km
Perth, Australia Havana, Cuba 17,978 km
Auckland, New Zealand Newcastle upon Tyne, United Kingdom 17,971 km
Detroit, United States Perth, Australia 17,989 km
Kinshasa, Democratic Republic of the Congo Honolulu, United States 17,990 km
Shanghai, China Brasília, Brazil 17,990 km
Brasília, Brazil Shenzhen, China 17,995 km
Canberra, Australia Vigo, Spain 17,955 km
Tokyo, Japan Asunción, Paraguay 18,000 km
Trujillo, Peru Dhaka, Bangladesh 17,952 km

Measure more distances between cities