Podczas II wojny światowej z lotnisk w Chengdu i okolicy korzystała XIV Armia Powietrzna Stanów Zjednoczonych, walcząca z Japonią, zaś bombowce B-29 wielokrotnie atakowały cele na wyspach japońskich oraz na obszarach okupowanych przez wojska japońskie w Chinach. Chengdu było ostatnim ważnym miastem kontynentu pozostającym w rękach nacjonalistów po przegranej wojnie domowej z komunistami. Miasto zostało zdobyte przez wojska Chińskiej Armii Ludowo-Wyzwoleńczej pod koniec grudnia 1949 roku.

W 1952 roku otwarto połączenie kolejowe z Chongqing, które jednocześnie było pierwszą nowo wybudowaną linią w Chińskiej Republice Ludowej. Port lotniczy Chengdu-Shuangliu oddano do użytku cywilnego w 1956 roku. W tym samym roku założono Uniwersytet Elektroniki i Technologii w Chengdu. Pierwszą linię kolejową prowadzącą poza prowincję Syczuan, do Baoji w północnej prowincji Shaanxi, oddano do użytku w 1958 roku, której fragment był jednocześnie pierwszą zelektryfikowaną linią w historii kraju. W tym samym roku zburzono mur miejski, pozostawiając 9 odcinków o łącznej długości około 1 km. W 1970 roku otwarto linię o długości ponad 1000 km do leżącego na południu Kunming w prowincji Junnan, prowadzącą w większości przez tunele i wiadukty z uwagi na górzysty teren.