ComeToGuide
28.5 km • ~37 mins

How to Get from Beijing Capital International Airport (PEK) to Wangfujing

Wangfujing lies 28.5 km southwest of Beijing Capital International Airport (PEK). Depending on traffic and mode, the journey takes about 40 minutes by private transfer or taxi, and around 60 minutes by Airport Express plus subway.

✓ Verified Oct 30, 2026 • 28.5 km road distance

Official Airport Taxi

Metered
50 mins •24/7 Official Queue
€13 - €20 + tolls (meter)
Luggage: Varies - Standard Boot
How to take it step-by-step:
  1. Follow signs to the official taxi queue at T3 B1/1F or T2 outside arrivals.
  2. Wait in line and take the next available licensed taxi.
  3. Tell the driver 'Wangfujing' and insist on the meter (打表).
  4. Tolls are added to the meter; pay by cash or Alipay/WeChat Pay.
  5. Ride takes about 45-70 minutes depending on traffic.

Airport Express + Subway

Cheapest
60 mins •Every 10 Mins (Until ~23:00)
€3.80 / Person
Luggage: Carry-On Friendly
How to take it step-by-step:
  1. Follow signs for 'Airport Express / 机场快轨' to the station at T3 or T2.
  2. Buy a ¥25 ticket at the machine or counter (tap foreign contactless card also works).
  3. Ride to Beixinqiao station (about 30-35 min).
  4. Transfer to Line 5 and ride to Dongdan, then change to Line 1 one stop to Wangfujing.
  5. Exit at Wangfujing station and walk to your hotel.

Beijing Capital International Airport Deals

Compare all terminal car rental desks with free 48h cancellation.

Compare Terminal Car Prices
Landing in China?
Skip expensive airport SIM kiosks. Activate a 5G eSIM on your phone in 2 minutes before takeoff.
Get China eSIM

Tours & activities: Wangfujing

See all tours & tickets
Was your flight delayed or cancelled?
In some cases passengers are entitled to compensation. AirHelp checks your flight for free and only charges a fee if they win your claim.
Check my rights for free

⚠️ Important Local Taxi & Arrival Tips

  • Use only the official taxi queue at arrivals; ignore touts inside the terminal who may overcharge or use fake meters.
  • Insist on the meter (打表). Airport Expressway tolls are added separately to the meter fare.
  • Taxis do not accept foreign bank cards; carry cash or use Alipay/WeChat Pay.
  • Airport Express has a separate ¥25 fare with no free transfer to other subway lines.

Frequently Asked Questions

What is the cheapest way from Beijing Capital Airport (PEK) to Wangfujing?

Take the Capital Airport Express to Beixinqiao, then Line 5 to Dongdan and Line 1 one stop to Wangfujing. Total fare is about €3.80 per person and the journey takes around 60 minutes.

How long does a taxi take from PEK to Wangfujing?

A metered taxi takes about 45-70 minutes in normal traffic, but can take 90+ minutes at rush hour. The typical fare is about ¥100-150 (€13-€20) plus expressway tolls.

Is there a direct airport bus from PEK to Wangfujing?

No, there is no direct airport bus to Wangfujing. The airport bus network serves railway stations and other hubs; the best public transport link is the Airport Express plus subway Line 5 and Line 1.

Can I use a foreign bank card to pay for the Beijing subway or airport train?

Yes, you can tap a foreign Visa, Mastercard, JCB or American Express contactless card at subway gates, including the Capital Airport Express. Taxis do not accept foreign cards, so carry cash or use Alipay/WeChat Pay.

What is the best option for a family with luggage from PEK to Wangfujing?

A private transfer or an official taxi is best because it is door-to-door. The Airport Express and subway involve transfers and stairs, which can be difficult with large luggage.

Do airport trains from PEK run all night?

No, the Capital Airport Express stops running around 23:00 from the airport terminals. After that, you will need a taxi, DiDi, or a night airport bus (only the Beijing West line is 24-hour).

Some links are affiliate links: we may earn a commission at no extra cost to you. Prices are indicative and can change.