Uroczyste otwarcie pierwszej linii metra w Chengdu, a zarazem pierwszej w zachodnich Chinach, odbyło się 27 września 2010 roku. W tym samym roku UNESCO nadało Chengdu, jako drugiemu miasto na świecie tytuł „Gastronomicznej stolicy świata”. W 2013 roku oddano do użytku New Century Global Center, największy budynek na świecie pod względem powierzchni użytkowej. Chengdu od 26 kwietnia 2013 roku jest jedną z końcowych stacji tzw. nowego szlaku jedwabnego, regularnego połączenia kolejowego z Europą utworzonego w wyniku inicjatywy „jeden pas i jedna droga”. Dwie kolejne obwodnice o statusach drogi ekspresowej tj. piątą o długości 223 km oraz szóstą o długości 459 km (biegnącą częściowo poza granicami miasta), oddano do użytku odpowiednio w 2015 i 2021 roku.

W 2019 roku Chengdu zostało wybrane na gospodarza Letniej Uniwersjady w 2021 roku, lecz z uwagi na panującą na świecie pandemię COVID-19 została ona przeniesiona na 2022 rok. Powyższa impreza sportowa przyczyniła się do wybudowania w mieście szeregu obiektów sportowych, na czele ze stadionami o pojemności 60 i 40 tysięcy widzów.