Vaxholm
Stockholms län [SE-01], Sweden
Why visit Vaxholm?
Vaxholm is a picturesque island town set among the inner reaches of the Stockholm archipelago, roughly 35 km northeast of central Stockholm. Its story is inseparable from the fortress that has guarded the sea approach to the Swedish capital since the 16th century, famously repelling a Russian naval assault during the Great Northern War in 1719. Today the town is a postcard of well-preserved wooden houses painted in traditional Swedish falu red, yellow, and white, lined along narrow streets that spill down to the waterfront. It serves as both a popular day-trip destination for Stockholmers and a gateway to the northern archipelago via its busy ferry quay.
The town centre sits on the island of Vaxön, connected to the neighbouring island of Rindö by a short bridge, and both are linked to the mainland by road. Despite its modest population of around 5,000 in the municipality, Vaxholm punches well above its weight as a cultural and recreational hub. Boutiques, cafés, and galleries occupy historic commercial buildings along Hamngatan and Rådhusgatan, while the surrounding waters are dotted with sailing boats in summer. The archipelago's character here is quintessentially Swedish — granite skerries, salt-sprayed pines, red boathouses, and a pace of life that slows the closer you get to the open Baltic.
Climate is typical of the Stockholm region: cold, dark winters (December–February average around −3 °C) and mild, long-daylight summers (June–August average 18–22 °C). Spring and autumn bring shifting weather. The Baltic moderates extremes, and the archipelago receives slightly less rainfall than inland Sweden. Ice can block ferry routes from January through March.
Planning Vaxholm? Tell us your dates and we’ll tailor the trip.
Ask on WhatsAppHow do you get there?
By Plane
The nearest airport is Stockholm Arlanda Airport (ARN), about 70 km northwest of Vaxholm. From Arlanda, take the Arlanda Express or commuter train to Stockholm Central, then continue by bus or ferry (total 1.5–2 hours). A taxi from Arlanda to Vaxholm costs roughly 900–1,200 kr. The smaller Stockholm Bromma Airport (BMA) is about 45 km west and is accessible primarily by taxi or bus to central Stockholm first.
By Train
Vaxholm has no railway station. The nearest rail access is at Stockholm Central Station or the metro station Tekniska högskolan (red line), from which bus 670 departs for Vaxholm (see By Car / Road). Book SJ or Mälartåg trains to Stockholm Central via sj.se.
By Car / Road
Vaxholm is about 35 km (45 minutes to 1 hour) northeast of central Stockholm via the E18 and Route 274 through Åkersberga. The road is good quality throughout. From Uppsala, it is roughly 90 km south (about 1 hour 15 minutes). From Norrtälje, about 30 km south (30 minutes).
Bus 670 runs frequently (every 15–20 minutes during peak) from Tekniska högskolan metro station in Östermalm to Vaxholm, taking about 50 minutes. The fare is a standard SL zone ticket (around 39 kr with an SL Access card, or 65 kr for a single paper ticket). This is the cheapest and most reliable year-round option.
Vaxholm's compact centre is entirely walkable — the main streets, ferry terminal, fortress, and most restaurants are within a 10-minute stroll. The bridge to Rindö is about 1 km from the town centre and walkable as well.
For exploring further afield on Vaxön and Rindö, bicycles are the best option and can be rented locally in summer. There are no local buses within the town itself. Taxis can be booked through Taxi Stockholm (+46 8 15 00 00). Ride-hailing apps such as Bolt and Uber operate in the greater Stockholm area but are rarely needed in Vaxholm proper.
Waxholmsbolaget ferries from the Vaxholm terminal connect to islands across the archipelago — Grinda, Finnhamn, Rindö, and beyond. Local transport cards (5-day or 30-day) from Waxholmsbolaget (420 kr and 750 kr respectively) cover multiple rides and are also valid on Cinderellabåtarna.
What are the things to do?
Vaxholm Fortress (Vaxholms fästning) — The town's defining landmark, sitting on a small island just offshore. Originally built under Gustav Vasa in the 1540s to guard Stockholm's harbour approaches, it withstood a Russian attack in 1719 and was expanded repeatedly through the 19th century. Since 2003 it houses the Vaxholm Fortress Museum, covering coastal defence history, prison history, and the archipelago's military role. Open summer season (approximately June–August); call +46 8-541 311 10 for current hours. The fortress is reached by a short ferry shuttle from the town quay. Some scenes from the 1970 Pippi Longstocking film were shot here.
Bogesund Palace (Bogesunds slott) — A fairytale-style castle on Per Brahes väg, just outside Vaxholm on the road toward Åkersberga. Built in the 1640s and remodelled in the 19th century, it is surrounded by parkland and walking trails. Open for guided tours in summer.
Ytterby mine — On the island of Resarö (part of Vaxholm municipality), this former quartz mine holds a remarkable scientific record: nine chemical elements were discovered in its minerals, four of which — yttrium, ytterbium, terbium, and erbium — are named after the settlement. A memorial plaque marks the site. Not a museum, but an extraordinary piece of chemistry history accessible by a short walk.
Vaxholm town centre — The streets around Hamngatan and Rådhusgatan are the town's beating heart: pastel-painted wooden houses from the 19th century, many now housing boutiques, galleries, and cafés. The Vaxholm Town Hall (Rådhuset) is a handsome building on the waterfront. Strolling the narrow lanes and harbour promenade is the main activity.
Rindö island — Connected to Vaxön by bridge, Rindö retains a military character with former barracks and coastal artillery positions. The Boat Hall (Båtmagasinet) at Militärvägen 43 houses a Maritime Museum collection of historic recreational boats, including two vessels from the 1780s. Open select weekends, 10:00–16:00. Free admission.
Fjäderholmarna — A cluster of small islands reachable by ferry from central Stockholm (10–20 minutes), technically within Vaxholm municipality. Known for artisan workshops, a small aquarium, and waterfront dining — ideal for a half-day outing.
Ferry excursions — Vaxholm is a major ferry hub for the northern and central archipelago. Take a Waxholmsbolaget boat to Grinda (a small, lush island perfect for picnics and swimming, about 30 minutes), Finnhamn (nature reserve with a historic hostel), or Sandhamn (the outer archipelago's most vibrant summer village, about 2.5 hours). Multi-day passes make island-hopping affordable.
Kayaking and canoeing — The sheltered waters around Vaxön and Rindö are ideal for paddling. Equipment rental is available in summer; guided tours explore skerries and wildlife-rich coves.
Swimming — Several small beaches and rocky bathing spots on Vaxön's eastern shore. The water warms to 18–22 °C in July and August. The town's public bathhouse (Vaxholms kallbadhus) is a beloved local institution.
Fishing — Sea fishing (rod and line) requires no licence in Swedish coastal waters. Mackerel, perch, and pike are common catches. Charter boats for deeper fishing can be arranged through local operators.
Walking and cycling — Marked trails wind through the forests and along the granite shores of both Vaxön and Rindö. The trail around Rindö's old fortifications offers history and sea views. Bicycle rental is available seasonally.
Day trips to the wider archipelago — Vaxholm makes an excellent base for reaching Sandhamn (nightlife and sailing culture), Utö (mining history and wild swimming), and Möja (a traditional fishing community). Ferry timetables at waxholmsbolaget.se.
Planning Vaxholm? Want these on a customised itinerary?
Ask on WhatsAppWhere to eat?
Vaxholm's dining scene is anchored by its waterfront setting and proximity to fresh seafood. The archipelago's culinary identity leans on herring, crayfish, new potatoes, and strawberries — classic Swedish seasonal fare.
Vaxholms Hembygdsgård — A café in a heritage building near the fortress quay, serving traditional Swedish fika (coffee with cinnamon buns, prinsesstårta) in a garden setting. Budget-friendly. Open summer only.
Bullerbyn — A popular mid-range restaurant on the waterfront with a focus on Swedish home cooking: Toast Skagen, husmanskost (meatballs, Janssons frestelse), and fresh fish. Main courses 150–250 kr. Good for families.
Vaxholms Kastell — Dining inside the fortress itself, offering a more upscale experience with panoramic water views. Seasonal menu centred on archipelago ingredients. Mains 250–400 kr. Reservations recommended in summer.
Hamnkrogen — A harbourside restaurant with outdoor seating overlooking the ferry traffic. Seafood platters, grilled fish, and a solid wine list. Mid-range to upscale.
Café Waxholm — A cosy spot on Rådhusgatan for pastries, open-faced sandwiches (smörgås), and coffee. The cinnamon buns are locally famous. Budget.
Pizzeria and casual options — Several modest pizzerias and grill kiosks line the main streets, offering affordable meals (70–120 kr). Vegetarian options are increasingly common; halal and gluten-free availability varies by establishment — ask ahead.
Where to drink?
Swedish drinking culture is on full display in Vaxholm's summer cafés and waterfront bars. Swedish cider (Rekorderlig, Briska), local craft beer from Stockholm-area breweries, and snaps (aquavit, especially served at crayfish parties in August) are all part of the archipelago experience. Glögg (mulled wine) warms winter visitors.
Coffee culture is serious — Vaxholm has several quality cafés serving Swedish-style drip coffee and espresso. For bars, the waterfront restaurants double as evening drinking spots. Vaxholms Kastell inside the fortress has a bar with sunset views.
Tap water throughout Sweden is safe to drink and of excellent quality. There is no need to buy bottled water.
Planning Vaxholm? We’ll book the stays and dining for you.
Ask on WhatsAppWhere to stay?
Budget: STF Vaxholm / Af Chapman Vandrarhem (hostel) offers dormitory and private rooms from around 350–600 kr per night in a central location. Basic but clean, with shared kitchen facilities. The nearby island of Grinda also has a summer hostel (Grinda Wärdshus) from roughly 400 kr. Book through svfh.se or stfturist.se.
Mid-range: Hotel Waxholm is the town's main hotel, located on the waterfront with harbour views. Rooms from approximately 1,200–1,800 kr per night, including breakfast. Comfortable, well-run, and walkable to everything. Also look at Vaxholms Hotell & Logi, a smaller guesthouse option with rooms from around 900–1,300 kr.
Upscale / heritage: Vaxholms Kastell sometimes offers overnight stays within the fortress complex — a unique experience with historic rooms and private water access. Rates start around 2,000–3,000 kr. For a countryside alternative nearby, Bogesund Castle occasionally hosts events and themed stays. In the wider archipelago, Sandhamns Seglarhotell (about 2.5 hours by ferry) is an upscale waterfront hotel from around 2,500 kr.
What should you buy?
Vaxholm's shopping centres on its charming town-centre boutiques rather than large retail. Hamngatan and Rådhusgatan host independent shops selling Swedish design goods, ceramics, handmade jewellery, nautical accessories, and locally produced foodstuffs. Look for:
- Swedish glass and ceramics — Small galleries carry work from local and national makers.
- Archipelago-themed prints and photography — Several galleries sell maritime art.
- Local jams, honey, and smoked fish — Available at the town's delicatessens and at the summer market stalls.
- Waxholmsbolaget souvenirs — The ferry company's own shop sells nautical memorabilia.
There is no traditional market hall, but weekend pop-up markets appear in summer, especially around the harbour area. Prices reflect Stockholm-suburb levels — not cheap, but quality is high.
Where to go next?
Stockholm — 35 km southwest (50 minutes by bus, or 1 hour by ferry). The Swedish capital needs no introduction: Gamla Stan, the Vasa Museum, Djurgården, and world-class dining are a short trip away.
Grinda — A small, car-free island about 30 minutes by ferry from Vaxholm. Forests, beaches, a manor house restaurant, and walking trails. Perfect for a day of doing nothing.
Sandhamn — 2.5 hours by ferry from Vaxholm (or bus + ferry via Stavsnäs). The outer archipelago's most lively settlement, with summer nightlife, a grand hotel, and the annual Round Gotland Race sailing event.
Norrtälje — About 30 km north (30 minutes by car). A pleasant small town with a summer market, coastal walks, and access to the Roslagen region's forests and lakes.
Furusund — A quiet island north of Vaxholm where Astrid Lindgren and August Strindberg once spent their summers. Reached by ferry from Vaxholm. Literary history and unspoiled nature.
Värmdö — The archipelago's largest island, connected to the mainland by road. Home to Gustavsberg (porcelain museum) and Stavsnäs (ferry terminal for the southern archipelago). About 20 minutes east of Vaxholm by car.
Nearby in Stockholms län [SE-01]
More places to explore around Vaxholm.
Guide content as of July 2026. Portions adapted from Wikivoyage, CC BY-SA 4.0.
Contact Us
Get in touch with us.
Get in touch
Contact Us
Tell us where you'd like to go and how you like to travel. A real Tripcuro planner — not a bot — will craft an itinerary around you.
- Personalised, hassle-free planning end-to-end
- Transparent pricing, no hidden costs
- 24/7 support for complete peace of mind
