Hot spring towns reached by train and a local bus or a short walk. 987 towns.
Short on time? We narrowed this list down to three, with the reasons.
Showing the 240 most visited of 987.
Journey times are rough estimates from station locations. Each town page links to Google Maps for the exact route.