ComeToGuide
29.8 km • ~38 mins

How to Get from Beijing Capital International Airport (PEK) to Beijing Railway Station

Beijing Railway Station is 29.8 km southwest of Beijing Capital International Airport (PEK). Depending on traffic and mode, the journey takes about 38 minutes by road and 45-110 minutes by public transport.

✓ Verified Oct 30, 2026 • 29.8 km road distance

Official Taxi

Metered
38 mins •24/7
€13.50 - €20.00 (Per Vehicle + Tolls)
Luggage: 2 Pieces Free
How to take it step-by-step:
  1. Follow signs to the official taxi queue at T3 (B1/1F below arrivals) or T2 (outside arrivals).
  2. Ignore touts inside the terminal and queue only at the marshalled official rank.
  3. Tell the driver 'Beijing Railway Station' (北京站) and insist on the meter (打表).
  4. Pay cash, Alipay, or WeChat Pay; add expressway tolls to the metered fare.
  5. Get dropped at the station entrance.

Airport Express + Subway Line 2

Fastest Public
45 mins •Every 10 Mins (Airport Express)
€3.80 - €4.00 / Person
Luggage: 2 Pieces Free
How to take it step-by-step:
  1. Follow 'Airport Express / 机场快轨' signs from arrivals at T2 or T3 to the station.
  2. Buy a ¥25 single ticket from the ticket machine or staffed counter.
  3. Ride to Dongzhimen (about 30-35 min from T3, slightly less from T2).
  4. Transfer to Beijing Subway Line 2 and ride to Beijing Railway Station (北京站).
  5. Exit the station and walk to the railway station entrance.

Airport Bus Beijing Railway Station Line

Direct Bus
60 mins •See Airport Bus Timetable
€2.70 - €4.70 / Person
Luggage: 2 Pieces Free
How to take it step-by-step:
  1. Follow 'Airport Bus / 机场巴士' signs to the bus stops outside arrivals at T2 or T3.
  2. Buy a ticket at the airport bus counter in arrivals or via the official airport bus mini-program.
  3. Board the bus for Beijing Railway Station (北京站).
  4. Ride about 60-110 minutes depending on traffic.
  5. Get off at Beijing Railway Station bus stop and walk to the station entrance.

DiDi Ride-Hailing

App-Based
38 mins •On Demand
€13.50 - €20.00 (Per Vehicle + Tolls)
Luggage: 2 Pieces Free
How to take it step-by-step:
  1. Download the DiDi international app or use DiDi inside Alipay.
  2. Request a ride to Beijing Railway Station from your terminal.
  3. Follow signs to the designated ride-hailing waiting area at T2 or T3 (not the arrivals kerb).
  4. Meet your driver using the app's licence plate and contact.
  5. Pay in the app with a linked foreign Visa/Mastercard or Alipay/WeChat.

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: Beijing

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

  • Only use the official taxi queue; ignore drivers who approach you inside the terminal.
  • Always insist the taxi driver uses the meter (打表). Fixed prices are not allowed and usually cost more.
  • Expressway tolls are added on top of the taxi meter; ask for the receipt.
  • For ride-hailing, go only to the designated DiDi pickup areas; drivers cannot stop at the arrivals kerb.

Frequently Asked Questions

How do I get from PEK to Beijing Railway Station at night?

The Airport Express last train leaves around 23:00. After that, take an official taxi or DiDi from the designated areas; the Beijing Railway Station airport bus line is not 24-hour (only the Beijing West line is).

What is the cheapest way from PEK to Beijing Railway Station?

The airport bus line to Beijing Railway Station costs about €2.70-€4.70 per person and takes 60-110 minutes depending on traffic.

Can I pay for the Airport Express with a foreign contactless card?

Yes, you can tap a foreign Visa, Mastercard, JCB or American Express card at the subway gates, or buy a single ticket from the machine or staffed counter.

How long is the taxi ride from PEK to Beijing Railway Station?

Without heavy traffic it is about 38 minutes, but normal off-peak is 45-70 minutes and rush hour can be 90 minutes or more.

Is there a direct train from PEK to Beijing Railway Station?

No direct train. Take the Capital Airport Express to Dongzhimen, then transfer to Beijing Subway Line 2 to Beijing Railway Station; total time about 45-55 minutes.

Which option is best for a family with luggage?

A private transfer or official taxi is easiest with luggage and children. The Airport Express + subway involves a transfer at Dongzhimen and may be crowded.

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