Island ferries
Ferries to Hokkaido
Hokkaido is served by 6 ferry routes through 3 ports: Otaru Ferry Terminal, Hakodate Ferry Terminal, Wakkanai Port Ferry Terminal. Operators include Heart Land Ferry, Shin Nihonkai Ferry, Tsugaru Kaikyo Ferry.
⚓ 3 ports🧭 6 routes🚗 6 car ferries
Hokkaido Ferry Map
Hokkaido Ferry Ports
Otaru Ferry Terminal
Shin Nihonkai Ferry’s Hokkaido terminal for sailings to Maizuru and Niigata, about 40 minutes from Sapporo.
- Maizuru (Kyoto) → Otaru (Hokkaido) · About 20h – 21h · Shin Nihonkai Ferry
- Niigata → Otaru (Hokkaido) · About 16h 30m · Shin Nihonkai Ferry
Hakodate Ferry Terminal
Tsugaru Kaikyo Ferry’s Hokkaido terminal, with berths for Aomori and Oma sailings.
- Aomori → Hakodate (Hokkaido) · 3h 35m – 3h 45m · Tsugaru Kaikyo Ferry
- Oma → Hakodate (Hokkaido) · 1h 30m · Tsugaru Kaikyo Ferry
Wakkanai Port Ferry Terminal
Heart Land Ferry’s mainland terminal in Japan’s northernmost city, with sailings to Oshidomari (Rishiri) and Kafuka (Rebun).
- Wakkanai → Rishiri Island (Oshidomari) · 1h 40m · Heart Land Ferry
- Wakkanai → Rebun Island (Kafuka) · 1h 55m · Heart Land Ferry