Abashiri is located in Japan (Abashiri Shi, Hokkaido) and time zone Asia/Tokyo.
Places nearby are Ozora, Koshimizu and Motomachi.
Sapporo is 256 km away, Tokyo is 987 km away and Yokohama is 1,014 km away as the crow flies.
Distances from Abashiri to the most important cities in Japan and the world.
Source: zeitverschiebung.net » Current Local Time » Abashiri
44.0212700°
144.2697100°
Railway station in Abashiri, Hokkaido, Japan
https://en.wikipedia.org/wiki/Abashiri_Station