Direct (nonstop) flights from Chengdu to Kota Kinabalu

1 airline flys nonstop from Tianfu International Airport (TFU) to Kota Kinabalu International (BKI). It's 1,840 miles (2,961 km), about 4h 35m in the air. Operated by Qingdao Airlines.

TFU
Tianfu International Airport
🇨🇳 Chengdu, China
BKI
Kota Kinabalu International
🇲🇾 Kota Kinabalu, Malaysia
Flight Time
4h 35m
Distance
1,840 mi
2,961 km
CO₂/pax
311 kg
−55 kg vs. layover
Airlines
1
Qingdao Airlines
Time Diff
Same timezone
Operated by Qingdao Airlines Qingdao Airlines

Route data last updated: May 26, 2026

Airlines with non-stop flights

Qingdao Airlines QW Qingdao Airlines
Route
TFU → BKI
Flight Time
4h 35m
Distance
1,840 mi

Alternative Routes

Other ways to fly from Chengdu to Kota Kinabalu with one stop · direct emits 311 kg CO₂ per passenger

TFU SZX (Shenzhen) BKI
Leg 1: 2h 25m (784 mi) Leg 2: 3h 10m (1,159 mi) Total: ~5h 35m 🍃 366 kg CO₂ (+18% vs. direct)
Leg 1
TFU → SZX
2h 25m · 784 mi
View TFU to SZX flights →
Leg 2
SZX → BKI
3h 10m · 1,159 mi
View SZX to BKI flights →
TFU CAN (Guangzhou) BKI
Leg 1: 2h 20m (725 mi) Leg 2: 3h 20m (1,214 mi) Total: ~5h 40m 🍃 364 kg CO₂ (+17% vs. direct)
Leg 1
TFU → CAN
2h 20m · 725 mi
View TFU to CAN flights →
Leg 2
CAN → BKI
3h 20m · 1,214 mi
View CAN to BKI flights →
TFU HKG (Hong Kong) BKI
Leg 1: 2h 50m (805 mi) Leg 2: 2h 50m (1,135 mi) Total: ~5h 40m 🍃 366 kg CO₂ (+18% vs. direct)
Leg 1
TFU → HKG
2h 50m · 805 mi
View TFU to HKG flights →
Leg 2
HKG → BKI
2h 50m · 1,135 mi
View HKG to BKI flights →
TFU SGN (Ho Chi Minh City) BKI
Leg 1: 3h 45m (1,349 mi) Leg 2: 2h 10m (725 mi) Total: ~5h 55m 🍃 387 kg CO₂ (+24% vs. direct)
Leg 1
TFU → SGN
3h 45m · 1,349 mi
View TFU to SGN flights →
Leg 2
SGN → BKI
2h 10m · 725 mi
View SGN to BKI flights →
TFU FOC (Fuzhou) BKI
Leg 1: 2h 35m (976 mi) Leg 2: 3h 35m (1,396 mi) Total: ~6h 10m 🍃 426 kg CO₂ (+37% vs. direct)
Leg 1
TFU → FOC
2h 35m · 976 mi
View TFU to FOC flights →
Leg 2
FOC → BKI
3h 35m · 1,396 mi
View FOC to BKI flights →

Frequently Asked Questions

How long is the direct flight from Chengdu to Kota Kinabalu?

A nonstop flight from Chengdu (TFU) to Kota Kinabalu (BKI) takes approximately 4 hours and 35 minutes. The distance is 1,840 miles (2,961 km).

Which airlines fly nonstop from Chengdu to Kota Kinabalu?

Just Qingdao Airlines.

Is there a nonstop flight from Chengdu to Kota Kinabalu?

Yes. 1 airline: Qingdao Airlines.

How far is Chengdu from Kota Kinabalu?

The flight distance from Chengdu to Kota Kinabalu is 1,840 miles (2,961 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Chengdu to Kota Kinabalu?

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

Do I need a visa to travel from China to Malaysia?

Depends on your passport. Check with the Malaysia embassy or an official visa portal before booking — requirements change.

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

Roughly 311 kg CO2 per passenger one-way. That's about the same as driving 1,555 km.

Is the return flight from Kota Kinabalu to Chengdu 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 Chengdu to Kota Kinabalu?

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 Tianfu International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.