The cheapest time to visit Sweden is during the off-season, particularly in the winter months (January to March) and late fall (November).