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

A Hakodate street at dusk in late autumn, a retro streetcar running down a wide sloping street towards the harbour, past old wooden and brick buildings and lit street lamps

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.

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.
Step 1 of 4. Illustration by Travel Smarter Asia.

Buses from the airport

Hokkaido Airports and Hakodate Bus list these:

BusToAdultChildTime
Airport shuttle busHakodate Station700 yen350 yenAbout 20 minutes
Hakodate Bus route 8, expressHakodate Station500 yen250 yenAbout 25 minutes
Hakodate Bus route 96Hakodate Station340 yen170 yenAbout 33 minutes
Hakodate Bus route 5Yunokawa Onsen300 yen9 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.
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.
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 has you online at the airport. If Hakodate is one stop on a longer trip, one Saily profile takes a plan for each country.

PassAdultChild
Streetcar 1-day pass800 yen400 yen
Streetcar and Hakodate Bus, 1 day1,600 yen800 yen
Streetcar and Hakodate Bus, 2 days2,600 yen1,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.
Step 4 of 4. Illustration by Travel Smarter Asia.

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

Titles and countries match as you type. Pause, and we also look for guides that answer the question. ⌘ K opens this from anywhere.