Dalian is famous for its beautiful scenery. High-speed trains are available between Beijing and Dalian.
Beijing to Dalian by train
G Trains: G387
Depart from Beijing South Station at 8:42;
Arrive at Dalian North Station at 14:01
Duration: 5h19min
Ticket fare
Deluxe Class Seat CNY 741
First Class Seat CNY 597.5
Second Class Seat CNY 399
D Trains
Departure time at 7:37, 9:52, 14:52, 15:51
Duration 5h52min-6h18min
Depart from Beijing Station
Arrive at Dalian North Station or Dalian Station
Ticket fare
First Class Seat CNY353.5/362
Second Class Seat CNY261/266
Normal trains
Departure time at 20:06(Z79),20:27(K681)
Duration 11h23min-11h27min
Depart from Beijing Station
Arrive at Dalian Station
Ticket fare
Soft Sleeper CNY390/388.5
Hard Sleeper CNY248
Dalian to Beijing by train
G Trains: G385
Depart from Dalian North Train Station at 16:19
Arrive at Beijing South Train Station at 21:48
Ticket fare
Deluxe Class Seat CNY 741
First Class Seat CNY 597.5
Second Class Seat CNY 399
D Trains
Departure time at 9:07, 10:36, 14:48 and 16:35
Duration 6h05min-6h26min
Depart from Dalian North Station or Dalian Station
Arrive at Beijing Station
Ticket fare
First Class Seat CNY353.5/362
Second Class Seat CNY261/266
Normal Trains
Departure time at 19:18(Z81), 20:02(K683)
Duration 10h34min-12h23min
Depart from Dalian Station
Arrive at Beijing Station
Ticket fare
Soft Sleeper CNY390/388.5
Hard Sleeper CNY248
We have pick-up and drop-off service of Beijing train stations, from CNY300. Click here to book it.