Dear Chuahlm,
Thanks for contacting Top China Travel! What kind of train would you like to inquire for from Guangzhou to Xiamen? There are two kinds of train travelling to Xiamen from Guangzhou. One kind is high-speed train and the other is by normal train. HIigh-speed trains depar at Guangzhou South Railway Station and arrive at Xiamen North Railway Station, and it takes about 4 hours for one way trip. However, normal trains depart from Guangzhou Railway Station or Guangzhou East Railway Station, and arrives at Xiamen Railway Station. Normal trains usually 12 to 13 hours for one way travel. Both kinds of trains are available every day.
Any further request or question, please feel free to contact with us.