Train TicketsDay ToursMy BookingsHelp Log in

Guangzhou Baiyun Haikou

Fri, Oct 30, 2026 · 5 trains · ● live availability

from $27 Fastest · 11h 36m All prices include service fee — no hidden charges
‹›
Sort & filters
04:54Guangzhou Baiyun
11h 36m
16:30Haikou
Z384 ZDirect express Fastest
from$30
Choose class?
Soft Sleeper$82Sold out
Hard Sleeper$52Sold out
Hard Seat$308 left
14:43Guangzhou Baiyun
14h 52m
05:35+1Haikou
K514 KOrdinary
from$46
Choose class?
Soft Sleeper$72Sold out
Hard Sleeper$461 left
Hard Seat$27Sold out
18:30Guangzhou Baiyun
12h 25m
06:55+1Haikou
Z504 ZDirect express
from$30
Choose class?
Deluxe Soft Sleeper$139Sold out
Soft Sleeper$82Sold out
Hard Sleeper$52Sold out
Hard Seat$301 left
20:24Guangzhou Baiyun
12h 24m
08:48+1Haikou
Z8006 ZDirect express
from$29
Choose class?
Deluxe Soft Sleeper$123Sold out
Soft Sleeper$76Sold out
Hard Sleeper$50Sold out
Hard Seat$291 left
21:21Guangzhou Baiyun
12h 59m
10:20+1Haikou
Z114 ZDirect express Cheapest
$27Sold out
Choose class?
Soft Sleeper$72Sold out
Hard Sleeper$46Sold out
Hard Seat$27Sold out

Total per passenger, incl. service fee