Nîmes si trova sul corridoio ferroviario tra la Valle del Rodano e l'Occitania, dove si incontrano le linee da Lione, la Provenza, Montpellier e Tolosa. La città è servita da due principali stazioni passeggeri: Nîmes Centre, in città, e Nîmes Pont-du-Gard, sulla deviazione ad alta velocità a est dell'area urbana. SNCF Voyageurs gestisce la rete principale che serve Nîmes, compresi i servizi nazionali e regionali.
I treni da Nîmes includono i servizi ad alta velocità TGV INOUI e OUIGO, i treni Intercités sull'asse Bordeaux - Marsiglia e i treni regionali TER Occitanie. Nîmes Centre gestisce la maggior parte dei servizi regionali e intercity, mentre Nîmes Pont-du-Gard è utilizzata da alcuni treni ad alta velocità sulla linea ad alta velocità del Mediterraneo. Non esiste un collegamento ferroviario diretto con l'aeroporto di Nîmes, quindi i passeggeri ferroviari di solito usano Nîmes Centre per il proseguimento locale.
Le linee ferroviarie da Nîmes si dirigono a nord verso Lione e Parigi, a est verso Avignone e Marsiglia, a ovest verso Montpellier, Narbonne, Tolosa e Bordeaux, e attraverso le più ampie regioni dell'Occitania e della Provenza-Alpi-Costa Azzurra. Prenota online i treni da e per Nîmes su Rail Monsters.