Distance from Chengdu to Porto Alegre

The distance between Chengdu, China and Porto Alegre, Brazil is 17,657 kilometers (10,972 miles).

Chengdu, Sichuan, China

Porto Alegre, Rio Grande do Sul, Brazil

From Chengdu to Porto Alegre, the straight-line distance is 17,657 kilometers, heading west. Chengdu is situated at an altitude of 499 meters above sea level, while Porto Alegre is at 46 meters.

Travel time

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

Local time:

Time Zone: Asia/Shanghai

Coordinates: 30.6667° N 104.0667° E

Elevation: 499 m (1,637 ft)


Nearby airports:
  • Chengdu Shuangliu International Airport (CTU)
  • Chengdu Tianfu International Airport (TFU)
  • Mianyang Nanjiao Airport (MIG)
  • Nanchong Airport (NAO)
  • Yibin Wuliangye Airport (YBP)
Porto Alegre, Brazil

Local time:

Time Zone: America/Sao_Paulo

Coordinates: 30.0328° S 51.2302° W

Elevation: 46 m (151 ft)


Nearby airports:
  • Salgado Filho International Airport (POA)
  • Porto Alegre (QNS)
  • Hugo Cantergiani Regional Airport (CXJ)
  • João Simões Lopes Neto International Airport (PET)
  • Lauro Kurtz Airport (PFB)

Other distances from Chengdu

Distance between cities Kilometers
From Chengdu to Shanghai 1,661 km
From Chengdu to Beijing 1,517 km
From Chengdu to Shenzhen 1,341 km
From Chengdu to Tianjin 1,520 km
From Chengdu to Wuhan 978 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Chengdu and Porto Alegre.

From To Distance (kilometers)
Quito, Ecuador Hanoi, Vietnam 17,656 km
Oslo, Norway Wellington, New Zealand 17,661 km
Seoul, South Korea Goiânia, Brazil 17,661 km
La Paz, Bolivia Dhaka, Bangladesh 17,653 km
Brisbane, Australia Córdoba, Spain 17,649 km
Santiago, Chile Bangkok, Thailand 17,649 km
Perth, Australia Chicago, United States 17,665 km
Brisbane, Australia Málaga, Spain 17,668 km
Canberra, Australia Valladolid, Spain 17,644 km
Canberra, Australia Málaga, Spain 17,643 km
Brasília, Brazil Tokyo, Japan 17,674 km
Santiago, Chile Kolkata, India 17,639 km
Sucre, Bolivia Seoul, South Korea 17,636 km
Canberra, Australia Córdoba, Spain 17,679 km

Measure more distances between cities