Direct (nonstop) flights from Taipei to Beijing

4 airlines fly nonstop from Taoyuan International Airport (TPE) to Beijing Capital International Airport (PEK). It's 1,068 miles (1,719 km), about 3h 30m in the air. Operated by EVA Air, Air China, China Airlines and others.

TPE
Taoyuan International Airport
🇹🇼 Taipei, Taiwan
PEK
Beijing Capital International Airport
🇨🇳 Beijing, China
Flight Time
3h 30m
Distance
1,068 mi
1,719 km
CO₂/pax
180 kg
−45 kg vs. layover
Airlines
4
EVA Air +3
Time Diff
Same timezone
Operated by EVA Air EVA Air Air China Air China China Airlines China Airlines Hainan Airlines Hainan Airlines

Route data last updated: May 28, 2026

Airlines with non-stop flights

EVA Air BR EVA Air
Route
TPE → PEK
Flight Time
3h 30m
Distance
1,068 mi
Air China CA Air China
Route
TPE → PEK
Flight Time
3h 30m
Distance
1,068 mi
China Airlines CI China Airlines
Route
TPE → PEK
Flight Time
3h 30m
Distance
1,068 mi
Hainan Airlines HU Hainan Airlines
Route
TPE → PEK
Flight Time
3h 30m
Distance
1,068 mi

Alternative Routes

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

TPE NGB (Ningbo) PEK
Leg 1: 1h 35m (327 mi) Leg 2: 2h 30m (758 mi) Total: ~4h 5m 🍃 225 kg CO₂ (+25% vs. direct)
Leg 1
TPE → NGB
1h 35m · 327 mi
View TPE to NGB flights →
Leg 2
NGB → PEK
2h 30m · 758 mi
View NGB to PEK flights →
TPE TAO (Qingdao) PEK
Leg 1: 2h 30m (780 mi) Leg 2: 1h 35m (319 mi) Total: ~4h 5m 🍃 228 kg CO₂ (+27% vs. direct)
Leg 1
TPE → TAO
2h 30m · 780 mi
View TPE to TAO flights →
Leg 2
TAO → PEK
1h 35m · 319 mi
View TAO to PEK flights →
TPE HGH (Hangzhou) PEK
Leg 1: 1h 50m (359 mi) Leg 2: 2h 20m (712 mi) Total: ~4h 10m 🍃 223 kg CO₂ (+24% vs. direct)
Leg 1
TPE → HGH
1h 50m · 359 mi
View TPE to HGH flights →
Leg 2
HGH → PEK
2h 20m · 712 mi
View HGH to PEK flights →
TPE NKG (Nanjing) PEK
Leg 1: 2h 10m (480 mi) Leg 2: 2h 3m (589 mi) Total: ~4h 13m 🍃 223 kg CO₂ (+24% vs. direct)
Leg 1
TPE → NKG
2h 10m · 480 mi
View TPE to NKG flights →
Leg 2
NKG → PEK
2h 3m · 589 mi
View NKG to PEK flights →
TPE PVG (Shanghai) PEK
Leg 1: 2h 5m (419 mi) Leg 2: 2h 25m (682 mi) Total: ~4h 30m 🍃 229 kg CO₂ (+27% vs. direct)
Leg 1
TPE → PVG
2h 5m · 419 mi
View TPE to PVG flights →
Leg 2
PVG → PEK
2h 25m · 682 mi
View PVG to PEK flights →

Looking for the return flight?

PEK → TPE: Flights from Beijing to Taipei

Frequently Asked Questions

How long is the direct flight from Taipei to Beijing?

A nonstop flight from Taipei (TPE) to Beijing (PEK) takes approximately 3 hours and 30 minutes. The distance is 1,068 miles (1,719 km).

Which airlines fly nonstop from Taipei to Beijing?

4 airlines: EVA Air, Air China, China Airlines, Hainan Airlines.

Is there a nonstop flight from Taipei to Beijing?

Yes. 4 airlines: EVA Air, Air China, China Airlines, Hainan Airlines.

How far is Taipei from Beijing?

The flight distance from Taipei to Beijing is 1,068 miles (1,719 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Taipei to Beijing?

At 3h 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 Taiwan 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 Taipei to Beijing?

Roughly 180 kg CO2 per passenger one-way. That's about the same as driving 900 km.

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

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

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