Travel from Kushiro to Hakodate

Bus or train from Kushiro to Hakodate?

Japan Railways Limited Express operates a train from Kushiro to Hakodate every 4 hours. Tickets cost $65 - $80 and the journey takes 3 h 43 min. Japan Railways Limited Express also services this route every 2 hours. Alternatively, Akan Bus operates a bus from Kushiro to Hakodate 4 times a day. Tickets cost $53 and the journey takes 4 h 47 min. Hokuto Kotsu also services this route every 4 hours.

How to get from Kushiro to Hakodate

From Kushiro(Hokkaido) train to Minami-Chitose then train to Hakodate. 7 h 53 min ¥15397. From Kushiro BT bus to Ōyachi Station then bus to Hakodate. 10 h 39 min ¥10755. From Kushiro drive to Hakodate. 5 h 54 min ¥7756. From Kushiro(Hokkaido) train to Minami-Chitose, bus to Sapporo airport, fly to Hakodate airport, then Airport Shuttle bus to Hakodate. 6 h ¥21491. From Fishermans Wharf Moo bus to Kushiro airport, fly to Sapporo airport, bus to Minami-Chitose, then train to Hakodate. 6 h 54 min ¥27639. From Kushiro(Hokkaido) train to Sapporo(Jr), taxi to Sapporo Okadama Apt airport, fly to Hakodate airport, then Airport Shuttle bus to Hakodate. 6 h 43 min ¥39053. From Fishermans Wharf Moo bus to Kushiro airport, fly to Sapporo Okadama Apt airport, taxi to Sapporo(Jr), then train to Hakodate. 7 h 34 min ¥44147. From Kushiro(Hokkaido) train to Mashu, taxi to Nakashibetsu airport, fly to Sapporo airport, bus to Minami-Chitose, then train to Hakodate. 8 h 22 min ¥48044.