Atlas of China

Xiamen to Guangzhou 厦门 – 广州

Door to door, the high-speed train comes out ahead: about 3½ hours against about 4 hours by flight, counting about 20 minutes to board a train and 2½ hours of airport time for a flight. Fares run ¥303 against about ¥400. The stations are in or near the city centres, which is what tips it.

WayTimeDoor to doorFareA day
High-speed trainXiamen North 厦门北 → Guangzhou South 广州南3 h 24 minG3019, fastest3½ hours¥303standard class2107:00–19:54
FlightXiamen Gaoqi (XMN) → Guangzhou Baiyun (CAN)1 h 40 minin the air4 hoursabout ¥400varies by day607:30–20:35

By train

21 direct high-speed trains a day run from Xiamen North to Guangzhou South, between 07:00 and 19:54. The fastest, G3019, takes 3 h 24 min, and a standard-class seat is ¥303. Coming back, 21 trains a day, the fastest 3 h 18 min (G3017, 06:18 to 20:12).

Xiamen: Gaoqi Airport (XMN) is due to be replaced by the new Xiang'an Airport around the end of 2026.

By air

6 nonstop flights a day from Xiamen Gaoqi (XMN) to Guangzhou Baiyun (CAN), 1 h 40 min in the air, 07:30 to 20:35, with China Southern Airlines and XiamenAir. 6 fly back. Door to door, with the airports at each end, count about 4 hours; fares vary by day and are typically about ¥400.

At the other end

Featured places around Guangzhou.

Around Xiamen: Gulangyu Island.

On the map

Open either city on the illustrated map, or put both in a trip and let the planner lay out the days and the legs between them, with the same tables these numbers come from.

Book

About Xiamen · About Guangzhou · Where Xiamen reaches in a day · Where Guangzhou reaches in a day · All routes

Trains are every direct train on 2026-10-28 or 2026-11-11 in the 12306 timetable, with standard-class fares; one weekday, so weekend and holiday services differ, and the fastest train may not run every day. Flights are the airlines' schedules for 2026-10-28, plus routes Wikipedia lists for small airports. Drives are routed on OpenStreetMap roads (extract of 2026-10-21) where the pair was routed, else estimated from the distance. Door-to-door times add about 20 minutes to board a train and 2½ hours of airport time to a flight. How to book is in the guide to trains and 12306; the rail times are open data on the data page.