Montpellier is a major rail hub in southern France, located on the Mediterranean corridor between Provence, Occitanie, and the Spanish border. The city has two main passenger stations: Montpellier Saint-Roch in the city center and Montpellier Sud de France on the high-speed bypass. SNCF Voyageurs serves Montpellier with long-distance and regional services.
Trains from Montpellier include TGV INOUI and OUIGO high-speed services, Intercites trains on the Bordeaux - Marseille axis, and TER Occitanie regional trains. Montpellier Saint-Roch handles most central arrivals and regional services, while Montpellier Sud de France is used by selected high-speed trains on the Nimes - Montpellier bypass.
Rail routes from Montpellier run north toward Paris and Lyon, east toward Nimes, Avignon, Marseille, and Nice, west toward Beziers, Narbonne, Toulouse, and Bordeaux, and southwest toward Perpignan and Barcelona via cross-border high-speed services. Book trains from and to Montpellier online at Rail Monsters.