Stavanger to południowo-zachodni terminal linii Sørlandsbanen w Norwegii, czyli korytarza kolejowego łączącego Rogaland z Agder i obszarem Oslo. Miasto ma jeden główny dworzec dalekobieżny, Stavanger Station, wspierany przez kilka lokalnych przystanków kolejowych na linii Jærbanen. Go-Ahead Nordic obsługuje pasażerskie połączenia kolejowe obsługujące Stavanger.
Pociągi ze Stavanger obejmują dalekobieżne połączenia między miastami w południowej Norwegii, pociągi regionalne przez region Jæren oraz nocne składy na wybranych kursach między Stavanger a Oslo. Stavanger Station jest głównym dworcem kolejowym do zakupu biletów na pociągi dalekobieżne, a lokalne przystanki, takie jak Paradis, Mariero, Jåttåvågen i Gausel, obsługują podróże podmiejskie i regionalne na południe od miasta.
Trasy kolejowe ze Stavanger biegną na południe przez Sandnes, Bryne, Egersund, Moi i Kristiansand, a następnie dalej w głąb kraju i na wschód w kierunku Drammen i Oslo. Na lotnisku Stavanger Airport nie ma stacji kolejowej, więc pasażerowie przesiadają się między Stavanger Station a lotniskiem drogą. Zarezerwuj pociągi do i ze Stavanger online w Rail Monsters.