Train TicketsDay ToursMy BookingsHelp Log in

Shanghai Songjiang Guangzhou Baiyun

Thu, Oct 22, 2026 · 7 trains · ● live availability

from $34 Fastest · 6h 14m All prices include service fee — no hidden charges
››
Sort & filters
13:50Shanghai South
15h46m
05:36+1Guangzhou Baiyun
D169 DBullet train
$43Sold out
Choose class?
Second Class$43Sold out
All stops on this train
14:00Shanghai Hongqiao
6h14m
20:14Guangzhou North
G251 GHigh-speed Fastest
$139Sold out
Choose class?
Business Class$412Sold out
First Class$215Sold out
Second Class$139Sold out
All stops on this train
14:00Shanghai Hongqiao
6h32m
20:32Guangzhou Baiyun
G251 GHigh-speed
$140Sold out
Choose class?
Business Class$416Sold out
First Class$217Sold out
Second Class$140Sold out
All stops on this train
16:00Shanghai Hongqiao
6h27m
22:27Guangzhou South
G253 GHigh-speed
from$148
Choose class?
Business Class$4672 left
First Class$220Sold out
Second Class$148Sold out
Standing$148Available
All stops on this train
16:40Shanghai Songjiang
21h37m
14:17+1Guangzhou Baiyun
K511 KOrdinary
from$36
Choose class?
Soft Sleeper$101Sold out
Hard Sleeper$58Sold out
Hard Seat$36AvailableStanding$36Available
17:43Shanghai South
16h02m
09:45+1Guangzhou Baiyun
D99 DBullet train
from$48
Choose class?
Second Class$48Sold out
Standing$486 left
All stops on this train
19:06Shanghai Songjiang
22h00m
17:06+1Guangzhou Baiyun
K527 KOrdinary Cheapest
from$34
Choose class?
Soft Sleeper$93Sold out
Hard Sleeper$55Sold out
Hard Seat$34AvailableStanding$34Available
All stops on this train

Total per passenger, incl. service fee