FerryConnect

Japan

Rishiri (Oshidomari) → Rebun (Kafuka)

The short hop between Rishiri and Rebun that lets travellers see both islands on one trip — Rishiri’s mountain views and Rebun’s flower trails.

Rishiri (Oshidomari) to Rebun (Kafuka) ferry at a glance

The ferry from Rishiri (Oshidomari) to Rebun (Kafuka) takes 40m – 45m across the Sea of Japan, operated by Heart Land Ferry. Both vehicles and foot passengers are carried. Typical frequency: one sailing each way daily most of the year; up to three in summer.

Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel. Route facts last reviewed 2026-09-29.

Sources: heartlandferry.jp · heartlandferry.jp · How we verify

Return crossing: Rebun (Kafuka) to Rishiri (Oshidomari)

Heart Land Ferry also sails Rebun (Kafuka) to Rishiri (Oshidomari), taking 40m – 45m.

Rishiri (Oshidomari) to Rebun (Kafuka) ferry timetable & sailing pattern

1 sailing each way daily (Oshidomari 16:00 in winter, 12:15 in May and October); 3 from Oshidomari plus 1 Kutsugata sailing 1 Jun – 30 Sep

Timetables change by season and date. Check exact departures for your travel date on the official timetable.

Official Heart Land Ferry timetable →Check prices & book on Heart Land Ferry →

Source: Heart Land Ferry timetable (Rishiri–Rebun). Verified 2026-09-29.

Maritime Crossing Route Map

Interactive sea passage between Rishiri (Oshidomari) and Rebun (Kafuka)

📐 9 Nautical Miles
Rishiri (Oshidomari)⇄Rebun (Kafuka)
⏱ 40m – 45m · 📐 9 nm
⚓ Operator website

Ready to cross from Rishiri (Oshidomari) to Rebun (Kafuka)?

Book your crossing with Heart Land Ferry: live fares, availability and sailing times.

Operators on This Route

OperatorCrossing TimeVessels
Heart Land Ferry40–45mAmapola Soya, Cypria Soya, Feelease Soya

Route Features

🚗

Vehicles

Cars, campervans, and motorbikes accepted

🚶

Foot Passengers

Walk-on passengers welcome

🐕

Pets

No pet facilities

📐

Distance

9 nautical miles

Getting There & Onward Transport

  • In summer one daily sailing uses Kutsugata port on Rishiri’s west side instead of Oshidomari
  • All Rishiri–Rebun route terminals have boarding bridges

Frequently Asked Questions

How long is the ferry from Rishiri (Oshidomari) to Rebun (Kafuka)?
The crossing typically takes 40m – 45m. Actual times vary by vessel, season and sea conditions, so check the timetable for your sailing.
How often does the Rishiri (Oshidomari) to Rebun (Kafuka) ferry sail?
1 sailing each way daily (Oshidomari 16:00 in winter, 12:15 in May and October); 3 from Oshidomari plus 1 Kutsugata sailing 1 Jun – 30 Sep. This is the pattern published in the Heart Land Ferry timetable (Rishiri–Rebun) (checked 2026-09-29); confirm exact departure times on the official timetable before you travel.
Which ferry companies sail from Rishiri (Oshidomari) to Rebun (Kafuka)?
Heart Land Ferry operates this route. Compare sailing times and ticket types before booking, as they often differ between operators.
Can I take my car on the Rishiri (Oshidomari) to Rebun (Kafuka) ferry?
Yes. Vehicles are carried on this route. Book vehicle space in advance for peak dates, and check the operator’s height, length and trailer limits for campervans and larger vehicles.
Can I take the Rishiri (Oshidomari) to Rebun (Kafuka) ferry as a foot passenger?
Yes. Foot passengers can travel on this route. Allow time to reach the passenger terminal and check the operator’s check-in closing time.
Are dogs and pets allowed on the Rishiri (Oshidomari) to Rebun (Kafuka) ferry?
This route has no dedicated pet facilities. Assistance dogs are normally carried, but confirm with the operator before travelling.
How far is Rishiri (Oshidomari) from Rebun (Kafuka) by ferry?
The sea crossing is about 9 nautical miles (roughly 17 km).