Direct flights from Beijing to Fuzhou PEK → FOC

Air China, Fuzhou Airlines, Hainan Airlines, Shandong Airlines and Xiamen Airlines operate nonstop flights from Beijing (PEK) to Fuzhou (FOC). The nonstop flight takes around ~2h, covering 993 miles (1,598 km) and operates multiple daily. Round-trip fares currently start at $791, with a typical fare around $857 across 58 recent fare combinations. Updated 28 June 2026.

60-day flexibility overview based on 58 recent fares across the next 60 days

Cheapest
$791
Typical
$857
Most expensive
$1,682

Prices last updated 11 days ago. Fares change frequently — check the airline for current pricing.

📬 Email me when fares drop

We'll check every combination in your window daily and email you the cheapest match. No account needed.

Set free alert →
Air China CA Fuzhou Airlines FU Hainan Airlines HU Shandong Airlines SC Xiamen Airlines MF

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Beijing to Fuzhou?

Yes, Air China, Fuzhou Airlines and 3 more airlines operate nonstop flights from Beijing (PEK) to Fuzhou (FOC).

Which airlines fly direct from Beijing to Fuzhou?

Air China, Fuzhou Airlines, Hainan Airlines, Shandong Airlines, Xiamen Airlines operate nonstop flights from Beijing to Fuzhou.

How long is the flight from Beijing to Fuzhou?

The nonstop flight from Beijing to Fuzhou takes ~2h (approximately 1598 km).

How often do direct flights operate from Beijing to Fuzhou?

Nonstop flights from Beijing to Fuzhou operate multiple daily.

How much is a round-trip flight from Beijing to Fuzhou?

Round-trip flights from Beijing (PEK) to Fuzhou (FOC) start at $791, with a typical fare around $857. Based on 58 recent fare combinations.

Explore More

Cheap direct deals from Beijing — last one was $1,110 to Manchester, Greater Manchester