Skip to content
TravelChina

Beijing to Pingyao by High-Speed Train

Fastest 3h · from ¥239 second class · 4 daily trains · Train wins vs flight

Verified against 12306 on 2026-04-30.

The Beijing to Pingyao corridor is 600 km of G-class high-speed rail. Trains run from Beijing Fengtai Railway Station to Pingyao Ancient City Railway Station, with the fastest service taking 3h and the longest about 4h 20m. Second-class seats start at ¥239 – ¥280. Pingyao has no airport. Fly to Taiyuan + 1h drive, or just take the direct G-train.

Quick facts

Distance
600 km
Train types
G
Duration
3h – 4h 20mtypical mainline services
Daily departures
4 trains
Service window
07:12 → 16:07
Second class
¥239 – ¥280
First class
¥382 – ¥448
Business class
¥739 – ¥795
Scenery
★★★☆☆our editorial rating

Train vs flight

MetricTrainFlight
Fastest3h
Door-to-door~4h
Price¥239 – ¥280

Editor: Pingyao has no airport. Fly to Taiyuan + 1h drive, or just take the direct G-train.

Stations

  • Departing from
    Beijing Fengtai Railway Station
    Beijing · G/D-class · ~25 min to city centre

    Reopened 2022 as a double-deck HSR + conventional station. Growing gateway for Taiyuan / Pingyao / some Guangzhou-corridor G-trains.

  • Arriving at
    Pingyao Ancient City Railway Station
    Pingyao · G-class · ~15 min to city centre

    ~5 km from the walled old town. Taxi ¥20 or shuttle bus (15 min) — most guesthouses offer pickup.

How to book

Two paths for foreign travelers — either the official Chinese system at face price, or a Western OTA for an English-first checkout with a small markup.

Deep guide available. We have a full editorial write-up for this route — when to go, which class to pick, station tips, things to do at both ends. Read the BeijingPingyao guide →

Related routes

Other trips from Beijing

Other trips to Pingyao

Or explore the full interactive HSR map with all 24 cities and 36 corridors.