

National highways
- National Route 230 : Sapporo – Jozankei – Nakayama Pass – Rusutsu – Lake Toya Onsen (103km)
- National Route 5,37,230 : Hakodate – Oshamanbe – Toyoura – Lake Toya Onsen (160km)
- National Route 36,37,453 : Tomakomai – Muroran – Date – Lake Toya Onsen (116km)
JR trains
- Hakodate Line/Muroran Line
- Hakodate Sta. – Toya Sta. (1 hour 50 minutes by limited express train)
- Shin-Hakodate-Hokuto Sta. – Toya Sta. (1 hour 30 minutes by limited express train)
- Muroran Line
- Sapporo Sta. – Toya Sta. (1 hour 50 minutes by limited express train)
- Minami-Chitose Sta. – Toya Sta. (1 hour 20 minutes by limited express train)
- Tomakomai Sta. – Toya Sta. (1 hour by limited express train)
By Donan Bus or taxi from Toya Sta. to Lake Toya Onsen