Der Hauptbahnhof der Stadt Montpellier ist der Bahnhof Montpellier Saint Roch. Der Bahnhof war früher als Gare de Montpellier bekannt. Montpellier Saint Roch befindet sich in der Nähe des historischen Zentrums der Stadt Montpellier. Gleich ausserhalb des Bahnhofs befinden sich die Straßenbahnen, mit denen Sie andere Teile der Stadt bequem erreichen können.
Der Bahnhof von Montpellier Saint Roch ist ein wichtiger Verkehrsknotenpunkt in der Region Languedoc Roussillon in Südfrankreich. Der Bahnhof wird von TGV-Hochgeschwindigkeitszügen aus anderen großen französischen Städten wie Paris, Lille, Lyon und Nizza bedient. Internationale Züge fahren auch von Montpellier aus in andere europäische Städte, unter anderem nach Barcelona. Mit Regionalzügen von Montpellier aus sind andere Ziele in Südfrankreich leicht zu erreichen.