Abashiri Vacation Packages
Abashiri, in Hokkaido, is a city of around 42,000 inhabitants.
The national capital Tokyo is located 620 miles (998 kilometers) southwest of Abashiri, while Sapporo lies 160 miles (257 kilometers) to the southwest.
Abashiri is a treasure trove of tales of human endeavor and achievement; you’ll discover plenty within the rooms of these much-loved museums. Don’t miss the Abashiri Prison Museum, the Museum of Northern Peoples and the popular Okhotsk Ryuhyo Museum.
Accommodation in Abashiri
Expedia's up-to-date travel guide currently shows no vacant rooms in Abashiri, however, there are various accommodation options within driving distance. The Auberge Kita No Dan Dan in Ohmagari, for example, is just 0.3 miles (0.4 kilometers) away.