Toulon to ważny przystanek kolejowy na francuskim śródziemnomorskim korytarzu między Marsylią a Lazurowym Wybrzeżem. Miasto ma jeden główny dworzec pasażerski, stację Toulon, i jest obsługiwane przez SNCF Voyageurs w ramach połączeń dalekobieżnych, regionalnych oraz wybranych połączeń nocnych. Jego położenie między Prowansją a wybrzeżem Var sprawia, że Toulon jest ważnym punktem kolejowym dla pociągów do Toulon i pociągów z Toulon.
Połączenia z Toulon obejmują szybkie pociągi TGV INOUI na osi Paryż - Marsylia - Lazurowe Wybrzeże, regionalne pociągi TER Provence-Alpes-Cote d'Azur wzdłuż wybrzeża oraz nocne połączenia Intercites de nuit w wybrane dni. Stacja Toulon obsługuje zarówno bilety dalekobieżne, jak i podróże regionalne, a Hyeres jest obsługiwane oddzielnie przez kolej regionalną na wschód od miasta.
Trasy kolejowe z Toulon prowadzą na zachód w kierunku Marsylii, Aix-en-Provence, Awinionu, Lyonu i Paryża, a na wschód w kierunku Hyeres, Saint-Raphael, Cannes, Antibes i Nicei. Pociągi regionalne obsługują również krótsze podróże wzdłuż wybrzeża w obrębie Var i regionu Provence-Alpes-Cote d'Azur. Zarezerwuj pociągi z i do Toulon online w Rail Monsters.