Wayfli › Chengdu (CTU) › To Singapore (SIN)

Chengdu (CTU) to Singapore (SIN) flights

There are direct flights from Chengdu Shuangliu International Airport to Singapore Changi Airport, sold by 2 airlines (including codeshares): Air China and Singapore Airlines. The distance is 3,250 km, about 4h 30m in the air. There are also 17 one-stop options, via airports such as Guangzhou, Bangkok and Hong Kong.

Live fares for CTU → SINSee all routes on the map
3,250 kmdistance
~4h 30mdirect flight time (estimate)
2direct airlines
17one-stop options

Direct flights from Chengdu to Singapore

RouteAirlines (incl. codeshares)DistanceTime (est.)
CTU → SINAir China, Singapore Airlines3,250 km~4h 30m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
CAN GuangzhouSichuan Airlines and Air China then Air France and 9 Air3,871 km~7h 25m
BKK BangkokChina Eastern and THAI Airways then Air India and Cathay Pacific3,324 km~6h 45m
HKG Hong KongSichuan Airlines and Air China then Air India and Cathay Pacific3,917 km~7h 25m
KUL Kuala LumpurAirAsia X then American Airlines and Air India3,401 km~6h 50m
SZX ShenzhenSichuan Airlines and Air China then Air China and Singapore Airlines3,912 km~7h 25m
CKG ChongqingSichuan Airlines then West Air and Singapore Airlines3,443 km~6h 50m
KMG KunmingSichuan Airlines and Lucky Air then Singapore Airlines and Scoot3,261 km~6h 40m
HAN HanoiVietnam Airlines then Singapore Airlines and Scoot3,275 km~6h 40m
CSX ChangchaSichuan Airlines and Air China then Singapore Airlines and Scoot4,078 km~7h 40m
SYX SanyaSichuan Airlines and Air China then SCAT3,448 km~6h 50m
HKT PhuketSichuan Airlines then Thai AirAsia and Bangkok Airways3,546 km~7h
HAK HaikouSichuan Airlines and Air China then Hainan Airlines and Scoot3,535 km~7h

More from Chengdu and Singapore

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.