Direct (nonstop) flights from Xiamen to Chengdu

4 airlines fly nonstop from Xiamen Gaoqi International Airport (XMN) to Chengdu Shuangliu International Airport (CTU). It's 963 miles (1,550 km), about 3h 5m in the air. Operated by Sichuan Airlines, Air China, Chengdu Airlines and others.

XMN
Xiamen Gaoqi International Airport
🇨🇳 Xiamen, China
CTU
Chengdu Shuangliu International Airport
🇨🇳 Chengdu, China
Flight Time
3h 5m
Distance
963 mi
1,550 km
CO₂/pax
163 kg
−43 kg vs. layover
Airlines
4
Sichuan Airlines +3
Time Diff
Same timezone
Operated by Sichuan Airlines Sichuan Airlines Air China Air China Chengdu Airlines Chengdu Airlines Tibet Airlines Tibet Airlines

Route data last updated: May 30, 2026

Airlines with non-stop flights

Sichuan Airlines 3U Sichuan Airlines
Route
XMN → CTU
Flight Time
3h 5m
Distance
963 mi
Air China CA Air China
Route
XMN → CTU
Flight Time
3h 5m
Distance
963 mi
Chengdu Airlines EU Chengdu Airlines
Route
XMN → CTU
Flight Time
3h 5m
Distance
963 mi
Tibet Airlines TV Tibet Airlines
Route
XMN → CTU
Flight Time
3h 5m
Distance
963 mi

Alternative Routes

Other ways to fly from Xiamen to Chengdu with one stop · direct emits 163 kg CO₂ per passenger

XMN CSX (Changsha) CTU
Leg 1: 1h 45m (395 mi) Leg 2: 1h 55m (582 mi) Total: ~3h 40m 🍃 206 kg CO₂ (+26% vs. direct)
Leg 1
XMN → CSX
1h 45m · 395 mi
View XMN to CSX flights →
Leg 2
CSX → CTU
1h 55m · 582 mi
View CSX to CTU flights →
XMN KHN (Nanchang) CTU
Leg 1: 1h 20m (327 mi) Leg 2: 2h 25m (728 mi) Total: ~3h 45m 🍃 221 kg CO₂ (+36% vs. direct)
Leg 1
XMN → KHN
1h 20m · 327 mi
View XMN to KHN flights →
Leg 2
KHN → CTU
2h 25m · 728 mi
View KHN to CTU flights →
XMN YIH (Yichang) CTU
Leg 1: 2h 20m (581 mi) Leg 2: 1h 40m (448 mi) Total: ~4h 🍃 216 kg CO₂ (+33% vs. direct)
Leg 1
XMN → YIH
2h 20m · 581 mi
View XMN to YIH flights →
Leg 2
YIH → CTU
1h 40m · 448 mi
View YIH to CTU flights →
XMN WUH (Wuhan) CTU
Leg 1: 1h 55m (492 mi) Leg 2: 2h 8m (611 mi) Total: ~4h 3m 🍃 229 kg CO₂ (+40% vs. direct)
Leg 1
XMN → WUH
1h 55m · 492 mi
View XMN to WUH flights →
Leg 2
WUH → CTU
2h 8m · 611 mi
View WUH to CTU flights →
XMN FOC (Fuzhou) CTU
Leg 1: 55m (135 mi) Leg 2: 3h 10m (1,008 mi) Total: ~4h 5m 🍃 220 kg CO₂ (+35% vs. direct)
Leg 1
XMN → FOC
55m · 135 mi
View XMN to FOC flights →
Leg 2
FOC → CTU
3h 10m · 1,008 mi
View FOC to CTU flights →

Looking for the return flight?

CTU → XMN: Flights from Chengdu to Xiamen

Frequently Asked Questions

How long is the direct flight from Xiamen to Chengdu?

A nonstop flight from Xiamen (XMN) to Chengdu (CTU) takes approximately 3 hours and 5 minutes. The distance is 963 miles (1,550 km).

Which airlines fly nonstop from Xiamen to Chengdu?

4 airlines: Sichuan Airlines, Air China, Chengdu Airlines, Tibet Airlines.

Is there a nonstop flight from Xiamen to Chengdu?

Yes. 4 airlines: Sichuan Airlines, Air China, Chengdu Airlines, Tibet Airlines.

How far is Xiamen from Chengdu?

The flight distance from Xiamen to Chengdu is 963 miles (1,550 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Xiamen to Chengdu?

At 3h 5m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Xiamen to Chengdu?

Roughly 163 kg CO2 per passenger one-way. That's about the same as driving 815 km.

Is the return flight from Chengdu to Xiamen also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Xiamen to Chengdu?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Xiamen Gaoqi International Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.