Beijing to Xi'an Train and Night Train
G high-speed trains from Beijing West to Xi'an North take 4 hours 10 minutes, and overnight D trains such as D43 take about 12 hours. Book on 12306 up to 15 days ahead with your passport.
Take a G high-speed train if you want to be in Xi'an in about 4 hours, or an overnight train if you want to sleep on the way. The fastest G trains from Beijing West to Xi'an North take 4 hours 10 minutes.[1] The overnight D trains take between 11 hours 45 minutes and 12 hours 45 minutes, and the Z, T and K trains with hard and soft sleepers take about 12 to 17 hours.[1]
For a night in a bed with a morning arrival, D43 is the simplest choice: it leaves Beijing West at 20:29 and reaches Xi'an at 08:23.[1] In the other direction, D44 leaves Xi'an at 20:35 and arrives at Beijing West at 08:23.[1]
Map: Natural Earth (public domain) · Lines drawn through the stations of each service
Which train to take
More than 20 G trains a day run in each direction between Beijing West and Xi'an North, with departures from about 07:00 to 19:00. The quickest ones, such as G351 at 07:55, G365 at 09:55 and G369 at 19:00, stop only at a few cities on the way, including Shijiazhuang and Zhengzhou East.[1] A few G trains, such as G655 at 08:26, G659 at 16:15 and G665 at 17:08, end at Xi'an station and take 5 hours 39 minutes to 5 hours 54 minutes.[1]
Five overnight D trains leave Beijing West in the evening: D39 at 18:30, D41 at 20:03 and D43 at 20:29, plus D101 and D29 at around 16:00. D101 and D29 reach Xi'an at 03:37 and 03:46 and continue west to Xining and Lanzhou, so they arrive at night.[1] D41 takes the longer route through Taiyuan and Yan'an and arrives at 08:46, while D43 goes through Baoding and Shijiazhuang.[1] D39 and Z179 do not run from Beijing on Tuesdays, as the 12306 search showed for 20 and 27 October.[1]
The cheapest way to travel overnight is a conventional train. Z179 leaves Beijing West at 18:20 and arrives at 06:51, K545 leaves at 13:40 and arrives at 06:12 after a long run through Taiyuan and Yan'an, and T55 starts from Beijing Fengtai at 15:42.[1]
Classes and berths
On the G trains the choices are second class, first class and business class. For 26 and 27 October, 12306 showed second class at 494 to 587 yuan, first class at 790 to 939 yuan and business class at 1,729 to 1,945 yuan, depending on the train and the arrival station.[1]
The D trains sell first class sleepers (408 to 488 yuan), second class sleepers (295 to 320 yuan) and second class seats (187 to 201 yuan).[1] On Z, T and K trains, a hard sleeper costs 254.5 to 268.5 yuan, a soft sleeper 398.5 to 422.5 yuan and a hard seat 148.5 to 156.5 yuan. Z179 also sells a deluxe soft sleeper at 735.5 yuan.[1]
How to book
Book on 12306 (website or app) or at a station ticket window. Tickets go on sale up to 15 days before departure.[2] All tickets are real-name tickets, and foreign travellers buy them with a valid passport.[3] The English 12306 site accepts only valid foreign passports.[3]
The English website sells tickets from 05:00 to 01:00 the next day, and until 23:30 on Tuesdays.[3] With an e-ticket you swipe your passport at the automatic gates or show it at the staff gate.[2] If you change your plans, a refund is free more than 8 days before departure. After that, the fee is 5% more than 48 hours before departure, 10% between 24 and 48 hours, and 20% under 24 hours.[3]
Stations
Most trains on this page use Beijing West in Beijing. T55 and T56 use Beijing Fengtai instead.[1] In Xi'an, G trains arrive at Xi'an North, while most overnight trains, Z179, K545 and a few G trains use Xi'an station, so check the arrival station before you pay.[1]
On board
Smoking is prohibited in EMU trains, and in the coaches of conventional trains.[3] The free luggage allowance is 20 kg per adult, and a single item may not exceed 130 cm in total size on EMU trains and 160 cm on conventional trains.[3]
Timetable
Beijing to Xi'an
| Train | Departs | Arrives | Days | Class |
|---|---|---|---|---|
| G321High-speed train (G) | 07:00Beijing West | 11:20 Xi'an North | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G351High-speed train (G) | 07:55Beijing West | 12:05 Xi'an North | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G357High-speed train (G) | 08:10Beijing West | 12:31 Xi'an North | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G655High-speed train (G) | 08:26Beijing West | 14:20 Xi'an | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G365High-speed train (G) | 09:55Beijing West | 14:05 Xi'an North | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G353High-speed train (G) | 12:55Beijing West | 17:08 Xi'an North | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| K545Conventional express (K) | 13:40Beijing West | 06:12+1 Xi'an | daily | Soft Sleeper (Z, T and K trains), Hard Sleeper (Z, T and K trains), Hard Seat (Z, T and K trains) |
| G367High-speed train (G) | 14:05Beijing West | 18:30 Xi'an North | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G323High-speed train (G) | 15:00Beijing West | 19:12 Xi'an North | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G361High-speed train (G) | 15:05Beijing West | 19:23 Xi'an North | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| T55Conventional express (T) | 15:42Beijing Fengtai | 04:59+1 Xi'an | daily | Soft Sleeper (Z, T and K trains), Hard Sleeper (Z, T and K trains), Hard Seat (Z, T and K trains) |
| D101Sleeper train (D) | 15:52Beijing West | 03:37+1 Xi'an | daily | First Class Sleeper (D train), Second Class Sleeper (D train), Second Class Seat (D train) |
| D29Sleeper train (D) | 15:58Beijing West | 03:46+1 Xi'an | daily | First Class Sleeper (D train), Second Class Sleeper (D train), Second Class Seat (D train) |
| G659High-speed train (G) | 16:15Beijing West | 22:08 Xi'an | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G665High-speed train (G) | 17:08Beijing West | 22:47 Xi'an | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| Z179Conventional express (Z) | 18:20Beijing West | 06:51+1 Xi'an | daily except Tuesday | Deluxe Soft Sleeper (Z train), Soft Sleeper (Z, T and K trains), Hard Sleeper (Z, T and K trains), Hard Seat (Z, T and K trains) |
| D39Sleeper train (D) | 18:30Beijing West | 06:24+1 Xi'an | daily except Tuesday | First Class Sleeper (D train), Second Class Sleeper (D train), Second Class Seat (D train) |
| G369High-speed train (G) | 19:00Beijing West | 23:11 Xi'an North | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| D41Sleeper train (D) | 20:03Beijing West | 08:46+1 Xi'an | daily | First Class Sleeper (D train), Second Class Sleeper (D train), Second Class Seat (D train) |
| D43Sleeper train (D) | 20:29Beijing West | 08:23+1 Xi'an | daily | First Class Sleeper (D train), Second Class Sleeper (D train), Second Class Seat (D train) |
Xi'an to Beijing
| Train | Departs | Arrives | Days | Class |
|---|---|---|---|---|
| K546Conventional express (K) | 00:05Xi'an | 16:48 Beijing West | daily | Soft Sleeper (Z, T and K trains), Hard Sleeper (Z, T and K trains), Hard Seat (Z, T and K trains) |
| Z180Conventional express (Z) | 00:27Xi'an | 13:33 Beijing West | daily except Tuesday | Deluxe Soft Sleeper (Z train), Soft Sleeper (Z, T and K trains), Hard Sleeper (Z, T and K trains), Hard Seat (Z, T and K trains) |
| D102Sleeper train (D) | 02:00Xi'an | 14:31 Beijing West | daily | First Class Sleeper (D train), Second Class Sleeper (D train), Second Class Seat (D train) |
| D30Sleeper train (D) | 02:06Xi'an | 14:37 Beijing West | daily | First Class Sleeper (D train), Second Class Sleeper (D train), Second Class Seat (D train) |
| G652High-speed train (G) | 07:07Xi'an North | 12:13 Beijing West | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G654High-speed train (G) | 07:47Xi'an | 13:17 Beijing West | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G366High-speed train (G) | 09:10Xi'an North | 13:30 Beijing West | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G358High-speed train (G) | 10:02Xi'an North | 14:21 Beijing West | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G322High-speed train (G) | 10:09Xi'an North | 14:26 Beijing West | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G658High-speed train (G) | 10:45Xi'an | 16:42 Beijing West | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G354High-speed train (G) | 12:04Xi'an North | 16:32 Beijing West | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G368High-speed train (G) | 14:26Xi'an North | 18:37 Beijing West | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G662High-speed train (G) | 15:04Xi'an | 20:35 Beijing West | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G362High-speed train (G) | 16:10Xi'an North | 20:45 Beijing West | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| D40Sleeper train (D) | 17:31Xi'an | 06:00+1 Beijing West | daily except Wednesday | First Class Sleeper (D train), Second Class Sleeper (D train), Second Class Seat (D train) |
| G324High-speed train (G) | 18:22Xi'an North | 22:32 Beijing West | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G352High-speed train (G) | 18:27Xi'an North | 22:37 Beijing West | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| G370High-speed train (G) | 19:00Xi'an North | 23:17 Beijing West | daily | Business Class (G train), First Class Seat (G train), Second Class Seat (G train) |
| D42Sleeper train (D) | 20:23Xi'an | 08:49+1 Beijing West | daily | First Class Sleeper (D train), Second Class Sleeper (D train), Second Class Seat (D train) |
| T56Conventional express (T) | 20:30Xi'an | 10:23+1 Beijing Fengtai | daily | Soft Sleeper (Z, T and K trains), Hard Sleeper (Z, T and K trains), Hard Seat (Z, T and K trains) |
| D44Sleeper train (D) | 20:35Xi'an | 08:23+1 Beijing West | daily | First Class Sleeper (D train), Second Class Sleeper (D train), Second Class Seat (D train) |
Timetable source: 12306 train search, Beijing to Xi'an[1]. Times change with timetable revisions. Check the operator's timetable before you travel.
Classes and fares
| Class | Type | Fare |
|---|---|---|
| Business Class (G train) | Soft seat Air-conditioned | CNY 1,729 to CNY 1,945[1] per person, Beijing to Xi'an, 12306 fares for 26 and 27 Oct 2026, vary by train |
| First Class Seat (G train) | Soft seat Air-conditioned | CNY 790 to CNY 939[1] per person, Beijing to Xi'an, 12306 fares for 26 and 27 Oct 2026, vary by train |
| Second Class Seat (G train) | Seat Air-conditioned | CNY 494 to CNY 587[1] per person, Beijing to Xi'an, 12306 fares for 26 and 27 Oct 2026, vary by train |
| First Class Sleeper (D train) Sleeper berths on D trains, sold as first class. | Sleeper Air-conditioned | CNY 408 to CNY 488[1] per person, Beijing to Xi'an, 12306 fares for 26 and 27 Oct 2026, vary by train |
| Second Class Sleeper (D train) Sleeper berths on D trains, sold as second class. | Sleeper Air-conditioned | CNY 295 to CNY 320[1] per person, Beijing to Xi'an, 12306 fares for 26 and 27 Oct 2026, vary by train |
| Second Class Seat (D train) | Seat Air-conditioned | CNY 187 to CNY 201[1] per person, Beijing to Xi'an, 12306 fares for 26 and 27 Oct 2026, vary by train |
| Deluxe Soft Sleeper (Z train) | Private cabin Air-conditioned | CNY 735.5[1] per person, Beijing to Xi'an, 12306 fares for 26 and 27 Oct 2026, vary by train |
| Soft Sleeper (Z, T and K trains) Closed compartment berths on conventional trains. | Sleeper Air-conditioned | CNY 398.5 to CNY 422.5[1] per person, Beijing to Xi'an, 12306 fares for 26 and 27 Oct 2026, vary by train |
| Hard Sleeper (Z, T and K trains) Open-plan berths on conventional trains. | Couchette Air-conditioned | CNY 254.5 to CNY 268.5[1] per person, Beijing to Xi'an, 12306 fares for 26 and 27 Oct 2026, vary by train |
| Hard Seat (Z, T and K trains) | Seat Air-conditioned | CNY 148.5 to CNY 156.5[1] per person, Beijing to Xi'an, 12306 fares for 26 and 27 Oct 2026, vary by train |
Stations
Main stations in travel order. Distances from the first station, where the operator publishes them.
-
Beijing West
北京西站
Departure station of nearly all trains on this page.
-
Shijiazhuang
石家庄站
-
Zhengzhou East
郑州东站
-
Luoyang Longmen
洛阳龙门站
-
Xi'an North
西安北站
High-speed station where most G trains from Beijing West arrive.
-
Xi'an
西安站
Main station used by most overnight trains and a few G trains.
How to book
Book with the operator
12306 (website and app)[2] · Sales open 15 days before departure.
At the station
ticket windows at stations, passport required[3]
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] China Railway (12306): 12306 China Railway: train search Beijing to Xi'an, departures 20 Oct to 2 Nov 2026 (timetable, stops and fares). Retrieved October 18, 2026.
- [2] Shanghai Municipal People's Government (english.shanghai.gov.cn): Train ticket sales begin for Spring Festival travel rush (how to buy train tickets). Retrieved October 18, 2026.
- [3] China Railway (12306): 12306 China Railway: FAQ (real-name tickets, channels, sales hours, refunds, luggage, smoking). Retrieved October 18, 2026.
Frequently asked questions
The fastest high-speed trains from Beijing West to Xi'an North take 4 hours 10 minutes. Overnight D trains take between 11 hours 45 minutes and 12 hours 45 minutes, and the conventional Z, T and K trains take 12 to 17 hours.
Yes. D39, D41, D43, D101 and D29 are sleeper trains that leave Beijing West in the afternoon or evening. D41 and D43 arrive in Xi'an in the morning, while D101 and D29 arrive at night. Conventional trains Z179 and K545 also run overnight.
For 26 and 27 October 2026, 12306 showed D train sleepers at 295 to 320 yuan (second class) and 408 to 488 yuan (first class). Hard sleepers on conventional trains were 254.5 to 268.5 yuan and soft sleepers 398.5 to 422.5 yuan.
Buy on 12306 (website or app) or at a station ticket window, up to 15 days before departure. You need a valid passport, and the ticket is issued in your name.
High-speed G trains arrive at Xi'an North. Most overnight trains and a few G trains arrive at Xi'an station. Check the arrival station on your ticket.
Most do. The 12306 search showed D39 and Z179 missing from Beijing on Tuesdays (20 and 27 October 2026), and D40 missing from Xi'an on Wednesdays.