Goryokaku to węzeł kolejowy w Hakodate, w południowym Hokkaido, gdzie linia JR Hokkaido Hakodate Main Line łączy się z linią South Hokkaido Railway Isaribi Line. Obszar miasta ma dwa kluczowe punkty kolejowe dalekobieżne: stację Goryokaku dla połączeń węzłowych oraz stację Hakodate jako centralny terminal. Goryokaku jest ważne, ponieważ wiele pociągów między Hakodate, Shin-Hakodate-Hokuto i korytarzem do Sapporo przejeżdża tędy lub się tu zatrzymuje.
Połączenia z Goryokaku obejmują pociągi JR Hokkaido Limited Express Hokuto, pociągi lokalne JR na Hakodate Main Line oraz pociągi South Hokkaido Railway w kierunku nadmorskiej linii Isaribi Line. Goryokaku nie ma połączeń Shinkansen; pasażerowie korzystają ze stacji Shin-Hakodate-Hokuto w celu przesiadki na Hokkaido Shinkansen i jadą pociągiem JR między obiema stacjami.
Trasy kolejowe z Goryokaku biegną na południe do Hakodate, na północ do Shin-Hakodate-Hokuto, Onuma-Koen, Mori i Sapporo oraz na zachód wzdłuż strony Cieśniny Tsugaru przez Kamiiso do Kikonai. Bilety kolejowe z Goryokaku są przydatne w podróżach regionalnych po południowym Hokkaido oraz przy połączeniach z szerszą siecią JR Hokkaido. Zarezerwuj pociągi z i do Goryokaku online w Rail Monsters.