Quanzhou leży na południowo-wschodnim nadmorskim korytarzu kolejowym Chin w prowincji Fujian, między Fuzhou a Xiamen. Miasto obsługiwane jest głównie przez szybkie pociągi China Railway oraz regionalne pociągi między miastami, a stacja Quanzhou Railway Station pełni funkcję głównej stacji pasażerskiej dla obszaru miejskiego. Stacja Jinjiang Railway Station obsługuje także szerszy obszar metropolitalny Quanzhou, zwłaszcza pasażerów na południe od centrum miasta.
Pociągi z Quanzhou obejmują połączenia serii G i D w nadmorskiej sieci dużych prędkości, łączące Fujian z Guangdong, Zhejiang, Jiangxi i deltą Rzeki Jangcy. Quanzhou Railway Station obsługuje większość dalekobieżnych połączeń dużych prędkości, natomiast Jinjiang Railway Station jest przydatna przy podróżach związanych z Jinjiang i lotniskiem Quanzhou Jinjiang International Airport poprzez przesiadkę drogą lądową.
Trasy kolejowe z Quanzhou biegną na północ do Fuzhou, Wenzhou, Hangzhou i Szanghaju, na południe do Xiamen, Zhangzhou, Shenzhen i Guangzhou, a także w głąb kraju przez węzły przesiadkowe do Nanchangu i innych kierunków w środkowych Chinach. Podróżni korzystają również z Xiamen North i Fuzhou jako głównych punktów przesiadkowych dla szerszych połączeń China Railway. Zarezerwuj pociągi z i do Quanzhou online w Rail Monsters.