Direct (nonstop) flights from Chengdu to Denpasar

1 airline flys nonstop from Tianfu International Airport (TFU) to Bali International (DPS). It's 2,779 miles (4,472 km), about 6h 35m in the air. Operated by Sichuan Airlines.

TFU
Tianfu International Airport
🇨🇳 Chengdu, China
DPS
Bali International
🇮🇩 Denpasar, Indonesia
Flight Time
6h 35m
Distance
2,779 mi
4,472 km
CO₂/pax
425 kg
−108 kg vs. layover
Airlines
1
Sichuan Airlines
Time Diff
Same timezone
Operated by Sichuan Airlines Sichuan Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

Sichuan Airlines 3U Sichuan Airlines
Route
TFU → DPS
Flight Time
6h 35m
Distance
2,779 mi

Alternative Routes

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

TFU DMK (Bangkok) DPS
Leg 1: 3h (1,155 mi) Leg 2: 4h 20m (1,850 mi) Total: ~7h 20m 🍃 533 kg CO₂ (+25% vs. direct)
Leg 1
TFU → DMK
3h · 1,155 mi
View TFU to DMK flights →
Leg 2
DMK → DPS
4h 20m · 1,850 mi
View DMK to DPS flights →
TFU HAN (Hanoi) DPS
Leg 1: 2h (632 mi) Leg 2: 5h 25m (2,155 mi) Total: ~7h 25m 🍃 506 kg CO₂ (+19% vs. direct)
Leg 1
TFU → HAN
2h · 632 mi
View TFU to HAN flights →
Leg 2
HAN → DPS
5h 25m · 2,155 mi
View HAN to DPS flights →
TFU SGN (Ho Chi Minh City) DPS
Leg 1: 3h 45m (1,349 mi) Leg 2: 3h 50m (1,466 mi) Total: ~7h 35m 🍃 501 kg CO₂ (+18% vs. direct)
Leg 1
TFU → SGN
3h 45m · 1,349 mi
View TFU to SGN flights →
Leg 2
SGN → DPS
3h 50m · 1,466 mi
View SGN to DPS flights →
TFU CAN (Guangzhou) DPS
Leg 1: 2h 20m (725 mi) Leg 2: 5h 18m (2,212 mi) Total: ~7h 38m 🍃 533 kg CO₂ (+25% vs. direct)
Leg 1
TFU → CAN
2h 20m · 725 mi
View TFU to CAN flights →
Leg 2
CAN → DPS
5h 18m · 2,212 mi
View CAN to DPS flights →
TFU BKK (Bangkok) DPS
Leg 1: 3h 15m (1,168 mi) Leg 2: 4h 25m (1,832 mi) Total: ~7h 40m 🍃 532 kg CO₂ (+25% vs. direct)
Leg 1
TFU → BKK
3h 15m · 1,168 mi
View TFU to BKK flights →
Leg 2
BKK → DPS
4h 25m · 1,832 mi
View BKK to DPS flights →

Frequently Asked Questions

How long is the direct flight from Chengdu to Denpasar?

A nonstop flight from Chengdu (TFU) to Denpasar (DPS) takes approximately 6 hours and 35 minutes. The distance is 2,779 miles (4,472 km).

Which airlines fly nonstop from Chengdu to Denpasar?

Just Sichuan Airlines.

Is there a nonstop flight from Chengdu to Denpasar?

Yes. 1 airline: Sichuan Airlines.

How far is Chengdu from Denpasar?

The flight distance from Chengdu to Denpasar is 2,779 miles (4,472 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What type of aircraft flies from Chengdu to Denpasar?

At 6h 35m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

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

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

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

Roughly 425 kg CO2 per passenger one-way. That's about the same as driving 2,125 km.

Is the return flight from Denpasar 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 Denpasar?

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.