Tokyo to Hakodate by plane or train: time, fare and flights
From Tokyo to Hakodate, the Hayabusa and Hakodate Liner via Shin-Hakodate-Hokuto takes 4 h 29 min from Tokyo Station for 24,530 yen, and flights from Haneda Airport to Hakodate Airport take 1 h 15 min (9 a day). The airport timetables list 9 flights a day from Haneda Airport to Hakodate Airport, the first at 07:15 and the last at 18:25. Flight times do not include getting to the airport.
No changeFlightShinkansen
Ways from Tokyo to Hakodate
Times and fares from each railway's, bus company's and airport's own timetables for Wednesday 14 October 2026.
| Service | Quickest | Fare | Non-reserved | Departures a day | First / last |
|---|---|---|---|---|---|
| Hayabusa and Hakodate Liner via Shin-Hakodate-HokutoTokyo → Hakodate | 4 h 29 min | 24,530 yen | — | 10 | 06:32 / 19:20 |
| Flights from Haneda to HakodateHaneda Airport → Hakodate Airport | 1 h 15 min | — | — | 9 | 07:15 / 18:25 |
How long each way takes
Hayabusa and Hakodate Liner via Shin-Hakodate-Hokuto
- Fastest
- 269 min
- Reserved seat
- 24,530 yen
- Trains a day
- 10
- Last train
- 19:20
- From
- Tokyo Station
- To
- Hakodate Station
- Fastest
- 4 h 29 min (Hayabusa 11 + Hakodate Liner, 09:36 → 14:05)
- A midday train
- 10:45 → 15:26, 4 h 29 min (Hayabusa 17 + Hakodate Liner)
- Reserved seat
- 24,530 yen = basic fare 13,200 yen + limited express charge 11,330 yen
- About the fare
- Hayabusa seats are all reserved. No extra charge on the Hakodate Liner.
- Trains a day
- 10 on 14 October 2026
- First train
- 06:32 → 11:22 (Hayabusa 1 + Hakodate Liner)
- Last train
- 19:20 → 23:57 (Hayabusa 39 + Hakodate Liner)
All seats on the Hayabusa are reserved. Hayabusa departures from Tokyo with a same-day Hakodate Liner connection to Hakodate
Flights from Haneda to Hakodate
- Fastest
- 75 min
- Flights a day
- 9
- Last flight
- 18:25
- From
- Haneda Airport
- To
- Hakodate Airport
- Fastest
- 1 h 15 min (JAL 585, 07:30 → 08:45)
- A midday flight
- 12:50 → 14:10, 1 h 20 min (JAL 587)
- Flights a day
- 9 on 14 October 2026: 4 ANA, 3 JAL and 2 AIRDO
- First flight
- 07:15 → 08:35 (AIRDO 57)
- Last flight
- 18:25 → 19:50 (ANA 559)
Air fares change by date and by how early you book, so we don't list them. The flight time is the scheduled time from departure to arrival on the airport's or airline's timetable.
AIRDO flights on this route are also sold under ANA flight numbers (codeshare); each is counted once here. Codeshare flights are counted once, under the operating airline.
Getting to and from the airports
The flight time does not include the trip between the city and the airport. Each page below compares the trains and buses from that airport.
Hakodate to Tokyo
The same services run the other way.
- Hayabusa + Hakodate Liner: first train
- 06:07 → 11:04 (Hakodate Liner + Hayabusa 10)
- Hayabusa + Hakodate Liner: last train
- 18:06 → 23:04 (Hakodate Liner + Hayabusa 44)
- Hayabusa + Hakodate Liner: trains a day
- 10 on 14 October 2026
- Flight from Haneda: first flight
- 08:00 → 09:25 (ANA 552)
- Flight from Haneda: last flight
- 19:30 → 21:00 (JAL 588)
- Flight from Haneda: flights a day
- 9 on 14 October 2026: 4 ANA, 3 JAL and 2 AIRDO
Frequently asked questions
How long does it take from Tokyo to Hakodate?
1 h 15 min in the air at the fastest (JAL 585). The flight leaving Haneda Airport at 12:50 takes 1 h 20 min. Allow time to get to and from the airports.
How much is the Shinkansen from Tokyo to Hakodate?
24,530 yen for one adult one way.
What time is the last flight from Tokyo to Hakodate?
The last flight leaves Haneda Airport at 18:25 and reaches Hakodate Airport at 19:50 (ANA 559). The first leaves at 07:15.
How many flights are there from Tokyo to Hakodate?
9 from Haneda Airport on 14 October 2026.
Related items
Hokkaido Airports Co. (Hakodate Airport) — Hakodate Airport flight schedule
Sources for this page
- East Japan Railway Company Tohoku, Yamagata, Akita and Hokkaido Shinkansen timetable (down, weekdays)checked October 3, 2026
- East Japan Railway Company Tohoku, Yamagata, Akita and Hokkaido Shinkansen timetable (up, weekdays)checked October 3, 2026
- Hokkaido Railway Company Line timetable: Hakodate Liner (14 Oct 2026)checked October 3, 2026
- Hokkaido Railway Company Line timetable: Hakodate Liner, return (14 Oct 2026)checked October 3, 2026
- Hokkaido Railway Company Timetable and fare search (Tokyo 09:36 to Hakodate, 14 Oct 2026)checked October 3, 2026
- Hokkaido Railway Company Timetable and fare search (Hakodate to Tokyo, arriving by 23:04, 14 Oct 2026)checked October 3, 2026
- Hokkaido Railway Company Timetable and fare search (Tokyo to Shin-Hakodate-Hokuto, 14 Oct 2026, 10:00)checked October 3, 2026
- Hokkaido Railway Company Timetable and fare search (Shin-Hakodate-Hokuto to Hakodate, 14 Oct 2026, 11:00)checked October 3, 2026
- Hokkaido Airports Co. (Hakodate Airport) Hakodate Airport flight schedulechecked October 3, 2026
- Japan Airlines JAL domestic timetable (1 Sep to 24 Oct 2026)checked October 3, 2026
- ANA domestic timetable PDF (1 Jul to 24 Oct 2026)checked October 3, 2026
Compiled by Japan Japan !! · Updated October 3, 2026