Älvsbyn is a small and cosy town beatifully situated by the Piteå river in the north of Sweden.
Get in
Overnight SJ trains between Stockholm and Luleå (with some trains continuing towards Narvik) stops here. Also, there are a few regional trains per day between Luleå and Umeå that also calls in Älvsbyn.