Péronne n'est plus desservie par le train (ancienne Ligne de Saint-Just-en-Chaussée à Douai). Cependant, la ville est très proche de la gare TGV Haute-Picardie, seule gare TGV de Picardie, à de voiture.