Arriving in Hakodate: the Airport Buses, the Hakodate Liner and Streetcar Passes
How to get from Hakodate Airport to Hakodate Station or Yunokawa by bus, how the Hakodate Liner links the Shinkansen, what the streetcars cost since December 2025, and which 1-day and 2-day passes cover streetcars and buses.
Some links here are affiliate links. If you buy through one we may earn a commission, at no extra cost to you. It never changes what we recommend, and the pages that carry no links say so on our about page.
✓ Checked and fact-checked

Hakodate Airport has several buses into town, run by different companies at different prices. If Hakodate is part of a Hokkaido trip, the Hokkaido Rail Pass and other JR passes are priced in our pass guide, and the Sapporo arrival guide covers the north.

Buses from the airport
Hokkaido Airports and Hakodate Bus list these:
| Bus | To | Adult | Child | Time |
|---|---|---|---|---|
| Airport shuttle bus | Hakodate Station | 700 yen | 350 yen | About 20 minutes |
| Hakodate Bus route 8, express | Hakodate Station | 500 yen | 250 yen | About 25 minutes |
| Hakodate Bus route 96 | Hakodate Station | 340 yen | 170 yen | About 33 minutes |
| Hakodate Bus route 5 | Yunokawa Onsen | 300 yen | 9 minutes |
The shuttle bus operator does not take notes of 2,000 yen or more on board, so change into coins or 1,000 yen notes first, or buy its ticket online and show it on your phone.
By Shinkansen
The Hokkaido Shinkansen stops at Shin-Hakodate-Hokuto, outside the city. The Hakodate Liner runs from there to Hakodate Station in about 20 minutes, timed to the Shinkansen. JR Hokkaido’s Hokkaido Rail Pass “cannot be used for the Hokkaido Shinkansen”. Its pass page does not name the Hakodate Liner, so ask at the ticket office before you rely on the pass for it.

Streetcars and buses
Hakodate’s streetcar fares changed on 1 December 2025. An adult single ride is 250 to 300 yen depending on the section, and a child pays half. You pay with cash or an IC card when you get off. The city’s official travel guide says nationwide IC cards work on its streetcars and buses, and Hakodate Bus lists Suica, PASMO, Kitaca, ICOCA and others.

Bus timetables and online passes are easiest to handle on a phone. A Saily eSIM set up at home has you online at the airport. If Hakodate is one stop on a longer trip, one Saily profile takes a plan for each country.
| Pass | Adult | Child |
|---|---|---|
| Streetcar 1-day pass | 800 yen | 400 yen |
| Streetcar and Hakodate Bus, 1 day | 1,600 yen | 800 yen |
| Streetcar and Hakodate Bus, 2 days | 2,600 yen | 1,300 yen |
The streetcar pass is sold on board, at the tourist information centre in JR Hakodate Station, at hotel front desks, at convenience stores and online. The streetcar and bus passes do not cover route 1, the bus up Mount Hakodate. Hakodate Bus’s own 1-day bus pass falls from 1,600 yen to 1,200 yen from 9 November 2026.
Emergency numbers
The Japan National Tourism Organization lists 110 for police and 119 for fire and ambulance. Its Japan Visitor Hotline, 050-3816-2787, runs 24 hours a day in English, Chinese and Korean.

Saily, a data eSIM you install before you fly and top up per country Our full write-up. (affiliate link)