There are 5 ways to get from Tomamu to Hakodate by train, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  5 h 29 min

  1. Take the train from Tomamu to Minami-Chitose Ltd Exp Super Tokachi / ...
  2. Take the train from Minami-Chitose to Hakodate Ltd Exp Super Hokuto

$110 - $138

Cheapest option

Train to Sapporo, fly  •  3 h 40 min

  1. Take the train from Tomamu to Minami-Chitose
  2. Fly from Sapporo (CTS) to Hakodate (HKD) CTS - HKD

$100 - $308

3 alternative options

Ski Bus, bus  •  8 h 51 min

  1. Take the Ski Bus from Risonare Tomamu to New Chitose Airport
  2. Take the bus from Ōyachi Station to Hakodate

$117 - $144

Drive  •  3 h 54 min

  1. Drive from Tomamu to Hakodate 235.1 miles

$35 - $60

Train to Sapporo Okadama Apt, fly  •  4 h 13 min

  1. Take the train from Tomamu to Sapporo(Jr)
  2. Fly from Sapporo Okadama Apt (OKD) to Hakodate (HKD) OKD - HKD

$170 - $862

Questions & Answers

The distance between Tomamu and Hakodate is 212 km. The road distance is 376.2 km.

Get driving directions

The best way to get from Tomamu to Hakodate without a car is to train which takes 5 h 29 min and costs .

More details

It takes approximately 5 h 29 min to get from Tomamu to Hakodate, including transfers.

More details

The best way to get from Tomamu to Hakodate is to train which takes 5 h 29 min and costs . Alternatively, you can Ski Bus and bus, which costs and takes 8 h 51 min.

Mode details

The quickest flight from Sapporo Airport to Hakodate Airport is the direct flight which takes 35 min.

Search flights

Yes, the driving distance between Tomamu to Hakodate is 376 km. It takes approximately 3 h 54 min to drive from Tomamu to Hakodate.

Get driving directions

All Nippon Airways offers flights from Sapporo Airport to Hakodate Airport.

Search flights

There are 92+ hotels available in Hakodate. Prices start at $43 USD per night.

More details

Map of how to get from Tomamu to Hakodate.
Launch map view
  • Distance: 132.2 miles
  • Duration: 5 h 29 min

What companies run services between Tomamu, Japan and Hakodate, Japan?

You can take a train from Tomamu to Hakodate via Tomamu and Minami-Chitose in around 5 h 29 min. Alternatively, you can take a bus from Tomamu to Hakodate via Risonare Tomamu, New Chitose Airport, New Chitose Airport International Terminal, and Ōyachi Station in around 8 h 51 min.

Airlines
Japan Airlines
Website
jal.com
Flights from Sapporo Okadama Apt to Hakodate
Ave. Duration
40 min
When
Every day
Estimated price
$85 - $850
All Nippon Airways
Website
ana.co.jp
Flights from Sapporo to Hakodate
Ave. Duration
35 min
When
Every day
Estimated price
$45 - $280
Train operators
Japan Railways Limited Express
Website
hyperdia.com
Train from Tomamu to Minami-Chitose
Ave. Duration
1 h 12 min
Frequency
Every 3 hours
Estimated price
$26 - $35
Schedules at
hyperdia.com
Train from Minami-Chitose to Hakodate
Ave. Duration
3 h 12 min
Frequency
Every 3 hours
Estimated price
$60 - $75
Schedules at
hyperdia.com
Train from Tomamu to Sapporo(Jr)
Ave. Duration
1 h 46 min
Frequency
Every 3 hours
Estimated price
$30 - $45
Schedules at
hyperdia.com
Bus operators
Hokkaido Access Network
Website
access-n.jp
Bus from Risonare Tomamu to New Chitose Airport
Ave. Duration
2 h 5 min
Frequency
Every 4 hours
Estimated price
$45
Schedules at
access-n.jp
Hokuto Kotsu
Website
hokto.co.jp
Bus from Ōyachi Station to Hakodate
Ave. Duration
4 h 52 min
Frequency
Every 4 hours
Estimated price
$35 - $55
Schedules at
hokto.co.jp

Want to know more about travelling around Japan

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.