# 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.

- Checked against the official source: 2026-11-05
- Official source: [Hokkaido Airports, Hakodate Airport bus access, with Hakodate Bus and the city's official travel guide](https://www.hokkaido-airports.com/en/hakodate/access/bus/)
- Web page: https://travelsmarterasia.com/guides/hakodate-airport-to-city/
- Publisher: Travel Smarter Asia (https://travelsmarterasia.com/about/)
- Some links below are affiliate links (the /go/ addresses). If you buy through one we may earn a commission; it never changes what the guide recommends.

---

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](https://travelsmarterasia.com/guides/jr-regional-passes/) are priced in our pass guide, and [the Sapporo arrival guide](https://travelsmarterasia.com/guides/sapporo-airport-to-city/) covers the north.

![Infographic, step 1 of 4. Landing in Hakodate? Buses from the airport. Airport shuttle bus: 700 yen, about 20 minutes. Route 8, express: 500 yen, about 25 minutes. Route 96: 340 yen, about 33 minutes. Going to Yunokawa Onsen? Route 5, 300 yen, 9 minutes.](https://travelsmarterasia.com/images/hakodate-airport-to-city-infographic-1.png "Step 1 of 4. Illustration by Travel Smarter Asia.")

## 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.

![Infographic, step 2 of 4. Arriving by Shinkansen? Shin-Hakodate-Hokuto to the city. About 20 minutes: To Hakodate Station. Timed to the Shinkansen: Connects with arriving trains. The Hokkaido Rail Pass does not cover the Hokkaido Shinkansen. Ask about the Liner at the ticket office.](https://travelsmarterasia.com/images/hakodate-airport-to-city-infographic-2.png "Step 2 of 4. Illustration by Travel Smarter Asia.")

## 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.

![Infographic, step 3 of 4. Streetcars. Fares since 1 December 2025. 250 to 300 yen adult, by section, child half. Pay as you get off: cash or an IC card such as Suica or ICOCA.](https://travelsmarterasia.com/images/hakodate-airport-to-city-infographic-3.png "Step 3 of 4. Illustration by Travel Smarter Asia.")

Bus timetables and online passes are easiest to handle on a phone. [A Saily eSIM set up at home](https://travelsmarterasia.com/go/saily) has you online at the airport. If Hakodate is one stop on a longer trip, [one Saily profile takes a plan for each country](https://travelsmarterasia.com/go/saily).

| 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.

![Infographic, step 4 of 4. Streetcar and bus passes. Plus key numbers. Streetcar, 1 day: 800 yen. Streetcar and Hakodate Bus, 1 day: 1,600 yen. Streetcar and Hakodate Bus, 2 days: 2,600 yen. Emergency: 110 police, 119 fire and ambulance. Visitor hotline 050-3816-2787.](https://travelsmarterasia.com/images/hakodate-airport-to-city-infographic-4.png "Step 4 of 4. Illustration by Travel Smarter Asia.")
