Direct flights from Beijing to Taipei (PEK → TPE)

Distance 1,723 km (1,071 mi)
Est. duration 2h 2m
Loading map...
Live fares · PEK → TPE

Available flights

Hong Kong AirlinesNon-stop
from$321
Book

About the Beijing → Taipei route

Beijing to Taipei is a short-haul regional hop — just 1,723 km and roughly two hours in the air — but don't let the distance fool you into thinking it's simple. This route carries a heavier political weight than almost any other two-hour flight on earth, which means schedules, availability, and airline options shift more often than you'd expect. Eva Air (BR) and China Airlines (CI) are the Taiwanese carriers doing serious work here, while Air China (CA) and Hainan (HU) cover the mainland side. Expect a mixed cabin — business travelers, family reunion trips, and students all share the same narrow-body ride.

Why travel from Beijing to Taipei?

Taipei punches above its weight for a city of four million. The night markets alone — Shilin is the famous one, but Raohe is where locals actually eat — justify the trip from Beijing. Food is the headline reason many mainland Chinese travelers make the crossing: beef noodle soup, scallion pancakes, pineapple cakes you can't buy at home. Beyond that, Taipei has a slower, more walkable energy that contrasts sharply with Beijing's scale. Culturally, the National Palace Museum holds one of the world's great Chinese art collections — things that left the mainland in 1949 and never came back. Business travel between the two cities runs deep too, especially in tech manufacturing and cross-strait trade. Family connections remain a powerful pull for older travelers with relatives on both sides.

Quick stats

  • Distance: 1,723 km
  • Estimated flight time: 2h 2m
  • Operating airlines: BR, CA, CI, HU
  • Direct route: yes

Practical tips for PEK → TPE

Avoid July and August — typhoon season makes a mess of schedules and Taipei gets genuinely hot and sticky. October through December is the sweet spot: fares drop after Golden Week, the weather cooperates, and TPE arrivals move faster. At Taoyuan International Airport, the Airport MRT runs straight to Taipei Main Station in about 35 minutes for around NT$160 — skip the taxis. Taiwan uses the New Taiwan Dollar, Mandarin is the official language, and most mainland Chinese passport holders need to check current cross-strait entry policy carefully before booking since regulations change. Pack light — checked baggage allowances vary significantly between carriers on this route.

Frequently asked questions

How long does the flight from Beijing to Taipei take?

The flight is approximately 2 hours and 2 minutes for a distance of 1,723 km. This makes it a short-haul flight with minimal time spent in the air.

Which airlines operate the Beijing to Taipei route?

Four airlines serve this route: China Airlines (CI), China Eastern (CA), EVA Air (BR), and Hainan Airlines (HU). All offer regular scheduled service between the two cities.

What is the best time of year to fly from Beijing to Taipei?

Spring (April-May) and autumn (September-October) offer the most pleasant weather in both cities with mild temperatures and lower rainfall. These seasons typically see moderate airfares compared to peak summer and winter holidays.

Do I need a visa to travel from mainland China to Taiwan?

Chinese mainland citizens require a Taiwan Travel Permit (通行証) issued by Taiwan authorities; foreign nationals should check their specific nationality requirements, as visa policies vary. It's key to verify current regulations with Taiwan's immigration office before booking.

What should I know about luggage, jet lag, and transit for this route?

Baggage allowances vary by airline, so confirm your carrier's policy in advance. Jet lag is minimal due to the short flight and same time zone, though the 2-hour trip means you'll land with minimal fatigue and can proceed directly to ground transportation or accommodation.

Find flights from Beijing to Taipei
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Beijing to Taipei? The flight distance from PEK to TPE is approximately 1,723 km (1,071 miles).
How long is the flight from PEK to TPE? The estimated flight time from Beijing to Taipei is approximately 2h 2m.
What airlines fly from PEK to TPE? Airlines operating direct flights from Beijing to Taipei include: BR, CA, CI, HU.

Cheapest fares Beijing → Taipei

Beijing PEK
Taipei TPE

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Beijing → Taipei.

Try a nearby airport to Beijing

Flights to Taipei (TPE) from other airports within 350 km of Beijing. Often unlocks cheaper fares or better times.

Or try a nearby airport to Taipei

Flights from Beijing (PEK) to other airports within 350 km of Taipei.

Other flights from Beijing (PEK)

Other flights from Taipei (TPE)