There are 7 ways to get from Hiroshima to Hakodate by bus, plane, train, night bus, car or car ferry

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

Bus to Hiroshima, fly to Hakodate  •  5 h 53 min

  1. Take the bus from Hiroshima Bus Center to Hiroshima Airport
  2. Fly from Hiroshima (HIJ) to Hakodate (HKD) HIJ - HKD

$186 - $1,916

Cheapest option

Drive, car ferry  •  19 h 56 min

  1. Drive from Hiroshima to Aomori
  2. Take the car ferry from Aomori to Hakodate

$178 - $240

5 alternative options

Train to Osaka, fly to Hakodate  •  5 h 12 min

  1. Take the train from Hiroshima to Shin-Osaka
  2. Fly from Osaka (ITM) to Hakodate (HKD) ITM - HKD

$293 - $951

Bus to Hiroshima, fly to Sapporo, train  •  8 h 4 min

  1. Take the bus from Hiroshima Bus Center to Hiroshima Airport
  2. Fly from Hiroshima (HIJ) to Sapporo (CTS) HIJ - CTS
  3. Take the train from Minami-Chitose to Hakodate

$248 - $844

Train  •  10 h 10 min

  1. Take the train from Hiroshima to Tokyo Shinkansen Nozomi
  2. Take the train from Tokyo to Shin-Hakodate-Hokuto Shinkansen Hayabusa

$310 - $442

Bus, train  •  20 h 57 min

  1. Take the bus from Hiroshima BC to Sakaide IC
  2. Take the bus from Sakaide Interchange Bus Terminal to Tokyo Station Yaesu Exit
  3. Take the train from Tokyo to Shin-Hakodate-Hokuto

$293 - $364

Night bus, train  •  19 h 17 min

  1. Take the night bus from Hiroshima BC to Tokyo
  2. Take the train from Tokyo to Shin-Hakodate-Hokuto Shinkansen Hayabusa

$233 - $304

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

You can take a train from Hiroshima to Hakodate via Tokyo and Shin-Hakodate-Hokuto in around 10 h 10 min.

Airlines
All Nippon Airways
Website
ana.co.jp
Flights from Hiroshima to Hakodate via Sapporo
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$260 - $1,500
Flights from Hiroshima to Hakodate via Tokyo Haneda
Ave. Duration
4 h 36 min
When
Every day
Estimated price
$260 - $1,500
Flights from Hiroshima to Hakodate via Tokyo Haneda, Sapporo
Ave. Duration
5 h 55 min
When
Every day
Estimated price
$300 - $1,700
Flights from Hiroshima to Hakodate via Sendai, Sapporo
Ave. Duration
6 h 15 min
When
Every day
Estimated price
$280 - $1,600
Flights from Osaka to Hakodate
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$260 - $1,400
Flights from Osaka to Hakodate via Tokyo Haneda
Ave. Duration
3 h 43 min
When
Every day
Estimated price
$280 - $1,400
Flights from Hiroshima to Sapporo
Ave. Duration
1 h 55 min
When
Every day
Estimated price
$190 - $950
Flights from Hiroshima to Sapporo via Tokyo Haneda
Ave. Duration
4 h 8 min
When
Every day
Estimated price
$190 - $950
Flights from Hiroshima to Sapporo via Sendai
Ave. Duration
3 h 55 min
When
Every day
Estimated price
$190 - $950
Japan Airlines
Website
jal.com
Flights from Hiroshima to Hakodate via Tokyo Haneda
Ave. Duration
5 h 17 min
When
Every day
Estimated price
$170 - $1,900
Flights from Osaka to Hakodate
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$210 - $1,700
Flights from Osaka to Hakodate via Tokyo Haneda
Ave. Duration
3 h 27 min
When
Every day
Estimated price
$210 - $2,000
Flights from Hiroshima to Sapporo
Ave. Duration
1 h 55 min
When
Every day
Estimated price
$170 - $950
Flights from Hiroshima to Sapporo via Tokyo Haneda
Ave. Duration
4 h 7 min
When
Every day
Estimated price
$170 - $950
Train operators
Japan Railways Shinkansen
Website
hyperdia.com
Train from Hiroshima to Shin-Osaka
Ave. Duration
1 h 21 min
Frequency
Every 30 minutes
Estimated price
$65 - $95
Schedules at
hyperdia.com
Train from Hiroshima to Tokyo
Ave. Duration
3 h 56 min
Frequency
Every 30 minutes
Estimated price
$150 - $220
Schedules at
hyperdia.com
Train from Tokyo to Shin-Hakodate-Hokuto
Ave. Duration
4 h 30 min
Frequency
Every 3 hours
Estimated price
$150 - $220
Schedules at
hyperdia.com
Bus operators
Hiroshima Electric Railway
Website
hyperdia.com
Bus from Hiroshima Bus Center to Hiroshima Airport
Ave. Duration
55 min
Frequency
Hourly
Estimated price
$13
Schedules at
hij.airport.jp
Chugoku JR Bus Company
Website
chugoku-jrbus.co.jp
Bus from Hiroshima BC to Sakaide IC
Ave. Duration
2 h 45 min
Frequency
Every 4 hours
Estimated price
$38
Schedules at
chugoku-jrbus.co.jp
Night bus from Hiroshima BC to Tokyo
Ave. Duration
12 h 56 min
Frequency
Once daily
Estimated price
$80
Schedules at
chugoku-jrbus.co.jp
JR East Group
Website
jrbuskanto.co.jp.e.wn.hp.transer.com
Bus from Sakaide Interchange Bus Terminal to Tokyo Station Yaesu Exit
Ave. Duration
10 h 58 min
Frequency
Once daily
Estimated price
$102
Schedules at
time.jrbuskanto.co.jp.e.wn.hp.transer.com
Ferry operators
Tsugaru Kaikyo Ferry
Website
tsugarukaikyo.co.jp
Car ferry from Aomori to Hakodate
Ave. Duration
4 h 10 min
Frequency
Every 4 hours
Estimated price
$39
Schedules at
tsugarukaikyo.co.jp

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, How to get from London to Edinburgh and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Hiroshima to Hakodate?

The distance between Hiroshima and Hakodate is 1094 km.

What is the cheapest way to get from Hiroshima to Hakodate?

The cheapest way to get from Hiroshima to Hakodate is to drive and car ferry which costs ¥19000 - ¥26000 and takes 19 h 56 min.

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

The quickest way to get from Hiroshima to Hakodate is to train and fly which takes 5 h 12 min and costs ¥31000 - ¥110000.

Is there a direct train between Hiroshima and Hakodate?

No, there is no direct train from Hiroshima to Hakodate. However, there are services departing from Hiroshima and arriving at Hakodate via Tokyo and Shin-Hakodate-Hokuto. The journey, including transfers, takes approximately 10 h 10 min.

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

It takes approximately 5 h 53 min to get from Hiroshima to Hakodate, including transfers.