Direct (nonstop) flights from Jakarta to Fuzhou

1 airline flys nonstop from Soekarno Hatta International (CGK) to Fuzhou Changle International Airport (FOC). It's 2,371 miles (3,815 km), about 5h 25m in the air. Operated by Xiamen Airlines.

CGK
Soekarno Hatta International
🇮🇩 Jakarta, Indonesia
✈
FOC
Fuzhou Changle International Airport
🇨🇳 Fuzhou, China
Flight Time
5h 25m
Distance
2,371 mi
3,815 km
CO₂/pax
401 kg
−63 kg vs. layover
Airlines
1
Xiamen Airlines
Time Diff
+1h
Operated by Xiamen Airlines Xiamen Airlines

Route data last updated: May 28, 2026

Airlines with non-stop flights

Xiamen Airlines MF Xiamen Airlines
Route
CGK → FOC
Flight Time
5h 25m
Distance
2,371 mi

Alternative Routes

Other ways to fly from Jakarta to Fuzhou with one stop · direct emits 401 kg CO₂ per passenger

CGK → KTI (Phnom Penh) → FOC
Leg 1: 3h (1,207 mi) Leg 2: 3h 20m (1,389 mi) Total: ~6h 20m 🍃 464 kg CO₂ (+16% vs. direct)
Leg 1
CGK → KTI
3h · 1,207 mi
View CGK to KTI flights →
Leg 2
KTI → FOC
3h 20m · 1,389 mi
View KTI to FOC flights →
CGK → XMN (Xiamen) → FOC
Leg 1: 5h 30m (2,246 mi) Leg 2: 55m (135 mi) Total: ~6h 25m 🍃 429 kg CO₂ (+7% vs. direct)
Leg 1
CGK → XMN
5h 30m · 2,246 mi
View CGK to XMN flights →
Leg 2
XMN → FOC
55m · 135 mi
View XMN to FOC flights →
CGK → MFM (Macau) → FOC
Leg 1: 4h 53m (2,000 mi) Leg 2: 1h 35m (464 mi) Total: ~6h 28m 🍃 449 kg CO₂ (+12% vs. direct)
Leg 1
CGK → MFM
4h 53m · 2,000 mi
View CGK to MFM flights →
Leg 2
MFM → FOC
1h 35m · 464 mi
View MFM to FOC flights →
CGK → SIN (Singapore) → FOC
Leg 1: 1h 50m (546 mi) Leg 2: 4h 45m (1,986 mi) Total: ~6h 35m 🍃 462 kg CO₂ (+15% vs. direct)
Leg 1
CGK → SIN
1h 50m · 546 mi
View CGK to SIN flights →
Leg 2
SIN → FOC
4h 45m · 1,986 mi
View SIN to FOC flights →
CGK → BKI (Kota Kinabalu) → FOC
Leg 1: 2h 45m (1,052 mi) Leg 2: 3h 50m (1,396 mi) Total: ~6h 35m 🍃 439 kg CO₂ (+9% vs. direct)
Leg 1
CGK → BKI
2h 45m · 1,052 mi
View CGK to BKI flights →
Leg 2
BKI → FOC
3h 50m · 1,396 mi
View BKI to FOC flights →

Looking for the return flight?

FOC → CGK: Flights from Fuzhou to Jakarta

Frequently Asked Questions

How long is the direct flight from Jakarta to Fuzhou?

A nonstop flight from Jakarta (CGK) to Fuzhou (FOC) takes approximately 5 hours and 25 minutes. The distance is 2,371 miles (3,815 km).

Which airlines fly nonstop from Jakarta to Fuzhou?

Just Xiamen Airlines.

Is there a nonstop flight from Jakarta to Fuzhou?

Yes. 1 airline: Xiamen Airlines.

How far is Jakarta from Fuzhou?

The flight distance from Jakarta to Fuzhou is 2,371 miles (3,815 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Jakarta and Fuzhou?

Fuzhou is 1 hour ahead of Jakarta. (Asia/Jakarta vs Asia/Shanghai.)

What type of aircraft flies from Jakarta to Fuzhou?

At 5h 25m, 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 Indonesia to China?

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

What is the carbon footprint of a flight from Jakarta to Fuzhou?

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

Is the return flight from Fuzhou to Jakarta 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 Jakarta to Fuzhou?

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 Soekarno Hatta International for this flight?

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