Japan›From Sapporo›Hakodate

Sapporo to Hakodate by train or bus

About 320 km. The train is fastest at 4.1 h; the bus is cheapest, from ₹2,960 per person.

Hakodate to Sapporo

Fastest

Train

Hokuto limited express (Sapporo–Hakodate)

4.1 h door to door

Cheapest

Bus

Highway bus (Sapporo–Hakodate)

from ₹2,960 per person

Best value

Bus

Highway bus (Sapporo–Hakodate)

cheapest at mid fares among options within 1.5× the fastest time (or 1 h more on a short ride)

Every option, compared

Door-to-door times (flights include the time at the airports). Fares are typical ranges from the cheapest seat to the premium one.

ModeServiceTimeFareRunsBook
TrainHokuto limited express (Sapporo–Hakodate)4.1 h₹5,750–₹8,170per personDailyRome2Rio ↗
BusHighway bus (Sapporo–Hakodate)5.5 h₹2,960–₹3,330per personDailyRome2Rio ↗
  • Train, Hokuto limited express (Sapporo–Hakodate): Every Hokuto seat is reserved. Sit on the right going south for Uchiura Bay and the volcano of Komagatake.

Booking links open the route on the country's transport booking site for trains, buses, boats and transfers, and a flight search for flights, dated about two weeks out; change the date there.

What it costs your group, one way

Fares × people; a private car is priced per car, one car per four people.

Option2 people4 people
Train · Hokuto limited express (Sapporo–Hakodate)₹11,500–₹16,340₹23,000–₹32,680
Bus · Highway bus (Sapporo–Hakodate)₹5,920–₹6,660₹11,840–₹13,320

Once you’re in Hakodate

  • Best time: June – October, December – February (snow)
  • Typical stay: 2 days
  • November: Mixed month: November is outside the recommended season (June – October, December – February (snow)). Against it: Mount Hakodate Ropeway Inspection.

Related

Plan Sapporo and Hakodate

A day-by-day plan with this journey, the stays and the rest priced in.

Plan a trip