Skip to content
China for Travelers

Pingyao to Xi'an by High-Speed Train

Fastest 2h 50m · from ¥150 second class · 11 daily trains · Train wins vs flight

By China for Travelers · Published 2026-04-25 · Updated 2026-05-30 · Verified against 12306 on 2026-04-30

Map of the Xi'an North–Pingyao Ancient City high-speed rail corridor: 470 km from Xi'an North Railway Station to Pingyao Ancient City Railway Station, 2h 50m on the fastest G-train.
The 470 km Xi'an North → Pingyao Ancient City corridor — 2h 50m on the fastest G-train.

The Pingyao to Xi'an corridor is 470 km of G-class high-speed rail. Trains run from Pingyao Ancient City Railway Station to Xi'an North Railway Station, with the fastest service taking 2h 50m and the longest about 3h 40m. Second-class seats start at ¥150 – ¥159. Direct G-train to the walled town — the natural pairing with Xi'an.

Quick facts

Distance
470 km
Train types
G
Duration
2h 50m – 3h 40mtypical mainline services
Daily departures
11 trains
Service window
06:43 → 17:25
Second class
¥150 – ¥159
First class
¥239 – ¥255
Business class
¥449
Scenery
★★★☆☆our editorial rating

Train vs flight

MetricTrainFlight
Fastest2h 50m
Door-to-door~3h 50m
Price¥150 – ¥159

Editor: Direct G-train to the walled town — the natural pairing with Xi'an.

Stations

  • Departing from
    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.

  • Arriving at
    Xi'an North Railway Station
    Xi'an · G/D-class · ~30 min to city centre

    Asia's largest rail station building. Metro Line 2 takes 30 min to the Bell Tower.

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.

Frequently asked questions

How long is the Pingyao to Xi'an train?
The fastest high-speed train covers the 470 km in 2h 50m, with most services in the 2h 50m–3h 40m range. Trains are G-class.
How much is a Pingyao to Xi'an train ticket?
Second class is ¥150 – ¥159, first class ¥239 – ¥255, business class ¥449. Fares are dynamically priced — peak departures trend to the high end of each band.
How many trains run from Pingyao to Xi'an each day?
About 11 trains a day each way, with the first around 06:43 and the last around 17:25.
Is there a flight between Pingyao and Xi'an?
There is no practical commercial flight on this corridor — the high-speed train is the standard way to travel between Pingyao and Xi'an.
How do I book Pingyao to Xi'an tickets with a foreign passport?
Two ways: the official 12306 English app (face price, passport-bound account, no booking fee) or Trip.com (English UI, foreign cards accepted, small markup). Tickets open exactly 15 days before departure.

Related routes

Other trips to Xi'an

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