Foshan é uma importante cidade ferroviária em Guangdong, situada imediatamente a oeste de Guangzhou, no interior da rede do Delta do Rio das Pérolas. A cidade tem várias estações de passageiros, sendo que Foshan West trata da maioria dos comboios de alta velocidade e a Estação Ferroviária de Foshan serve os serviços convencionais da China Railway. Foshan também se liga aos corredores ferroviários interurbanos em toda a área urbana de Guangzhou-Foshan.
Os serviços de comboio a partir de Foshan incluem comboios de alta velocidade CRH, serviços convencionais da China Railway, comboios interurbanos da série C e ligações regionais através de estações como Foshan West, Foshan, Shunde e Ronggui. Foshan West é a principal estação ferroviária para comboios de longa distância de Foshan, enquanto Shunde e Ronggui são úteis para passageiros no corredor interurbano Guangzhou-Zhuhai.
As rotas ferroviárias de Foshan seguem para leste em direção a Guangzhou e Shenzhen, para sul em direção a Zhongshan e Zhuhai, para oeste em direção a Zhaoqing e ao oeste de Guangdong, e para noroeste em direção a Guangxi, Guizhou e Yunnan através da rede nacional de alta velocidade. As principais cidades ligadas incluem Guangzhou, Shenzhen, Zhuhai, Zhaoqing, Nanning, Guiyang e Kunming. Reserve online comboios de e para Foshan na Rail Monsters.