Sapporo → Hakodate

Sapporo to Hakodate

🚆 Limited express✈ Flight🚌 Highway bus
Search by dates and destination

From Sapporo to Hakodate, the Limited Express Hokuto is the most convenient station-to-station option, taking about 3 hr 30 min–4 hr with no transfers. If cost matters most, take the Highway Express Hakodate (approx. 5 hr 55 min), and to cut travel time there is also an approx. 40-minute flight from Okadama Airport to Hakodate.

Compare

Compare your options

Fares and times are as of the date shown. Airfares vary by season and booking date. Check the operator’s official website before you travel.

Recommended

Best option for…

Fastest option
→ Limited Express Hokuto
Using the JR Pass or Hokkaido Rail Pass
→ Limited Express Hokuto
Lowest cost
→ Highway Express Hakodate
Staying near Okadama Airport
→ Flight (Sapporo Okadama → Hakodate)
How to Ride

How to ride each option

Limited express

Limited Express Hokuto

Depart from
Sapporo Station
Arrive at
Hakodate Station (also stops at Shin-Hakodate-Hokuto and Goryokaku)
Travel time
Approx. 3 hr 30 min–4 hr (timetable revised March 2026)
Fare
Ordinary car reserved seat ¥9,770 (base fare + reserved-seat limited express ticket, as of October 2026)
Frequency
11 departures per day from Sapporo
Transfers
None
First / last
From Sapporo 6:00 / 18:46 (example as of October 2026)
Tickets
Station ticket machines, ticket office (Midori-no-madoguchi), or Eki-net (online)
JR Pass
Covered by the JR Pass (reserve a seat in advance)
Note
All seats reserved. When fully booked, pass holders may ride standing; regular ticket holders need a standing-only limited express ticket
Flight

Flight (Sapporo Okadama → Hakodate)

Depart from
Sapporo Okadama Airport
Arrive at
Hakodate Airport
Travel time
Approx. 40 min (HAC official)
Transfers
Travel from the airport to stations by bus or other means
Tickets
Book on the JAL official website (operated by Hokkaido Air System)
Large luggage
Checked baggage follows each airline's rules
Note
Fares vary by season and booking timing. Okadama Airport is about 5 min by bus from Sakaemachi Station on the Toho Subway Line, or about 20 min by taxi from central Sapporo
Highway bus

Highway Express Hakodate

Depart from
Sapporo Ekimae (Stop 4) and other stops
Arrive at
Hakodate Ekimae and other stops (also stops at Goryokaku and Yunokawa Onsen)
Travel time
Approx. 5 hr 55 min
Fare
¥3,530–¥5,990 (online booking and payment, varies by season); ¥5,990 when booked at a counter or by phone (as of October 2026)
Frequency
4 departures per day from Sapporo Ekimae
Transfers
None
First / last
From Sapporo Ekimae 6:45 / 16:30 (example as of October 2026)
Tickets
Reservations required. Book and pay from 2 months before the travel date on the Hokkaido Chuo Bus website or through its reservation center
Large luggage
Large luggage goes in the luggage compartment. On-board restroom
Note
Some services also stop at New Chitose Airport
Tips

Good to know

  • ✓JR limited express trains within Hokkaido are all-reserved. Reserve a seat before boarding
  • ✓All Hokuto trains from Sapporo run through to Hakodate Station. To connect to the Shinkansen, get off at Shin-Hakodate-Hokuto
  • ✓Extra Limited Express Hokuto 84 and 91 also run on October 10 and November 21
Travel Passes

Travel passes you can use on this route

🚄 JR

Japan Rail Pass

Nationwide ・ Three types: 7, 14 or 21 days. The period of use cannot be extended or changed

From ¥50,000

🚄 JR

Hokkaido Rail Pass

Hokkaido ・ 5, 7 or 10 consecutive days from the first day of use

From ¥22,000

Tickets you can book in advancePR
Map

Map

Open route in Google Maps ↗
☁ Weather and what to wear in Sapporo →☁ Weather and what to wear in Hakodate →
Where to Stay · Agoda

Places to Stay near HakodatePR

Prices and availability are shown on Agoda.

Other Routes

Other routes

Tokyo → Hakodate

Fastest: Approx. 1 hr 20 min–1 hr 25 min (ANA timetable)

✈ Flight🚄 Shinkansen

Tokyo → Sapporo

Fastest: Approx. 1 hr 30 min–1 hr 45 min (ANA timetable)

✈ Flight🚄 Shinkansen

Sapporo → Asahikawa

Fastest: Approx. 1 hr 25 min (example: Kamui 9)

🚆 Limited express🚌 Highway bus

Travel times, fares and boarding points are based on official information from rail, airline, bus and ferry operators. Fares and timetables can change, so check the official websites before you go.

Last checked: 2026-10-08