Гетеборг — головний залізничний вузол Швеції на західному узбережжі та ключова станція країни між Стокгольмом, південною Швецією, західною Швецією та Норвегією. У місті є одна основна станція далекого сполучення, Göteborg Centralstation, а також кілька розташованих поруч регіональних зупинок, що обслуговують ширшу міську територію. SJ, Västtrafik, Öresundståg, Vy та окремі оператори з відкритим доступом обслуговують потяги до Гетеборга та з Гетеборга.
З Гетеборга курсують швидкісні та міжміські потяги за стокгольмським напрямком, регіональні потяги по всьому Вестра-Йоталанду, транскордонні рейси до Норвегії, а також рейси Öresundståg у напрямку південної Швеції та Данії. Göteborg Centralstation є головною станцією для відправлень далекого сполучення, тоді як Liseberg, Mölndal та інші місцеві залізничні зупинки обслуговують регіональний рух у межах агломерації.
Залізничні маршрути з Гетеборга прямують на схід до Стокгольма через Скувде та Катрінегольм, на південь до Мальме, Лунда та Копенгагена, на північ до Трольгеттана та Осло, а також углиб країни до Карлстада й Буроса. Квитки на потяг до Гетеборга часто передбачають вибір між поїздами далекого сполучення з місцями за бронюванням і регіональними рейсами. Бронюйте потяги до Гетеборга та з Гетеборга онлайн на Rail Monsters.