En train
La commune de Mouscron compte 2 gares sur son territoire communal: Mouscron et Herseaux. Sa localisation géographique permet à Mouscron de se situer sur deux axes importants de la SNCB, l'axe Mouscron - Bruxelles et l'axe Antwerpen - Lille. Par contre, Mouscron n'est pas reliée à la dorsale wallonne. En effet, les mouscronnois désireux de se rendre à Charleroi ou Namur sont obligés d'effectuer une correspondance à Tournai.