Strasburg jest ważnym węzłem kolejowym we wschodniej Francji, położonym na osi kolei dużych prędkości z Paryża w kierunku Renu i granicy z Niemcami. W mieście znajduje się jeden główny dworzec dalekobieżny, Strasbourg-Ville, a także przystanki regionalne obsługujące obszar metropolitalny i lotnisko. SNCF Voyageurs obsługuje podstawowe połączenia krajowe, natomiast połączenia transgraniczne obejmują również Deutsche Bahn na wybranych pociągach do Niemiec.
Pociągi ze Strasburga obejmują szybkie połączenia TGV INOUI i OUIGO, regionalne pociągi TER Grand Est, międzynarodowe połączenia dużych prędkości do Niemiec oraz pociągi regionalne do pobliskich miast Alzacji. Strasbourg-Ville to główny dworzec dla odjazdów dalekobieżnych i regionalnych, natomiast stacja Entzheim-Aeroport obsługuje lotnisko w Strasburgu koleją w sieci TER.
Trasy kolejowe ze Strasburga biegną na zachód do Paryża i Szampanii, na południe przez Alzację do Colmar, Mulhouse i Bazylei, na północny zachód do Nancy i Metz oraz na wschód przez Ren do Karlsruhe, Stuttgartu i Frankfurtu. Zarezerwuj pociągi do i ze Strasburga online w Rail Monsters.