Beijing → Xi'an
2026-10-20 · live availability
18 trains run from Beijing to Xi'an on 2026-10-20. The first departs at 13:15, the last at 20:29. The fastest high-speed service takes 4h 11m. Fares start at $27 per passenger and go up to $93.
Train Schedules
| Train | Departure time | Arrival | Shortest | From → To | from | Class |
|---|---|---|---|---|---|---|
| G685 | 13:15 | 19:04 | 05:49 | Beijing West → Xi'an North | $284 | Business Class |
| K545 | 13:40 | 07:02 +1 | 17:22 | Beijing West → Xi'an East | $28 | Standing |
| K545 | 13:40 | 06:12 +1 | 16:32 | Beijing West → Xi'an | $28 | Standing |
| G673 | 13:46 | 19:44 | 05:58 | Beijing West → Xi'an North | $284 | Business Class |
| G367 | 14:05 | 18:30 | 04:25 | Beijing West → Xi'an North | $93 | Standing |
| G323 | 15:00 | 19:12 | 04:12 | Beijing West → Xi'an North | $284 | Business Class |
| G361 | 15:05 | 19:23 | 04:18 | Beijing West → Xi'an North | $284 | Business Class |
| T55 | 15:42 | 04:59 +1 | 13:17 | Beijing Fengtai → Xi'an | $27 | Standing |
| D101 | 15:52 | 03:37 +1 | 11:45 | Beijing West → Xi'an | $32 | Second Class |
| D29 | 15:58 | 03:46 +1 | 11:48 | Beijing West → Xi'an | $33 | Second Class |
| G659 | 16:15 | 22:08 | 05:53 | Beijing West → Xi'an | $281 | Business Class |
| G661 | 16:45 | 22:14 | 05:29 | Beijing West → Xi'an North | $284 | Business Class |
| D1043 | 16:46 | 23:37 | 06:51 | Qinghe → Xi'an North | $66 | Second Class |
| D15 | 17:00 | 05:11 +1 | 12:11 | Beijing West → Xi'an East | $47 | Standing |
| G665 | 17:08 | 22:47 | 05:39 | Beijing West → Xi'an | $267 | Business Class |
| G369 | 19:00 | 23:11 | 04:11 | Beijing West → Xi'an North | $299 | Business Class |
| D41 | 20:03 | 08:46 +1 | 12:43 | Beijing West → Xi'an | $35 | Second Class |
| D43 | 20:29 | 08:23 +1 | 11:54 | Beijing West → Xi'an | $33 | Standing |
FAQ
How long does the train from Beijing to Xi'an take?
The fastest service takes 4h 11m. Slower trains on the same route take longer — the timetable above lists the actual duration for every departure.
How much is a train ticket from Beijing to Xi'an?
Second-class fares start at about $27 per passenger including our service fee. Higher classes cost more; every quote shows the underlying fare in local currency.
Do I need a paper ticket?
No. Tickets are issued against your passport. Show the same passport at the station and you are checked through.