Direct (nonstop) flights from Beijing to Singapore

2 airlines fly nonstop from Daxing International Airport (PKX) to Singapore Changi Airport (SIN). It's 2,739 miles (4,408 km), about 6h 25m in the air. Operated by China Eastern Airlines, Singapore Airlines.

PKX
Daxing International Airport
🇨🇳 Beijing, China
SIN
Singapore Changi Airport
🇸🇬 Singapore, Singapore
Flight Time
6h 25m
Distance
2,739 mi
4,408 km
CO₂/pax
419 kg
−80 kg vs. layover
Airlines
2
China Eastern Airlines +1
Time Diff
Same timezone
Operated by China Eastern Airlines China Eastern Airlines Singapore Airlines Singapore Airlines

Route data last updated: May 26, 2026

Airlines with non-stop flights

China Eastern Airlines MU China Eastern Airlines
Route
PKX → SIN
Flight Time
6h 25m
Distance
2,739 mi
Singapore Airlines SQ Singapore Airlines
Route
PKX → SIN
Flight Time
6h 25m
Distance
2,739 mi

Alternative Routes

Other ways to fly from Beijing to Singapore with one stop · direct emits 419 kg CO₂ per passenger

PKX WUH (Wuhan) SIN
Leg 1: 2h 10m (615 mi) Leg 2: 4h 45m (2,131 mi) Total: ~6h 55m 🍃 499 kg CO₂ (+19% vs. direct)
Leg 1
PKX → WUH
2h 10m · 615 mi
View PKX to WUH flights →
Leg 2
WUH → SIN
4h 45m · 2,131 mi
View WUH to SIN flights →
PKX SGN (Ho Chi Minh City) SIN
Leg 1: 4h 55m (2,064 mi) Leg 2: 2h 5m (675 mi) Total: ~7h 🍃 499 kg CO₂ (+19% vs. direct)
Leg 1
PKX → SGN
4h 55m · 2,064 mi
View PKX to SGN flights →
Leg 2
SGN → SIN
2h 5m · 675 mi
View SGN to SIN flights →
PKX HAN (Hanoi) SIN
Leg 1: 3h 35m (1,407 mi) Leg 2: 3h 25m (1,370 mi) Total: ~7h 🍃 495 kg CO₂ (+18% vs. direct)
Leg 1
PKX → HAN
3h 35m · 1,407 mi
View PKX to HAN flights →
Leg 2
HAN → SIN
3h 25m · 1,370 mi
View HAN to SIN flights →
PKX JJN (Jinjiang) SIN
Leg 1: 2h 40m (1,021 mi) Leg 2: 4h 25m (1,883 mi) Total: ~7h 5m 🍃 516 kg CO₂ (+23% vs. direct)
Leg 1
PKX → JJN
2h 40m · 1,021 mi
View PKX to JJN flights →
Leg 2
JJN → SIN
4h 25m · 1,883 mi
View JJN to SIN flights →
PKX CSX (Changsha) SIN
Leg 1: 2h 35m (801 mi) Leg 2: 4h 35m (1,943 mi) Total: ~7h 10m 🍃 501 kg CO₂ (+20% vs. direct)
Leg 1
PKX → CSX
2h 35m · 801 mi
View PKX to CSX flights →
Leg 2
CSX → SIN
4h 35m · 1,943 mi
View CSX to SIN flights →

Frequently Asked Questions

How long is the direct flight from Beijing to Singapore?

A nonstop flight from Beijing (PKX) to Singapore (SIN) takes approximately 6 hours and 25 minutes. The distance is 2,739 miles (4,408 km).

Which airlines fly nonstop from Beijing to Singapore?

2 airlines: China Eastern Airlines, Singapore Airlines.

Is there a nonstop flight from Beijing to Singapore?

Yes. 2 airlines: China Eastern Airlines, Singapore Airlines.

How far is Beijing from Singapore?

The flight distance from Beijing to Singapore is 2,739 miles (4,408 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 Beijing to Singapore?

At 6h 25m, 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 Singapore?

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

What is the carbon footprint of a flight from Beijing to Singapore?

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

Is the return flight from Singapore to Beijing 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 Beijing to Singapore?

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

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