Distance from Chengdu to Oklahoma City

The distance between Chengdu, China and Oklahoma City, United States is 12,345 kilometers (7,671 miles).

Chengdu, Sichuan, China

Oklahoma City, Oklahoma, United States

From Chengdu to Oklahoma City, the straight-line distance is 12,345 kilometers, heading north. Chengdu is situated at an altitude of 499 meters above sea level, while Oklahoma City is at 395 meters.

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 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)
Oklahoma City, United States

Local time:

Time Zone: America/Chicago

Coordinates: 35.4676° N 97.5164° W

Elevation: 395 m (1,296 ft)


Nearby airports:
  • Will Rogers World Airport (OKC)
  • Tinker Air Force Base (TIK)
  • Wiley Post Airport (PWA)
  • Shawnee Regional Airport (SNL)
  • Stroud Municipal Airport (SUD)

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

Other distances from Oklahoma City

Distances between cities Kilometers
From Oklahoma City to New York City 2,136 km
From Oklahoma City to Los Angeles 1,901 km
From Oklahoma City to Chicago 1,112 km
From Oklahoma City to Houston 664 km
From Oklahoma City to Phoenix 1,355 km

Cities within similar distances

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

From To Distance (kilometers)
Surat, India New York City, United States 12,344 km
Morelia, Mexico Beijing, China 12,346 km
Villa Nueva, Guatemala Tokyo, Japan 12,344 km
Kanpur, India Baltimore, United States 12,344 km
San Jose, United States Accra, Ghana 12,346 km
Manhattan, United States Patna, India 12,346 km
Surat, India Hamilton, Canada 12,344 km
Hyderābād, India Surrey, Canada 12,346 km
Seattle, United States Newcastle, Australia 12,343 km
Brisbane, Australia Zapopan, Mexico 12,343 km
Surat, India Brooklyn, United States 12,348 km
Cairo, Egypt Puebla, Mexico 12,348 km
Baghdad, Iraq Reynosa, Mexico 12,341 km
Nairobi, Kenya Bogotá, Colombia 12,349 km
Kanpur, India Chicago, United States 12,341 km
Perth, Australia Kano, Nigeria 12,341 km
Detroit, United States Ahmedabad, India 12,349 km

Measure more distances between cities