Ybuss (www.ybuss.se) runs daily to Sundsvall (98kr, 45 minutes), Gävle (299kr, 3¾ hours) and Stockholm (362kr, 5½ to seven hours). Heading north they run to Umeå (249kr, three to 4¼ hours).
The station is on the mainland, a 10-minute walk from the central square. Trains run to Sundsvall (from 76kr, 45 minutes), Gävle (from 235kr, three to four hours) and Stockholm (from 375kr, 3¼ to 4¾ hours). Heading north they run to Umeå (from 235kr, two to 2½ hours).