Toya is a rail stop in southern Hokkaido on JR Hokkaido's Muroran Main Line. The city is served by one main passenger train station, Toya Station, which functions as the rail access point for the Toyako area and for travel between the Sapporo corridor, the Iburi coast, and the Oshima Peninsula.
Trains from Toya include JR Hokkaido limited express services on the Sapporo - Hakodate axis and local trains serving nearby towns along the Muroran Main Line. Toya Station is the main train station for train tickets in this area, with Limited Express Hokuto services providing the key intercity link across southern Hokkaido.
Rail routes from Toya run northeast toward Noboribetsu, Higashi-Muroran, Minami-Chitose, and Sapporo, and southwest toward Oshamambe, Onuma-Koen, Shin-Hakodate-Hokuto, and Hakodate. Trains to Toya mainly use the same Muroran Main Line corridor, with transfers available at Minami-Chitose for New Chitose Airport rail services. Book trains from and to Toya online at Rail Monsters.