Night trains and sleeper trains from Xi An to Beijing

14 trains from Xi An to Beijing run overnight or offer sleeper berths, leaving between 17:31 and 02:06. The lowest fare is 184 CNY on Z180 (departs 00:27).

Night train summary

Cheapest night train184 CNY Z180 · departs 00:27 · Hard seat (Z) Book
Cheapest sleeper berth308 CNY T56 · departs 20:30 · Hard Sleeper 6-Berth (T) Book
Departure times17:31–02:0614 trains

Then pick a train and fare class below and book on Baolau

Night and sleeper trains, cheapest first

Showing the usual timetable. Pick a date to see the fares for that day.

TrainDepartsArrivesDurationFare classes (per adult)
Z180 Cheapest Overnight 00:27 13:33 13h 06m
  • Hard seat (Z)184 CNYBook
T56 Sleeper 20:30 10:23+1 day 13h 53m
  • Hard Sleeper 6-Berth (T)308 CNYBook
K546 Sleeper 00:05 16:48 16h 43m
  • Hard Sleeper 6-Berth (K)324 CNYBook
D102 Sleeper 02:00 14:31 12h 31m
  • Second class Sleeper 6-Berth (D)380 CNYBook
  • First class Sleeper 4-Berth (D)497 CNYBook
D40 Sleeper 17:31 06:00+1 day 12h 29m
  • Second class Sleeper 6-Berth (D)385 CNYBook
  • First class Sleeper 4-Berth (D)552 CNYBook
D44 Sleeper 20:35 08:23+1 day 11h 48m
  • Second class Sleeper 6-Berth (D)385 CNYBook
  • First class Sleeper 4-Berth (D)552 CNYBook
D30 Sleeper 02:06 14:37 12h 31m
  • Second class Sleeper 6-Berth (D)389 CNYBook
  • First class Sleeper 4-Berth (D)529 CNYBook
D42 Sleeper 20:23 08:49+1 day 12h 26m
  • Second class Sleeper 6-Berth (D)408 CNYBook
  • First class Sleeper 4-Berth (D)587 CNYBook
D20 Sleeper 19:19 07:08+1 day 11h 49m
  • First class Sleeper 4-Berth (D)552 CNYBook
G352 Overnight 18:27 22:37 4h 10m
  • Second class Seat (G)591 CNYBook
  • First class Seat (G)924 CNYBook
  • Business class Seat (G)1,980 CNYBook
G370 Overnight 19:00 23:17 4h 17m
  • Second class Seat (G)591 CNYBook
  • First class Seat (G)924 CNYBook
  • Business class Seat (G)1,980 CNYBook
G324 Overnight 18:22 22:32 4h 10m
  • Second class Seat (G)622 CNYBook
  • First class Seat (G)974 CNYBook
  • Business class Seat (G)1,872 CNYBook
D996 Sleeper 23:09 06:47+1 day 7h 38m
  • Sleeper 4-Berth (D)625 CNYBook
  • First class Sleeper 4-Berth (D)1,105 CNYBook
D998 Sleeper 23:14 06:55+1 day 7h 41m
  • Sleeper 4-Berth (D)625 CNYBook

Timetable sampled on 3 upcoming days and updated 2026-10-16 04:02. Ticket prices are per adult. A service fee and payment fees may be added at checkout and vary by payment method. Check live availability for your date.

Choosing a night train

← All trains from Xi An to Beijing ↔ Night trains from Beijing to Xi An ← All night trains in China

More night trains in China

Beijing → Chengdu7 night trains · from 491 CNY
Beijing → Guangzhou10 night trains · from 286 CNY
Beijing → Hangzhou5 night trains · from 227 CNY
Beijing → Nanning6 night trains · from 523 CNY
Beijing → Shanghai8 night trains · from 213 CNY
Beijing → Shenzhen7 night trains · from 500 CNY
Beijing → Tianjin17 night trains · from 109 CNY
Beijing → Xi An12 night trains · from 184 CNY

Frequently asked questions

Which night train from Xi An to Beijing is the cheapest?

The lowest fare we have is 184 CNY on Z180, departing at 00:27 (Hard seat (Z)). Fares change by date, so pick your date above to see the fares for that day.

What time do night trains from Xi An to Beijing leave?

They leave between 17:31 and 02:06: 17:31, 18:22, 18:27, 19:00, 19:19, 20:23, 20:30, 20:35, 23:09, 23:14, 00:05, 00:27, 02:00, 02:06.

How long does the night train from Xi An to Beijing take?

The journey takes about 4h 10m on the quickest service and 16h 43m on the slowest.

Is there a sleeper berth on the train from Xi An to Beijing?

Yes. Sleeper classes available: Hard Sleeper 6-Berth (T), Hard Sleeper 6-Berth (K), Second class Sleeper 6-Berth (D), First class Sleeper 4-Berth (D), Sleeper 4-Berth (D).

How do I book?

Choose your travel date on this page, click Check availability & book, and complete the booking online.