Travel from Guangzhou to Xiamen

Train, bus or fly from Guangzhou to Xiamen?

China Southern Airlines, Xiamen Airlines and 2 other airlines fly from Guangzhou to Xiamen every 2 hours. Alternatively, Guang Zhou Metro operates a train from Guangzhou to Xiamen every 5 minutes. Tickets cost $1 and the journey takes 32 min. 2 other operators also service this route.

How to get from Guangzhou to Xiamen

From Yide Lu line 6 Guangzhou Metro to Yantang, line 3 Guangzhou Metro to Guangzhou airport, fly to Xiamen airport, then taxi to Xiamen. 3 h 17 min $129. From Haizhu Square line 2 Guangzhou Metro to Guangzhou South, walk to Guangzhou South, train to Shenzhen North, line 5 Shenzhen Metro to Bao'an Center, line 1 Shenzhen Metro to Shenzhen airport, fly to Xiamen airport, then taxi to Xiamen. 4 h 31 min $169. From Yide Lu line 6 Guangzhou Metro to Yantang, line 3 Guangzhou Metro to Guangzhou airport, fly to Quanzhou airport, taxi to Jinjiang, then train to Xiamen. 4 h 57 min $142. From Haizhu Square line 2 Guangzhou Metro to Guangzhou South, walk to Guangzhou South, train to Shenzhen North, then train to Xiamen. 6 h 8 min $64. From Guangdong Guangzhou bus to Xiamen Hubinnan. 7 h 30 min $35. From Haizhu Square line 2 Guangzhou Metro to Gaungzhou then train to Xiamen. 13 h 42 min $22. From Guanzhou Hotel Landmark bus to Argyle Centre, bus to Hong Kong, then bus to Xiamen Hubin. 15 h 40 min $55. From Guangzhou drive to Xiamen. 6 h 48 min $72.