Vimmerby

Kalmar län [SE-08], Sweden

Why visit Vimmerby?

Vimmerby is a small town of roughly 8,000 inhabitants in the forested interior of Småland, southeastern Sweden. It is best known internationally as the birthplace of Astrid Lindgren (1907–2002), one of the world's most beloved children's authors, whose stories of Pippi Longstocking, the Brothers Lionheart, Emil of Lönneberga, and Ronja the Robber's Daughter have been translated into nearly 100 languages. The town has embraced this heritage wholeheartedly: Astrid Lindgren's World (Astrid Lindgrens Värld), an outdoor theme park where scenes from her books are performed live on stage, draws around 300,000 visitors annually and is the single largest tourist attraction in Kalmar län.

Beyond the Lindgren connection, Vimmerby is a pleasant small Swedish town with a medieval grid plan, cobblestone streets, and well-preserved wooden buildings around the central square (Stora Torget). The surrounding landscape is classic Småland — dense spruce and pine forests, granite outcrops, and hundreds of small lakes — a terrain that shaped Lindgren's writing and the self-reliant character of the region's inhabitants. The broader Vimmerby municipality encompasses several smaller communities including Rumskulla, Tuna, Frödinge, and Södra Vi.

Vimmerby has a humid continental climate with significant maritime influence from the Baltic. Summers are pleasant, with average highs of 20–22 °C in July and long daylight hours. Winters are cold and dark, with average lows around −5 °C in January and only about six hours of daylight in December. Snow cover is common from December through March. The town centre is compact and walkable, built around Stora Torget; Astrid Lindgren's World lies about 1 km southeast of the centre.

Planning Vimmerby? Tell us your dates and we’ll tailor the trip.

Ask on WhatsApp

How do you get there?

By Plane

There is no airport in Vimmerby. The nearest airports with scheduled flights are:

  • Växjö-Kronoberg Airport (IATA: VXO), about 100 km west. Limited domestic routes; primarily Stockholm Arlanda (operated by BRA Braathens). From VXO, rental car is the most practical option to reach Vimmerby (about 1.5 hours via road 23/31).
  • Stockholm Skavsta Airport (IATA: NYO), near Nyköping, about 170 km northeast. Ryanair and Wizz Air base here with European budget routes. Rental car or FlixBus to Linköping, then regional connections.
  • Stockholm Arlanda Airport (IATA: ARN), about 300 km north. Sweden's main international hub. SJ train to Linköping (roughly 2 hours), then onward bus or train.

From any of these airports, a rental car is the most convenient way to reach Vimmerby.

By Train

Vimmerby station is on the Kalmar–Linköping regional line, served by Krösatågen (regional trains operated by the Kalmar län and Kronoberg län regional councils). Trains run several times daily in each direction. Journey times: Kalmar about 1 hour 15 minutes; Linköping about 1 hour 30 minutes (connection point for SJ long-distance trains to Stockholm, Gothenburg, and Malmö). The station is in the town centre, a short walk from Stora Torget.

Tickets are bought from Krösatågen's website, the Länstrafiken app, or the Resrobot journey planner (resrobot.se). For long-distance journeys, combine with SJ tickets (sj.se) for the Linköping leg.

By Car / Road

Vimmerby sits at the junction of road 23 (Linköping–Växjö) and road 34 (Vimmerby–Oskarshamn). Driving distances from major nearby cities:

  • Kalmar: 90 km east, about 1 hour via road 23. Good two-lane road through forest.
  • Linköping: 120 km north, about 1 hour 30 minutes via road 23. Well-maintained road.
  • Växjö: 100 km west, about 1 hour 30 minutes via road 23/31.
  • Stockholm: 300 km north, about 3.5 hours via E4 to Linköping then road 23 south.
  • Gothenburg: 300 km west, about 3.5 hours via E4 to Jönköping then road 31/23 east.

FlixBus runs services connecting Vimmerby with larger cities; the Västervikexpress has connections through the region. Länstrafiken (the regional public transport authority) operates local and regional bus routes across Kalmar län, including services to Vimmerby from surrounding towns. Check ltfkalmar.se for current timetables.

Vimmerby is small enough to explore entirely on foot — all central sights, restaurants, and shops are within a 10–15 minute walk of Stora Torget. Astrid Lindgren's World is about 1 km southeast of the centre, easily walkable.

There is no local bus service within Vimmerby town itself, but Länstrafiken regional buses serve surrounding communities and can be useful for reaching places like Rumskulla (for the Runkesten rocking stone). A single regional bus ticket costs around 30–40 SEK.

Taxis are available but not abundant. Book through Taxi Vimmerby (call +46 492 100 00 or local dispatch). A short ride within town typically costs 80–120 SEK.

Cycling is an excellent way to explore the surrounding countryside — rolling forest roads with little traffic. Some accommodation providers offer bicycle rental; ask when booking.

What are the things to do?

  • Astrid Lindgren's World (Astrid Lindgrens Värld), Barnens Världsväg 3. The town's star attraction: an outdoor theme park set among the birch trees of Vimmerby's outskirts, where scenes from Lindgren's books are performed live on open-air stages by costumed actors. You walk through recreations of Villa Villekulla, the Bullerby village, Matt's farm, and Katla's cave. Performances in Swedish (understanding basic Swedish or reading the books beforehand enhances the experience, though the visual spectacle appeals to all ages). Open daily late May to mid-August, typically 10:00–17:00 (extended hours in peak July). Admission is around 395–445 SEK for adults, 295–345 SEK for children (3–15), free under 3. Check astrid.ses for current dates, hours, and prices.

  • Astrid Lindgren's Childhood Home (Näs), Sevedstorp. The farmhouse where Astrid Lindgren was born and spent her early childhood, preserved much as it was in the early 1900s. Guided tours tell the story of her family and the rural Småland life that inspired her writing. Adjacent visitor centre with exhibition. Open during summer season; included in or supplement to Astrid Lindgren's World ticket.

  • Vimmerby Old Town Centre — the medieval street grid around Stora Torget is well preserved, with colourful wooden buildings, cobblestone lanes, and the town church (Vimmerby kyrka), a medieval stone church dating to the 13th century. A self-guided walk takes 30–45 minutes. Look for the statue of Karl-Oskar and Kristina from Vilhelm Moberg's The Emigrants series (Moberg is also from this part of Småland).

  • Runkesten (Rocking Stone), Rumskulla, about 15 km northeast of Vimmerby. The largest movable Logan stone (rocking stone) in the world — a massive granite boulder that can be rocked with relatively little force. A local landmark and geological curiosity, set in a forest clearing. Free to visit year-round; signposted from the road.

  • Rumskulla Oak (Rumskullaeken), Rumskulla — near the Runkesten, this is one of Sweden's oldest and largest pedunculate oaks, estimated at over 1,000 years old and with a trunk circumference of around 14 metres. A protected natural monument.

  • Explore Astrid Lindgren's literary landscape — beyond the theme park, follow the Astrid Lindgren Trail, a self-guided driving or cycling route through the Vimmerby countryside connecting real places that inspired settings in her books: the farm at Sevedstorp (the model for Bullerby), the forest and meadows near Näs, and the church communities she knew. Maps available from the tourist office.

  • Hike in the Småland forests — the surrounding countryside offers numerous marked trails through spruce, pine, and birch forest. The terrain is gently rolling with granite outcrops, small lakes, and mossy clearings. Ask the tourist office for local trail maps; several routes of 5–15 km start from the town outskirts.

  • Swimming and lakeside activities — Lake Krön (Krönsjön), about 3 km south of town, has a sandy beach, swimming jetty, and the seasonal Café Kröngården. A popular local spot on warm summer days.

  • Day trip to the Glass Kingdom (Glasriket) — the famous glassblowing district of Orrefors, Kosta Boda, and Nybro is about 45–60 minutes west by car. Watch master glassblowers at work, visit factory shops, and try a hands-on glassblowing workshop.

  • Day trip to Kalmar — about 1 hour east by car. Kalmar Castle, the medieval old town, and the bridge to Öland make a rewarding full-day excursion.

Planning Vimmerby? Want these on a customised itinerary?

Ask on WhatsApp

Where to eat?

Vimmerby's dining scene is modest but solid, focused on traditional Swedish home cooking. The classic Swedish smörgåsbord (or its simpler lunch form, dagens rätt) features at most restaurants: meatballs with lingonberry sauce, pickled herring, Janssons frestelse (potato gratin with anchovies), and crispbread with cheese.

  • Budget: Café Kröngården, Kröngårdsvägen 11, +46 70 604 79 86. Open daily 12:00–20:00, summer season only (typically June–August). A lakeside café at Lake Krön serving Swedish fika classics — fresh waffles with jam and cream, Swedish cheesecake (ostkaka), cinnamon buns, and cookies. A perfect stop after a swim. Budget-friendly.

  • Mid-range: Vimmerby Stadshotell Restaurang, Stora Torget 9, +46 492 121 00. Open Mon–Fri 06:30–22:00, Sat 07:30–22:00. The town's main restaurant, serving authentic Swedish cuisine — elk steak, pan-fried perch, Toast Skagen, and seasonal specials using local ingredients. The lunch dagens rätt (daily special) at around 120–140 SEK is good value.

  • Mid-range: Pizzeria & Restaurang Torget, Stora Torget. Several casual restaurants around the central square serve pizza (a Swedish staple since the 1970s), pasta, and simple Swedish dishes. Typical mains 120–180 SEK.

  • During Astrid Lindgren's World's operating season, the theme park has its own cafés and food stalls selling Swedish fast food — hot dogs, meatball sandwiches, pancakes, and ice cream.

Vegetarian options are available at most restaurants (Swedish cuisine includes many egg, dairy, and root vegetable dishes), though dedicated vegetarian restaurants are uncommon in towns this small. Tap water throughout Sweden is safe and excellent quality.

Where to drink?

Coffee (kaffe) is central to Swedish social life, and Vimmerby follows the tradition. The daily fika — a coffee break with something sweet — is observed everywhere. Local cafés serve strong drip coffee (Swedish style is filter, not espresso-based, though espresso drinks are increasingly common), cinnamon buns (kanelbullar), and cardamom buns.

For alcoholic drinks, Sweden's state-owned liquor stores Systembolaget (the only retailer selling alcohol above 3.5% ABV) has a shop in Vimmerby for wine, spirits, and craft beer. Beer under 3.5% is available at supermarkets.

The Vimmerby Stadshotell has a bar that serves local and Swedish beers, wines, and standard cocktails. Craft beer from Småland microbreweries appears on menus seasonally.

Sweden has strict alcohol laws: you must be 18 to buy beer and wine in shops and restaurants, 20 for Systembolaget spirits. Drinking in public spaces is technically not prohibited but is uncommon and frowned upon in small towns.

Planning Vimmerby? We’ll book the stays and dining for you.

Ask on WhatsApp

Where to stay?

  • Budget: STF Vimmerby Hostel (Svenska Turistföreningen), available through stf.se. Basic private rooms and dorm beds. Expect around 400–600 SEK for a private double, less for dorm beds. Simple self-catering kitchen. Book well ahead during the Astrid Lindgren's World season.

  • Budget–Mid-range: Several private holiday cottages (stugor) and B&Bs are listed through the Vimmerby tourist office and booking platforms. During peak season (June–August) prices range from 600–1,200 SEK per night for a cottage or room, considerably less outside peak.

  • Mid-range: Best Western Vimmerby Stadshotell, Stora Torget 9, +46 492 121 00, [email protected]. The town's main hotel, centrally located on the square. Comfortable rooms in a historic building. Rates from around 1,000–1,500 SEK for a double in peak season, less off-season. Restaurant, bar, and breakfast included.

  • Upscale: Vimmerby does not have luxury hotels. For upscale options, Kalmar (1 hour east) has several higher-end properties. In the surrounding countryside, some restored manor houses and farmsteads (gårdar) offer premium rural accommodation — search through Visit Vimmerby (visitvimmerby.com) for current listings and rates.

What should you buy?

Vimmerby is a small town with limited shopping, but there are worthwhile finds. The Astrid Lindgren's World gift shop stocks an extensive range of Lindgren-related merchandise — books in multiple languages, Pippi Longstocking memorabilia, and Scandinavian children's design items.

Local food products make good souvenirs: Småland honey, lingonberry and cloudberry preserves, and locally smoked meats and fish can be found at the town's small shops and seasonal markets. The surrounding region is part of Sweden's Glass Kingdom, and while the major glassworks are a drive away, some shops in Vimmerby carry pieces.

Stora Torget and the surrounding streets have a handful of independent shops selling Swedish design, handicrafts, and outdoor clothing. For anything extensive, Kalmar (1 hour east) has a much wider retail offering.

Where to go next?

  • Kalmar (90 km east, 1 hour by car) — one of Sweden's oldest cities with the magnificent Kalmar Castle, a charming medieval old town, and the gateway to Öland via the 6-km Öland Bridge. Well worth a full day or more.

  • Öland (100–130 km east, 1.5–2 hours via Kalmar) — Sweden's second-largest island, with the royal summer residence at Solliden, the UNESCO-listed Stora Alvaret limestone plain, Borgholm Castle ruins, and long sandy beaches. A classic Swedish summer destination.

  • Västervik (70 km northeast, about 1 hour by car or regional bus) — a coastal town on the Baltic archipelago, known for sailing, island-hopping by kayak, and the Västervik music festival in summer.

  • Växjö (100 km west, 1.5 hours by car) — the heart of the Glass Kingdom (Glasriket), home to the Swedish Emigrant Institute (tying into Vilhelm Moberg's The Emigrants), and a university town with good restaurants and the Cathedral of Växjö.

  • Eksjö (80 km northwest, about 1 hour by car) — one of Sweden's best-preserved wooden towns, with an entire district of 17th- and 18th-century timber buildings. A photographer's delight and a quiet contrast to the busier tourist sites.

Nearby in Kalmar län [SE-08]

More places to explore around Vimmerby.

Guide content as of July 2026. Portions adapted from Wikivoyage, CC BY-SA 4.0.

Contact Us

Get in touch with us.

Or connect over WhatsApp

Connect Over WhatsApp