Quick Answer
There is no direct route from Hakodate Airport (HKD) to Rebun Island. The journey is a multi-stage adventure across Hokkaido. The most recommended and balanced option for most travelers is the train and ferry combo: Take a train from Hakodate to Sapporo (approx. 3.5 hours), then the Limited Express to Wakkanai (approx. 5 hours), followed by a ferry to Rebun Island (2 hours). Total travel time is 11-13 hours with a cost ranging from ¥25,000 to ¥35,000 one-way (significantly less with a JR Pass). The fastest option is flying via Sapporo to Wakkanai (6-8 hours total), while the cheapest involves overnight buses.
By Train & Shinkansen: The Scenic and Flexible Route
This is the most popular method for tourists, offering stunning views of Hokkaido's countryside and the flexibility of Japan's extensive rail network. It perfectly utilizes the Japan Rail Pass.
Recommended Route: Hakodate Airport -> Wakkanai Port -> Rebun Island
- Step 1: Hakodate Airport to Hakodate Station. Take the Hakodate Airport Line Bus (approx. 20 mins, ¥450) or a taxi (15 mins, ~¥2,500). There is no train station at the airport.
- Step 2: Hakodate Station to Sapporo Station. Board the Hokkaido Shinkansen (Hayabusa). The journey takes about 3 hours and 20 minutes. A non-reserved seat costs around ¥9,000. This is fully covered by the JR Pass.
- Step 3: Sapporo Station to Wakkanai Station. Transfer to the JR Limited Express Super Soya or Sarobetsu. This is a long ride taking approximately 5 hours. Fare is about ¥10,000. Also covered by the JR Pass.
- Step 4: Wakkanai Station to Wakkanai Port. It's a short 10-minute taxi ride (¥1,000-1,500) or a 20-minute walk.
- Step 5: Wakkanai Port to Rebun Island (Kafuka Port). Take the ferry operated by Heart Land Ferry. The journey takes about 2 hours. A one-way ticket is ¥2,280.
| Route Option | Key Leg | Approx. Time | Approx. Cost (w/o JR Pass) | JR Pass Covered? | Best For |
|---|---|---|---|---|---|
| Standard Route | Shinkansen + Limited Express | 11-13 hrs | ¥23,000 - ¥27,000 | Yes (Excl. ferry/bus) | First-time visitors, JR Pass holders |
| Budget Train Route | Local/ Rapid Trains only | 15+ hrs | ¥15,000 - ¥18,000 | Partial | Ultra-budget travelers with time |
Deep Dive: Train Types & Practicalities
- Shinkansen Tips: The Hokkaido Shinkansen is seamless. The Hayabusa is the fastest service. Consider booking a reserved seat (small extra fee) during peak seasons. Luggage storage is overhead and at car ends.
- Limited Express to Wakkanai: The Super Soya is your main option. It's comfortable but can be busy. There is a food cart, but buying an ekiben (station lunchbox) in Sapporo is recommended. Views of the Sea of Japan are spectacular.
- JR Pass Strategy: If your main Japan itinerary includes a round-trip from Tokyo to Hokkaido, the 7-day nationwide JR Pass easily pays for itself with just this Hakodate-Sapporo-Wakkanai journey. Calculate your total planned travel on the official JR Pass calculator.
- Alternative Port: In summer, check if ferries from Otaru to Rebun are running. This would change your train destination from Wakkanai to Otaru (about 1.5 hours from Sapporo).
By Domestic Flight: The Time-Saving Option
Flying drastically reduces travel time but increases cost and complexity due to necessary connections.
The Standard Flight Path
Hakodate Airport (HKD) -> New Chitose Airport (CTS) -> Wakkanai Airport (WKJ)
- Step 1: Hakodate to Sapporo. Fly with ANA or JAL. Flight time is ~45 minutes. Frequency is good (6-8 flights daily). One-way fares start from ¥15,000 if booked well in advance but can double last-minute.
- Step 2: Transfer at New Chitose Airport (CTS). You must collect luggage and re-check in for your domestic connection. Allow at least 90-120 minutes between flights.
- Step 3: Sapporo to Wakkanai. Fly with ANA (operated by ANA Wings). Flight time is ~1 hour. Fares are similarly priced, from ¥15,000+ one-way.
- Step 4: Wakkanai Airport to Port. Take a taxi (20 mins, ~¥3,000) or a local bus (30-40 mins, less frequent).
- Step 5: Ferry to Rebun Island. As above.
Critical "Door-to-Door" Time Analysis
- Total "Fast" Flight Time: 45 min (HKD-CTS) + 1 hr (CTS-WKJ) = ~1 hr 45 min air time.
- Realistic Total Travel Time:
- +1 hr: Arrive early at Hakodate Airport for domestic flight.
- +2 hrs: Transfer/security/wait at New Chitose.
- +30 min: Disembark & collect luggage in Wakkanai.
- +30 min: Transfer to Wakkanai Port.
- +2 hrs: Ferry to Rebun.
- Total: ~7.5 - 8+ hours from Hakodate Airport to Rebun Island Port.
- Cost: Flight tickets (¥30,000 - ¥50,000+) + transfers + ferry (¥2,280) = ¥35,000 - ¥55,000+ one-way.
Pros, Cons & When to Fly
Pros: Fastest overall method in good weather; avoids long ground travel; good for limited-time itineraries.
Cons: Very expensive; subject to weather delays/cancellations (especially in winter); involves stressful airport transfers; less scenic.
Best For: Business travelers, tourists with very limited time (e.g., less than 10 days in Japan), or those who dislike long train rides.
By Highway & Overnight Bus: The Budget Champion
For cost-conscious travelers, long-distance buses offer significant savings, especially the overnight option which saves on a night's accommodation.
Primary Bus Routes & Operators
- Route 1: Hakodate -> Sapporo -> Wakkanai (Multi-Bus)
- Hakodate Airport to Hakodate Bus Terminal: Local bus (¥450, 20 min).
- Hakodate to Sapporo: Daytime highway bus (e.g., Donan Bus) takes ~5 hours, costs ~¥5,000. Overnight bus saves time, costs ~¥4,000-7,000.
- Sapporo to Wakkanai: This is the long leg. Hokkaido Chuo Bus operates daytime and overnight services. The ride takes about 6-7 hours. Fares range from ¥7,000 to ¥10,000 one-way.
- Route 2: Direct(ish) Overnight Bus (Seasonal/Varies) Some operators may run seasonal direct overnight buses from Hakodate or Sapporo to destinations near Wakkanai. Check with Hokkaido Chuo Bus for latest schedules.
| Bus Type | Typical Departure | Typical Arrival | Approx. Duration | Approx. Fare (One-Way) | Notes |
|---|---|---|---|---|---|
| Daytime Highway Bus | Morning (e.g., 9:00 AM) | Evening | 12-14 hrs total | ¥12,000 - ¥15,000 | Scenic, more rest stops, no bed. |
| Overnight Bus (3-row seats) | Late Evening (e.g., 10:00 PM) | Next Morning | 12-14 hrs total | ¥10,000 - ¥13,000 | Saves on hotel, can be tiring. |
| Overnight Bus (Deluxe 2-row) | Late Evening | Next Morning | 12-14 hrs total | ¥15,000 - ¥20,000 | More legroom, often includes blanket. |
Essential Bus Travel Tips
- Booking is Mandatory: You cannot just show up. Book online in English via platforms like Kosoku Bus or at major bus terminals.
- Luggage Allowance: Typically one large suitcase stored in the undercarriage and one carry-on. Check size/weight limits when booking.
- Comfort: Overnight buses have reclining seats, curtains, and sometimes footrests. Bring earplugs, an eye mask, and a neck pillow.
- Final Stretch: Most buses terminate at Wakkanai Bus Terminal, which is very close to both the JR station and the port (5-10 min walk).
- Total Cost: Bus fares (¥10,000-¥15,000) + local bus/ferry (¥3,000) = ¥13,000 - ¥18,000 one-way.
By Taxi / Private Transfer: Door-to-Door Convenience
This is not a practical or recommended method for the entire journey due to astronomical cost. However, taxis and private transfers play a crucial role for specific segments.
When to Consider a Taxi/Private Car
- Airport/Hotel Transfers: From Hakodate Airport to Hakodate Station, or from Wakkanai Station/Airport to the port.
- For Large Groups (4+): Splitting the cost of a chartered van for a segment (e.g., Sapporo to Wakkanai) can sometimes approach train/bus prices per person with added convenience.
- For Travelers with Mobility Issues or Excessive Luggage: Direct door-to-service between key points (e.g., Sapporo hotel to Wakkanai Port).
- For Missed Connections (e.g., last ferry): A taxi might be the only option to reach a nearby hotel.
Cost Estimates for Key Segments
| Segment | Approx. Distance | Approx. Taxi Fare | Notes |
|---|---|---|---|
| Hakodate Airport -> Hakodate Stn. | ~8 km | ¥2,500 - ¥3,500 | Metered, 15 mins. |
| Wakkanai Stn./Airport -> Port | ~5 km | ¥1,000 - ¥1,500 | Short, fixed-rate often applies. |
| Sapporo -> Wakkanai (Charter) | ~300 km | ¥70,000 - ¥100,000+ | Requires pre-booking, 5-6 hour drive. |
| Theoretical Full Trip (HKD Airport -> Rebun Hotel) | ~550 km | ¥150,000 - ¥250,000+ | Involves car ferry cost for taxi, highly irregular. |
Bottom Line: Use taxis strategically for short, critical transfers. For the long haul, rely on public transport. For a private full-day transfer, you are better off booking a customized tour.
Ticket Guide & Cost Comparison Table
Use this table to quickly compare your core options. All costs are approximate per adult, one-way, and exclude meal costs.
| Transport Method | Total Door-to-Door Time | Approx. Cost (One-Way) | # of Major Transfers | Key Advantage | Key Disadvantage | Best For |
|---|---|---|---|---|---|---|
| Train + Ferry (with JR Pass) | 11 - 13 hours | ~¥3,000 - ¥8,000* (Pass cost prorated + ferry) |
3-4 | Scenic, flexible, JR Pass value | Long day, schedule coordination | Most tourists, pass holders |
| Train + Ferry (No Pass) | 11 - 13 hours | ¥23,000 - ¥27,000 | 3-4 | Comfort, reliability | Expensive without pass | Non-pass holders, comfort seekers |
| Flight + Ferry | 6 - 8 hours | ¥35,000 - ¥55,000+ | 3-4 | Fastest overall time | Very expensive, weather risk | Time-pressed, budget-not-limited |
| Overnight Bus + Ferry | 14 - 16 hours | ¥13,000 - ¥18,000 | 3-4 | Cheapest option | Tiring, less comfortable | Solo backpackers, strict budgets |
* Assumes you have a 7-day Nationwide JR Pass (¥50,000) and this trip is part of a longer itinerary that justifies its cost.
Where & How to Buy Tickets
- JR Trains: Tickets at any JR station Midori-no-Madoguchi (green window). For Shinkansen/Limited Express, specify you want both the base fare and the express fee. Book online in English: JR East (for Shinkansen) & JR Hokkaido websites.
- Buses: Book via operator websites (Hokkaido Chuo Bus, Donan Bus) or aggregators like Kosoku Bus.
- Flights: Use airline sites (ANA, JAL) or aggregators (Skyscanner, Kayak) for best deals. Book early.
- Ferry: Book directly on the Heart Land Ferry website or at the port.
Traveler Tips & Essential Advice
Beyond schedules and fares, here is the real-world wisdom you need for a smooth journey.
- #1: Use Luggage Forwarding (Takkyubin): This is the #1 tip for this trip. Send your main suitcase from Hakodate Airport directly to your Rebun Island hotel. It costs ¥2,000-¥4,000 and relieves you from dragging luggage on/off trains, buses, and ferries. Arrange at the airport's service counter or any convenience store.
- #2: Break the Journey in Sapporo or Wakkanai. Attempting the entire trip in one day is exhausting. Spend a night in Sapporo (more options) or Wakkanai (closer to the ferry). Wakkanai has the famous "Cape Soya" monument and fresh seafood.
- #3: Master the Train Station Transfer in Sapporo. The Limited Express to Wakkanai usually departs from the above-ground platforms, while the Shinkansen arrives underground. Follow signs for the "JR Hakodate Line" or "To Wakkanai". Allow 15-20 minutes to transfer comfortably.
- #4: Check Ferry Schedules Meticulously. Ferries to Rebun are not hourly. The last ferry often departs Wakkanai around 4-5 PM. Missing it means a forced overnight in Wakkanai. Always plan your train/bus arrival to be at least 60-90 minutes before the ferry departure.
- #5: Prepare for All Weather. Hokkaido weather is fickle, especially in the north. The sea crossing to Rebun can be rough. Pack layers, a windbreaker, and motion sickness pills if you're prone to it.
- #6: Book Everything in Advance for Peak Seasons. During Obon (mid-August) and Golden Week (early May), trains, buses, and ferries sell out. Book tickets and accommodation at least 2-3 months in advance.
- #7: Have Cash Available. While credit cards work for major tickets, many local buses, taxis, small shops in Wakkanai/Port, and even some ferry ticket windows prefer cash.
- #8: Download Offline Maps & Translation Apps. Cellular service can be spotty in remote areas of Hokkaido and on the ferry. Download Google Maps offline for Hakodate, Sapporo, Wakkanai, and Rebun Island.
FAQs: Your Questions Answered
Is there a direct train or bus from Hakodate Airport to Rebun Island?
No, there is no direct transportation from Hakodate Airport to Rebun Island. The journey requires a multi-leg combination involving a train or bus from Hakodate Airport to a major city like Sapporo, then a long-distance train/bus to a northern port like Wakkanai or Otaru, and finally a ferry to Rebun Island. The most common and efficient route is: Hakodate Airport -> (Train) -> Sapporo -> (Limited Express Train/Bus) -> Wakkanai -> (Ferry) -> Rebun Island.
What is the fastest way to get from Hakodate Airport to Rebun Island?
The fastest overall door-to-door option is typically a combination of a domestic flight and ferry. Fly from Hakodate Airport (HKD) to Wakkanai Airport (WKJ) via Sapporo's New Chitose Airport (CTS). From Wakkanai Airport, take a taxi or bus (about 20-30 mins) to Wakkanai Port, then board the ferry to Rebun (about 2 hours). Total travel time can be around 6-8 hours, but this depends heavily on flight schedules and connections.
What is the cheapest way to travel from Hakodate Airport to Rebun Island?
The most budget-friendly method is using a combination of local trains, long-distance highway/express buses, and the ferry. For example: Take the bus from Hakodate Airport to Hakodate Station (approx. 20 mins, ¥450), then an overnight bus from Hakodate to Sapporo or directly to Wakkanai (from ¥5,000 - ¥10,000), followed by the ferry from Wakkanai to Rebun Island (¥4,560 round trip). This can keep costs under ¥20,000 one-way, but is time-consuming (14+ hours).
Can I use the Japan Rail (JR) Pass for this journey?
Yes, the nationwide Japan Rail Pass can cover a significant portion of the train travel. It is valid on the JR trains from Hakodate (via the Hokkaido Shinkansen) to Sapporo, and on the JR Limited Express "Super Soya" or "Sarobetsu" from Sapporo to Wakkanai. However, it does NOT cover: 1) The bus from Hakodate Airport to Hakodate Station, 2) Non-JR buses, 3) The ferry to Rebun Island. Calculate if the pass is worth it based on your full Japan itinerary.
How do I handle my luggage on such a long, multi-leg trip?
For a seamless journey, consider using Japan's luggage forwarding service ("Takkyubin") like Yamato Transport (Kuroneko). You can send your large suitcases directly from Hakodate Airport to your accommodation on Rebun Island (or to Wakkanai Port), usually arriving in 1-2 days. This allows you to travel on trains and buses with just a daypack. Most convenience stores (7-Eleven, Lawson) and hotels can arrange this. Expect to pay ¥2,000 - ¥4,000 per piece.
Is it feasible to do the trip from Hakodate Airport to Rebun Island in one day?
It is possible but very tight and highly schedule-dependent, requiring an early start and perfect connections. A typical successful one-day itinerary: Take the first morning train from Hakodate to Sapporo (~3 hours), catch the Limited Express to Wakkanai (~5 hours), and then the last ferry of the day to Rebun (2 hours). Missing any connection could strand you in Wakkanai overnight. It's strongly advised to plan for an overnight stay in Sapporo or Wakkanai to reduce stress.
Where can I buy ferry tickets to Rebun Island, and do I need to book in advance?
Ferry tickets are sold at the terminal counters in Wakkanai or Otaru (for the Heart Land Ferry). During peak seasons (July-August, Golden Week), booking in advance is highly recommended as ferries can sell out. You can book online through the ferry operator's website (Heart Land Ferry) or at major travel agencies in Sapporo like JTB. For the regular scheduled ferry from Wakkanai, same-day purchase is often possible in off-peak times.
Is flying from Hakodate to Rebun Island a better option than taking the train?
It depends on your priorities. Flying (HKD -> CTS -> WKJ + ferry) is significantly faster (6-8 hours) but more expensive (often over ¥40,000 one-way) and involves airport transfer times. The train journey (Hakodate -> Sapporo -> Wakkanai + ferry) is more scenic, covered by the JR Pass, and offers more flexibility, but takes much longer (10-12+ hours). For time-sensitive travelers or those with a higher budget, flying is better. For budget travelers, scenic enthusiasts, or JR Pass holders, the train is the superior choice.