Jönköping & Lake Vättern

A lakeside city at the southern tip of Lake Vättern, where the Match Museum tells the story of the safety match, with the candy town of Gränna and the castle ruins of Visingsö just to the north.

Jönköping lies in the Småland highlands of southern Sweden at the southern tip of Lake Vättern, the country's second-largest lake. With a population of about 140,000, it is the capital of Jönköping County. The city is squeezed between Lake Vättern and Lake Munksjön, with a lakeside beach right next to the centre. The safety match was invented here in the 19th century, and the Match Museum tells the story of this industry; Huskvarna, just to the east, is the birthplace of the century-old brand of the same name. The climate is temperate: summer (June–August) brings daytime temperatures around 20°C and long hours of sunshine, the best time for lake trips, cycling and island visits; the autumn forest colours are also beautiful, while winters are cold and most island services close. The area divides into three parts. First, the city itself – the Match Museum, John Bauer's fairy-tale illustrations at the county museum, Kristine Church, the City Park and the lakeside beach can all be seen in a day. Second, the candy town of Gränna about 40 km north, where you can watch red-and-white striped polkagris peppermint rock being pulled by hand, and the clifftop ruins of Brahehus are the classic viewpoint over the lake. Third, the 25-minute ferry from Gränna to Visingsö, where you can rent a bike or take a horse-drawn carriage to the medieval royal castle ruins, church and oak forest. Taberg, on the southern outskirts, is good for a half-day hike. Getting there: trains take about 3 hours from Stockholm and about 2 hours from Gothenburg. City buses are convenient and there are long-distance buses to Gränna, but driving or cycling gives you more flexibility. Allow 2–3 days. Car spaces on the island ferry are limited in high season, so book ahead, and Gränna gets crowded on summer weekends.

Top sights

Where to eat