Hakodate is the main rail hub in southern Hokkaido, positioned at the island's southern end near the Seikan rail corridor to Honshu. The city area has several useful passenger stations, led by Hakodate Station for conventional rail and Shin-Hakodate-Hokuto Station nearby for Hokkaido Shinkansen services. JR Hokkaido is the main operator, with Donan Isaribi Railway serving the coastal line toward Kikonai.
Trains from Hakodate include Limited Express Hokuto services across Hokkaido, local JR Hokkaido trains around the Oshima area, the Hakodate Liner connection to the Shinkansen station, and Donan Isaribi Railway regional services. Shin-Hakodate-Hokuto is the high-speed rail access point for Hakodate, while Hakodate Station remains the main train station for the city center.
Rail routes from Hakodate run north toward Onuma-Koen, Mori, Oshamambe, and Sapporo, east across southern Hokkaido, and south via Kikonai and the Seikan Tunnel toward Aomori, Sendai, and Tokyo. Book trains from and to Hakodate online at Rail Monsters.