GoAsia
Japan

How to Get from Hakodate to Tokyo

Travel from Hakodate to Tokyo on the Hayabusa Shinkansen or by flight: fare, seat classes, connections and tips.

Last updated: November 5, 2026

How to Get from Hakodate to Tokyo

Photo: David Kernan / Wikimedia Commons, CC BY 4.0

Contents

Hakodate's red brick warehouses and night views lie behind you as you head for Tokyo. The Shinkansen passes under the sea through the Seikan Tunnel before it runs on through Tohoku, and a flight offers a faster alternative. Compare schedules and book on GoAsia.cc.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Hakodate to Tokyo by Train

The journey starts with a local shuttle from Hakodate to Shin-Hakodate-Hokuto Station, where you board the Hayabusa. The Hakodate Liner covers that first stretch in 15 to 22 minutes, with 16 round trips a day.[1] When the Hokkaido Shinkansen opened in 2016, the fastest Hayabusa trains needed 4 hours 2 minutes from Tokyo to Shin-Hakodate-Hokuto.[2]

All seats on the Hayabusa are reserved.[3] An ordinary car seat from Tokyo to Shin-Hakodate-Hokuto costs 24,000 yen in the normal season when you buy it as a Shinkansen e-ticket.[4]

GranClass

GranClass is the top cabin, with seats for only 18 passengers.[5] The seats recline up to 45 degrees and have a power outlet each.[6]

Hakodate to Tokyo by Flight

Japan Airlines flies from Tokyo Haneda to Hakodate Airport in about 1 hour 20 minutes. Hakodate Airport is around 20 minutes from the city centre by car, and shuttle buses connect it with Hakodate Station and Yunokawa Onsen.[7]

Comparing Your Options

ModeDetails
Hayabusa Shinkansen, ordinary car24,000 yen from Tokyo to Shin-Hakodate-Hokuto[4]
Hakodate Liner shuttle15 to 22 minutes between Hakodate and Shin-Hakodate-Hokuto[1]
Flight Haneda to Hakodate (JAL)About 1 hour 20 minutes[7]

Tips for Traveling from Hakodate to Tokyo

  • Reserve a seat: The Hayabusa has reserved seats only, so buy a seat reservation along with your ticket.[3]
  • Bento: Pick up a seafood ekiben at Hakodate Station before you board. Hakodate is known for squid and salmon dishes.
  • Luggage: A luggage delivery service (takkyubin) can send heavy bags straight to your Tokyo hotel so you travel hands-free.

Timetable

Flight Hakodate - Tokyo $ 53.41–119.62 1h 25m – 1h 30m
  • →  Economy 08:00, 09:10, 09:45, 11:45, 15:00, 16:45, 19:05, 19:30
Train Hakodate - Tokyo $ 151.23–255.98 7h 32m
  • →  Standard Class 06:39, 09:35, 12:48, 14:48, 18:40
  • →  Gran Class 06:39, 09:35, 12:48, 14:48, 18:40
  • →  Green Car 06:39, 09:35, 12:48, 14:48, 18:40

Frequently Asked Questions

How can I book tickets from Hakodate to Tokyo?

Use the booking tool on this page to compare the transport options currently available from Hakodate to Tokyo, including current prices and schedules.

How much does the train from Hakodate to Tokyo cost?

An ordinary car seat on the Hayabusa from Tokyo to Shin-Hakodate-Hokuto costs 24,000 yen in the normal season when bought as a Shinkansen e-ticket.

What is the fastest way to get from Hakodate to Tokyo?

A flight takes about 1 hour 20 minutes in the air. The Hayabusa Shinkansen needed 4 hours 2 minutes on its fastest services when the Hokkaido Shinkansen opened in 2016.

How long does it take to get from Hakodate to Tokyo?

The Hakodate Liner takes 15 to 22 minutes to reach Shin-Hakodate-Hokuto, and the fastest Hayabusa trains took 4 hours 2 minutes to Tokyo when the line opened in 2016. A flight from Hakodate to Haneda takes about 1 hour 20 minutes.

Do I need a seat reservation on the Hayabusa?

Yes. All seats on the Hayabusa are reserved.

Which Tokyo airport do flights from Hakodate use?

Japan Airlines flies between Hakodate and Tokyo Haneda in about 1 hour 20 minutes.

What is GranClass?

GranClass is the top cabin of the Hayabusa, with seats for 18 passengers. Seats recline up to 45 degrees and have a power outlet.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Hokkaido Railway Company (JR Hokkaido): Hokkaido Shinkansen. Retrieved October 27, 2026.
  2. [2] Japan National Tourism Organization (JNTO): Launch of Hokkaido Shinkansen. Retrieved November 5, 2026.
  3. [3] East Japan Railway Company (JR East): Tohoku Shinkansen. Retrieved November 5, 2026.
  4. [4] East Japan Railway Company (JR East), Eki-net: Shinkansen e-ticket prices (normal season): Hayabusa ordinary car (from 14 March 2026). Retrieved November 5, 2026.
  5. [5] East Japan Railway Company (JR East): GranClass. Retrieved October 27, 2026.
  6. [6] East Japan Railway Company (JR East): GranClass: Seats. Retrieved October 27, 2026.
  7. [7] Japan Airlines (JAL): Hakodate: Hokkaido’s historic and romantic port city. Retrieved October 27, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.