Find cheap Krabi, Thailand to Chengdu, China flights with our free search service. Compare all available fares for direct or connection flights to Chengdu.
Best price to flight from Krabi to Chengdu (One Way)
What is the distance between Krabi and Chengdu?
The average distance from Krabi to Chengdu is 2562 kilometers (equals to 1591 miles or 1383 nautical miles).
Your flight will departure from Krabi Airport, Thailand and arrive on Chengdu Airport, China.