Direct (nonstop) flights from Fuzhou to Surabaya

1 airline flys nonstop from Fuzhou Changle International Airport (FOC) to Juanda (SUB). It's 2,336 miles (3,759 km), about 5h 30m in the air. Operated by Xiamen Airlines.

FOC
Fuzhou Changle International Airport
🇨🇳 Fuzhou, China
SUB
Juanda
🇮🇩 Surabaya, Indonesia
Flight Time
5h 30m
Distance
2,336 mi
3,759 km
CO₂/pax
395 kg
−56 kg vs. layover
Airlines
1
Xiamen Airlines
Time Diff
-1h
Operated by Xiamen Airlines Xiamen Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

Xiamen Airlines MF Xiamen Airlines
Route
FOC → SUB
Flight Time
5h 30m
Distance
2,336 mi

Alternative Routes

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

FOC HKG (Hong Kong) SUB
Leg 1: 1h 55m (439 mi) Leg 2: 4h 45m (2,042 mi) Total: ~6h 40m 🍃 451 kg CO₂ (+14% vs. direct)
Leg 1
FOC → HKG
1h 55m · 439 mi
View FOC to HKG flights →
Leg 2
HKG → SUB
4h 45m · 2,042 mi
View HKG to SUB flights →
FOC CGK (Jakarta) SUB
Leg 1: 5h 25m (2,371 mi) Leg 2: 1h 35m (430 mi) Total: ~7h 🍃 506 kg CO₂ (+28% vs. direct)
Leg 1
FOC → CGK
5h 25m · 2,371 mi
View FOC to CGK flights →
Leg 2
CGK → SUB
1h 35m · 430 mi
View CGK to SUB flights →
FOC CAN (Guangzhou) SUB
Leg 1: 2h (437 mi) Leg 2: 5h 10m (2,115 mi) Total: ~7h 10m 🍃 463 kg CO₂ (+17% vs. direct)
Leg 1
FOC → CAN
2h · 437 mi
View FOC to CAN flights →
Leg 2
CAN → SUB
5h 10m · 2,115 mi
View CAN to SUB flights →
FOC SIN (Singapore) SUB
Leg 1: 4h 55m (1,986 mi) Leg 2: 2h 30m (854 mi) Total: ~7h 25m 🍃 519 kg CO₂ (+31% vs. direct)
Leg 1
FOC → SIN
4h 55m · 1,986 mi
View FOC to SIN flights →
Leg 2
SIN → SUB
2h 30m · 854 mi
View SIN to SUB flights →
FOC KUL (Kuala Lumpur) SUB
Leg 1: 4h 45m (1,991 mi) Leg 2: 2h 40m (1,033 mi) Total: ~7h 25m 🍃 536 kg CO₂ (+36% vs. direct)
Leg 1
FOC → KUL
4h 45m · 1,991 mi
View FOC to KUL flights →
Leg 2
KUL → SUB
2h 40m · 1,033 mi
View KUL to SUB flights →

Looking for the return flight?

SUB → FOC: Flights from Surabaya to Fuzhou

Frequently Asked Questions

How long is the direct flight from Fuzhou to Surabaya?

A nonstop flight from Fuzhou (FOC) to Surabaya (SUB) takes approximately 5 hours and 30 minutes. The distance is 2,336 miles (3,759 km).

Which airlines fly nonstop from Fuzhou to Surabaya?

Just Xiamen Airlines.

Is there a nonstop flight from Fuzhou to Surabaya?

Yes. 1 airline: Xiamen Airlines.

How far is Fuzhou from Surabaya?

The flight distance from Fuzhou to Surabaya is 2,336 miles (3,759 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 Fuzhou and Surabaya?

Surabaya is 1 hour behind Fuzhou. (Asia/Shanghai vs Asia/Jakarta.)

What type of aircraft flies from Fuzhou to Surabaya?

At 5h 30m, 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 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 Fuzhou to Surabaya?

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

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

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

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