Guangzhou to Beijing Train
8 high speed G trains run from Guangzhou to Beijing, taking 7.5 to 11 hours. All of them are handled by Guangzhou South Railway Station and Beijing West Railway Station which has a distance of about 2,298 kilometers (1,428 miles) between. The train ticket fare for a first class seat is CNY 1,521 - 1,658 and for a second class seat is CNY 950 - 1,036. 6 overnight high speed D trains also run on Friday, Saturday, Sunday and Monday, taking 10.5 - 21.5 hours.
With a distance of about 2,302 kilometers (1,430 miles) from Guangzhou Railway Station/Guangzhou Baiyun Railway Station to Beijing Fengtai/ Beijing West Railway station, these two railway stations are connected by 4 normal speed trains. The overall travel time is around 22 to 30.5 hours. A soft sleeper costs CNY 754 - 784 and a hard sleeper costs CNY 456.
Major Rail Lines from Guangzhou to:
Major Rail Lines from Beijing to:
With a distance of about 2,302 kilometers (1,430 miles) from Guangzhou Railway Station/Guangzhou Baiyun Railway Station to Beijing Fengtai/ Beijing West Railway station, these two railway stations are connected by 4 normal speed trains. The overall travel time is around 22 to 30.5 hours. A soft sleeper costs CNY 754 - 784 and a hard sleeper costs CNY 456.
Guangzhou to Beijing Train Tickets Booking
Train | Dep. | Arr. |
Train | Dep. | Arr. | Duration |
---|---|---|---|
Z112 22H8M | 07:20 Guangzhou Baiyun | 05:28+1 BeijingFengtai | |
G336 10H36M | 07:22 Guangzhou South | 17:58 Beijing West | |
G1580 11H4M | 08:09 Guangzhou South | 19:13 Beijing West | |
Z502 22H19M | 08:32 Guangzhou Baiyun | 06:51+1 Beijing West | |
G82 7H50M | 08:37 Guangzhou South | 16:27 Beijing West | |
G338 10H5M | 11:15 Guangzhou South | 21:20 Beijing West | |
G80 7H17M | 12:13 Guangzhou South | 19:30 Beijing West | |
G340 10H30M | 12:20 Guangzhou South | 22:50 Beijing West | |
G78 7H33M | 14:16 Guangzhou South | 21:49 Beijing West | |
G78 7H56M | 14:16 Guangzhou South | 22:12 Beijing | |
K600 30H4M | 14:49 Guangzhou Baiyun | 20:53+1 BeijingFengtai | |
D36 21H45M | 16:00 Guangzhou Baiyun | 13:45+1 Beijing West | |
Z14 22H7M | 17:08 Guangzhou Baiyun | 15:15+1 BeijingFengtai | |
D902 10H37M | 19:55 Guangzhou | 06:32+1 Beijing West | |
D922 10H18M | 20:04 Guangzhou South | 06:22+1 Beijing West | |
D904 10H39M | 20:04 Guangzhou | 06:43+1 Beijing West | |
D924 10H15M | 20:12 Guangzhou South | 06:27+1 Beijing West | |
D902 10H11M | 20:21 Guangzhou North | 06:32+1 Beijing West | |
D928 10H37M | 20:22 Guangzhou South | 06:59+1 Beijing West | |
D904 10H14M | 20:29 Guangzhou North | 06:43+1 Beijing West | |
G898 9H28M | 21:25 Guangzhou South | 06:53+1 Beijing West |
Guangzhou - Beijing Flight
Guangzhou to Beijing flight can be chosen by those who have a tight schedule, taking only about 3 hours. 41 flights are available which are scheduled from 06:30 to 23:00, costing around CNY 400 and CNY 1,300. See also
Beijing - Guangzhou Train See detailed Guangzhou Train Schedule & Beijing Train Schedule


- Last updated on Aug. 04, 2025 by Grace Yang -