Consisting of several thousand islands, Japan is naturally home to an extensive network of ferry routes. Japan's four main islands (Honshu, Hokkaido, Kyushu and Shikoku) are connected with each other by bridges and tunnels, but many smaller islands can only be reached by ship. Yet even between the main islands, ferries can be an interesting, if not particularly fast alternative to trains, buses and planes.

Most ferries transport people, vehicles and cargo. While shorter routes are served by small ships, able to carry a couple of cars and a few dozen passengers, large liners are employed on longer routes. Large ferries can carry hundreds of vehicles and passengers and are usually equipped with a range of amenities such as public baths and a restaurant.

Book Ferries online in English

Long-distance ferries offer various types of accommodation, ranging from shared spaces to private rooms. Names and availability vary by company and ship:

  • 2nd class without bed
    the cheapest option
    Common space with a carpet or tatami mats to rest on.
  • 2nd class with bed
    roughly 20%-40% more expensive than 2nd class w/o bed
    Dormitory or semi-private spaces with beds.
  • 1st class
    roughly twice the cost of 2nd class w/o bed
    Private room with beds or futons.
  • Special class
    roughly 2.5 to three times the cost of 2nd class w/o bed
    More luxurious private room with beds.

The cost for taking a car onto a ferry usually depends on the length of the car and includes the fare for the driver but not for additional passengers. Advance reservations are recommended, especially when traveling with a vehicle or during busy periods. Some short-distance routes do not accept reservations. Bicycles can also be taken onto most ferries for an additional fee, which varies by route and operator.

Ferry tickets can be purchased through the ferry companies directly (by phone, online or at the ferry terminal) or through travel agencies. The availability of English speaking staff cannot be counted on. Some ferry routes can be reserved online in English through Direct Ferries and Willer Travel.

Major ferry routes

Below are maps and lists of major domestic ferry routes. Fares are approximate one-way fares. 2nd Class represents the cheapest accommodation, while 1st Class represents the cheapest fully private room, priced per person with the room fully occupied. Car fares include the driver.

Maizuru - Otaru
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Maizuru - Otaru1 per day21-22 hours12,000 yen26,000 yen38,000 yen
Tsuruga - Tomakomai
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Tsuruga - Tomakomai1 per day21 hours12,000 yen24,000 yen38,000 yen
Tsuruga - Niigata - Akita - Tomakomai
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Tsuruga - Tomakomai3 per week35-46 hours12,000 yen23,000 yen38,000 yen
Niigata - Tomakomai3 per week18-20 hours11,000 yen16,000 yen30,000 yen
Akita - Tomakomai3 per week11-12 hours7,500 yen10,000 yen26,000 yen
Niigata - Otaru
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Niigata - Otaru6 per week17 hours11,000 yen17,000 yen30,000 yen
Oarai - Tomakomai
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Oarai - Tomakomai1-2 per day18-19 hours12,000 yen18,000 yen39,000 yen
Osaka - Beppu
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Osaka - Beppu1 per day12 hours15,000 yen18,000 yen39,000 yen
Kobe - Oita
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Kobe - Oita1 per day11 hours10,000 yen18,000 yen39,000 yen
Osaka - Shibushi
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Osaka - Shibushi1 per day15 hours13,000 yen24,000 yen50,000 yen
Nagoya - Sendai - Tomakomai
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Nagoya - Tomakomai3-4 per week40 hours12,000 yen21,000 yen39,000 yen
Nagoya - Sendai3-4 per week22 hours8,000 yen14,000 yen27,000 yen
Sendai - Tomakomai1 per day15 hours9,500 yen16,000 yen30,000 yen
Tokyo - Tokushima - Kitakyushu
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Tokyo - Kitakyushu6-7 per week34-35 hours22,000 yen27,000 yen53,000 yen
Tokyo - Tokushima6-7 per week18 hours15,000 yen18,000 yen41,000 yen
Tokushima - Kitakyushu6-7 per week14 hours12,000 yen15,000 yen28,000 yen
Yokosuka - Kitakyushu
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Yokosuka - Kitakyushu6 per week21 hours14,000 yen22,000 yen42,000 yen
Osaka - Kitakyushu
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Osaka - Kitakyushu2 per day13 hours8,500 yen13,000 yen27,000 yen
Osaka - Kitakyushu
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Osaka - Kitakyushu1 per day13 hours8,500 yen12,000 yen26,000 yen
Kobe - Kitakyushu
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Kobe - Kitakyushu1 per day13 hours8,500 yen12,000 yen26,000 yen
Kobe - Miyazaki
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Kobe - Miyazaki1 per day14 hours14,000 yen21,000 yen39,000 yen
Kagoshima - Naha
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Kagoshima - Naha1 per day25 hours17,000 yen32,000 yen101,000 yen

Aomori and Hokkaido

Wakkanai - Rishiri/Rebun
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Wakkanai - Rishiri2-3 per day2 hours3,500 yen7,000 yen27,000 yen
Wakkanai - Rebun2-3 per day2-3 hours4,000 yen7,500 yen31,000 yen
Rishiri - Rebun1-3 per day1 hour2,000 yen3,500 yen10,000 yen
Aomori - Hakodate
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Aomori - Hakodateevery 2-4 hours4 hours2,500 yen4,500 yen19,000 yen
Aomori - Hakodate
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Aomori - Hakodateevery 2-5 hours4 hours3,000 yen4,500 yen21,000 yen
Oma - Hakodate
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Oma - Hakodate2 per day2 hours2,500 yenn/a17,000 yen
Hachinohe - Tomakomai
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Hachinohe - Tomakomai4 per day8 hours6,000 yen12,000 yen28,000 yen

Seto Inland Sea (Setonaikai)

Osaka - Beppu
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Osaka - Beppu1 per day12 hours15,000 yen18,000 yen39,000 yen
Kobe - Oita
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Kobe - Oita1 per day11 hours10,000 yen18,000 yen39,000 yen
Hiroshima - Matsuyama
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
High Speed Boatevery 1-2 hours1 hour9,000 yenn/an/a
Regular Ferryevery 1-2 hours3 hours6,000 yenn/a13,000 yen
Wakayama - Tokushima
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Wakayama - Tokushimaevery 2-3 hours2 hours2,500 yenn/a13,000 yen
Kobe - Takamatsu
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Kobe - Takamatsu4 per day4-5 hours2500 yen3500 yen7500 yen
Yawatahama - Beppu
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Yawatahama - Beppuevery 3-4 hours3 hours5,500 yen12,000 yen18,000 yen
Yawatahama - Usuki
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Yawatahama - Usukievery 2-4 hours2 hours4,000 yen9,500 yen17,000 yen

Okinawa and Kagoshima

Kagoshima - Amami-Oshima - Tokunoshima - Okinoerabujima - Yoronto - Motobu - Naha
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Kagoshima - Naha1 per day25 hours17,000 yen32,000 yen101,000 yen
Kagoshima - Amami-Oshima1 per day11 hours12,000 yen21,000 yen61,000 yen
Amami-Oshima - Naha1 per day13 hours11,000 yen20,000 yen55,000 yen
Kagoshima - Tokara Islands - Amami-Oshima
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Kagoshima - Nakanoshima2 per week7 hours6,500 yen11,000 yen28,000 yen
Nakanoshima - Amami-Oshima2 per week9 hours6,500 yen11,000 yen30,000 yen
Naha - Daito Islands
RouteFrequencyDuration2nd Class1st ClassCar (4-5 meters)
Naha - Kitadaito1-2 per week15-18 hours6000 yenn/an/a
Naha - Minamidaito1-2 per week15-18 hours6000 yenn/an/a
Kitadaito - Minamidaito1-3 per week1 hour1000 yenn/an/a
Kagoshima - Yakushima

Access information for selected ports

Otaru, Hokkaido
Otaru Ferry Terminal is a 10 minute bus ride from Otaru-Chikko Station or a 30 minute bus ride or 10 minute taxi ride from Otaru Station. Otaru is located 30 kilometers northwest of Sapporo (800 yen, 30-45 minutes by JR train). More details.

Tomakomai, Hokkaido
Tomakomai is located 70 kilometers south of Sapporo (one hour, about 3000 yen by JR limited express train, 75 minutes, 1800 yen by JR local trains or 100 minutes, 1580 yen by Hokkaido Chuo highway bus). Tomakomai has two ports, Tomakomai East Port (used by Shin Nihonkai ferries) and Tomakomai Port (used by most other ferries). Tomakomai East Port is located 30 kilometers outside of the city (bus connection from Tomakomai Station), while Tomakomai Port is just a short bus ride from the railway station.

Muroran, Hokkaido
Muroran is located 140 kilometers south of Sapporo (150 minutes, 2500 yen by Hokkaido Chuo highway bus or 100 minutes, about 5000 yen by JR limited express train). Muroran Port is within walking distance from Muroran Station.

Hakodate, Hokkaido
The terminals of Tsugaru Kaikyo Ferries and Seikan Ferries are located about 1.5 kilometers apart in the Port of Hakodate, a 20 minute taxi ride north of the city center. The Tsugaru Kaikyo Ferry terminal can also be reached in a 20 minute walk from Nanaehama Station, and the Seikan Ferry terminal in a 30 minute walk from Goryokaku Station. More details.

Aomori
Aomori Ferry Terminal is a 10 minute taxi ride or a 40 minute walk northwest of Aomori Station.

Oarai, Ibaraki Prefecture
Oarai is located 130 kilometers northeast of Tokyo and 10 kilometers east of Mito. From Mito (how to get to Mito), there is a direct bus to the ferry terminal (30-40 minutes, 650 yen one way). Alternatively, take the Kashimarinkai Railway to Oarai Station (15 minutes, 420 yen one way) from where the ferry terminal is a 5 minute taxi ride.

Niigata
Niigata is located 330 kilometers north of Tokyo on the Sea of Japan coast (2.5 hours, about 11,000 yen by shinkansen or 6 hours, 3000-8000 yen by highway bus from Tokyo). Niigata Port is a 25 minute bus ride from Niigata Station.

Tsuruga, Fukui Prefecture
Tsuruga is located 90 kilometers north of Kyoto on the Sea of Japan coast (50 minutes, about 3500 yen by JR limited express train from Kyoto). The port is a 10 minute bus or taxi ride from Tsuruga Station.

Maizuru, Kyoto Prefecture
Maizuru is located 100 kilometers north of Kyoto on the Sea of Japan coast (100 minutes, about 4500 yen by JR limited express train or two hours, 2600 yen by bus from Kyoto Station). The port is a 10 minute taxi ride from Higashi-Maizuru Station.

Tokyo
The Tokyo Ferry Terminal is located on a man made island in Tokyo Bay, not far from Odaiba. The closest railway stations are the Tokyo Big Sight Station on the Yurikamome elevated train (20 minutes from Shimbashi) and Kokusai-Tenjijo Station on the Rinkai/Saikyo Line (30 minutes from Shinjuku), about a 30 minute walk away. A bus also connects Tokyo Station with the ferry terminal via Kokusai-Tenjijo and Tokyo Big Sight stations. More details.

Yokosuka
The Yokosuka ferry terminal is located a 15 minute walk from Yokosuka Chuo Station, which can be reached by Keikyu Railway in 45 minutes from Shinagawa Station in Tokyo (620 yen one way).

Osaka
Most domestic ferries leave from Osaka Nanko (Osaka South Port). Meimon Taiyo Ferry uses the terminal near Ferry Terminal Station, while MOL Sunflower uses the terminal near Trade Center-mae Station. Both stations are on the Nanko Porttown Line. The Hankyu Ferries for Kitakyushu leave from Izumiotsu Port, reached by shuttle bus from Izumiotsu Station on the Nankai Line (20 minutes from Nankai Namba Station).

Kobe
Kobe has several ferry terminals, including the Kobe Sannomiya Ferry Terminal (used by Jumbo ferries to Takamatsu and Miyazaki Car Ferry to Miyazaki) and the Rokko Island Ferry Terminal (used by MOL Sunflower ferries to Oita and the Hankyu ferries to Kitakyushu). Kobe Sannomiya Ferry Terminal can be reached in a 10 minute bus ride or a 20 minute walk from Sannomiya Station. Rokko Island Ferry Terminal can be reached in a short bus ride or 20 minute walk from Island Kitaguchi Station on the Rokko Liner. More details.

Matsuyama, Ehime Prefecture
Matsuyama's ferry terminal (Matsuyama Sightseeing Port) is located a 3 minute bus ride or 10-15 minute walk from Iyotetsu Takahama Station, the last station on the Takahama Line (20 minutes, 520 yen from Matsuyamashi Station). There are also buses from JR Matsuyama Station to the port (15 minutes, 920 yen).

Yawatahama, Ehime Prefecture
Yawatahama Port is a 5 minute bus or taxi ride from JR Yawatahama Station. Yawatahama Station can be reached from Matsuyama by limited express train (45 minutes, about 2500 yen) or by local trains (100-120 minutes, 1430 yen).

Kitakyushu, Fukuoka Prefecture
Kitakyushu is Kyushu's second largest city, located just across the strait from Honshu. Kitakyushu's Kokura Station is a station on the Sanyo Shinkansen. Kitakyushu has two ports, Shinmoji Port, which is used by most ferries and Kokura Port, which is used by the ferries from Matsuyama. Several ferry companies provide free shuttle buses from Kokura and/or Moji stations to their Shinmoji terminals. Kokura Port is a 10 minute walk from Kokura Station. More details.

Beppu, Oita Prefecture
Beppu Port is a 10 minute bus ride from Beppu Station.

Usuki, Oita Prefecture
The ferry terminal in Usuki is a 15-20 minute walk or short taxi ride from Usuki Station.

Miyazaki
Miyazaki Port is about a 15 minute bus or taxi ride from Miyazaki Station.

Shibushi, Kagoshima Prefecture
Shibushi is located 90 kilometers east of Kagoshima and south of Miyazaki (2.5 hours, 2420 yen by JR local train from Miyazaki). The port is a short taxi ride from Shibushi Station.

Kagoshima
Kagoshima's Port consists of a main port and a new port. The main port (used by most ferries) can be reached in a 10-15 minute walk from Izurodori tram stop or a 15-20 minute bus ride from Kagoshima Chuo Station. The new port (used by A-Line and Marix Line ferries to Naha) can be reached in a 10 minute taxi ride from Kagoshima Chuo Station. More details.

Naha, Okinawa Prefecture
Naha has three ports: Naha Port, Naha Tomari Port and Naha New Port. Most long distance ferries use either Naha Port or Naha New Port. More details.