Quick answer: Yes, Stockholm is expensive: but less brutally than its reputation. Plan SEK 900–1,200 (~$85–115) a day on a budget, SEK 2,000–2,800 (~$190–265) mid-range. Alcohol, restaurants and hotels sting: transit, fika and (often) museums do not.
What things actually cost
| Item | Typical price |
|---|---|
| Coffee + cinnamon bun (fika) | SEK 65–95 |
| Lunch dagens rätt (daily special + coffee) | SEK 125–165 |
| Restaurant dinner main | SEK 220–350 |
| Beer in a bar | SEK 75–105 |
| SL transit, 7-day pass | SEK ~430 |
| Vaxholm archipelago ferry (one way) | SEK ~100 |
| Mid-range hotel double | SEK 1,500–2,500 |
What is expensive (and how to dodge it)
Restaurant dinners and alcohol carry Nordic taxes: flip your eating clock: the dagens rätt lunch is the same kitchens at half price: and pre-dinner drinks come from Systembolaget (the state shop) rather than bars. Hotels peak May–September: Södermalm guesthouses and Vasastan apartments soften it.
What is surprisingly cheap
The SL pass makes every metro, bus and many ferries flat-rate: several museums are free (the Nationalmuseum’s permanent collection among them): tap water is glacier-grade: and the archipelago: Stockholm’s best day out costs about SEK 200 return by ferry.
Stockholm vs other capitals
Pricier than Berlin or Lisbon, on par with Copenhagen (hotels slightly cheaper, drinks similar), gentler than Oslo or Reykjavik. For what you get: clean, safe, beautiful and efficient: the krona goes further than the headline prices suggest.
FAQ
How much is a trip to Stockholm for a week? Budget ~$700–900: mid-range ~$1,400–1,900 per person including stays, food and transit.
Is food expensive in Stockholm? Dinners yes: lunches and fika are fair: street food (korv, kebab) is genuinely cheap.
Is Stockholm more expensive than Copenhagen? Roughly equal: Copenhagen edges restaurants, Stockholm edges hotels.
Cheapest time to visit? October–April (outside Christmas): hotel rates drop 30–40%.
Make the budget go further with our 10-day Stockholm itinerary and where-to-stay guide.


