Stockholm is beautiful. It is also expensive. As in, it’s one of the most expensive cities to visit. If you’re on a tight budget, you might want to stay for just a few days. Ohh, and go easy on the drinking because alcohol is a real killer thanks to all the taxes.
This article is part of our City Price Guide Series — Click here to see all our city price guides.
Average Daily Costs for Visiting Stockholm
Below is our breakdown of how much you can expect to spend on an average day for the budget-conscious traveler. These prices are based on what you’ll need to visit the city comfortably — they don’t include things like big nights out at the bar/pub, club entry fees, souvenir/clothing shopping, tours, random purchases, nicer food, etc. Don’t forget to budget extra for those “non-essentials.”
Daily Cost for Budget Travel in Stockholm: 740 SEK (Approx. $90)
- Attractions: 120 SEK (one paid attraction + any free sights)
- Food: 370 SEK
- Breakfast: 50 SEK
- Lunch: 100 SEK
- Dinner: 220 SEK
- Treat (dessert/beer/wine): 55 SEK
- Transportation: 0 (might as well walk)
- Accommodation (Hostel): 260 SEK
Daily Cost of Frugal Travel in Stockholm: 480 SEK (Approx. $60)
- Attractions: 80 SEK (free walking tour + visit one of the free sights)
- Food: 180 SEK
- Breakfast: 0 SEK (free hostel breakfast)
- Lunch: 50 SEK (street food or takeaway shop fare)
- Dinner: 110 SEK (make your own meal in the hostel or grab something cheap)
- Beer: 20 SEK (chill out at the park and have a cold one)
- Transportation: 0 SEK (walk)
- Accommodation (Cheap Hostel): 220 SEK
Stockholm Attraction and Museum Prices
- Vasa Museum: 130 SEK
- Skansen open-air museum: 100-180 SEK
- Nobel Museum: 100 SEK
- Swedish history museum: 100 SEK
- Fotografiska: 120 SEK
- Drottningholm Palace: 120 SEK
- ABBA the museum: 195 SEK
- Walking & Tours: Free – 330 SEK
Another option for travelers is the Stockholm Card, which offers admission to 75+ museums, tours, and attractions and allows unlimited trips on the Stockholm public transit system. (48h/72h/120h for 765 SEK/895 SEK/1150 SEK)
Stockholm Food Prices
Yeah, food is expensive here. You have to really seek out the good deals (and even then, nothing is going to be cheap).
Swedish cuisine is famous for its herring, lingonberries, and smorgas. Cafés and stands throughout the city offer local and international food, and cheap eats are aplenty. Look for food halls, which range in price from the expensive to the not-nearly-as-expensive, and offer a variety of cuisines.
Budget Breakfast: Free-100 SEK
- Many hostels will offer a free simple breakfast of that normally consists of cereal, bread/croissant, and maybe milk, coffee, tea, or juice (some hostels will offer more and some less). Hotel breakfasts tend to be overpriced, so skip those in most cases.
- The most common Swedish breakfast is a smorgas, or open-faced sandwich with ham, cucumber, tomato, or beef on it. Muesli and filmjok (like yogurt) is another common breakfast item. Traditional Swedish breakfast can be had for 65-100 SEK around the city.
Budget Lunch: 30-150 SEK
- Super budget travelers can make a super cheap lunch of bread, cheese, and fruit from any grocery store.
- Look for food halls, which offer “cheap” takeaway and ingredients, especially Hotorgshallen or the Kista Galleria for a variety of local and international fare. 95-150 SEK for a meal.
- You can find lots of cheap Asian dumpling sit-down/takeaway options in Stockholm, running about 100 SEK for a meal.
- Takeaway from a kebab stand or cart will run 30-100 SEK.
Budget Dinner: 45-350 SEK
- Pretty much all the options from the ‘Budget Lunch’ section above will also apply for dinner.
- Again, check out the food halls at Hotorgshallen or the Kista Galleria for cheap takeaway.
- Ethnic food – whether falafel, Mexican, or pan Asian – is another reliable cheap choice. Expect to spend 45-200 SEK on a full meal.
- A traditional meal at a mid-range Swedish restaurant in Stockholm will run 250-350 SEK.
Drinks and Alcohol
- Expect to pay 55-60 SEK for a beer out.
- At a grocery, beer runs 17-21 SEK, and a bottle of wine about 90 SEK.
Stockholm Transportation Prices
Stockholm has a public transit system with buses, trams, and an underground (T-Bana). The T-Bana is divided into three zones, and tickets can be purchased by zone (for 75-120 minute periods). The SL Access card must be purchased for 20 SEK before tickets/fares can be added to it.
- 24-hour travel card: 115 SEK
- 72-hour travel card: 230 SEK
- 7-day travel card: 300 SEK
Zone tickets can also be purchased for travel within one, two, or three of the Stockholm transit zones. The tickets are valid only for the zone purchased, and are valid from 75-120 minutes (with unlimited transfers within the zone):
- 1 zone: 36 SEK
- 2 zones: 54 SEK
- 3 zones: 72 SEK
Airport transit from city center: 280 SEK for a one-way adult ticket on the Arlanda Express train.
Airport transit from city center (commuter train, via Stockholm SL public transit system): 135 SEK
Airport transit from city center (taxi): 450-500 SEK (fixed price arranged between the airport and local taxi companies)
Bicycle rental: City bikes in Stockholm can be rented for 80/210/290 SEK for 1/3/24-hour periods, or for 1070 SEK/week.
Stockholm Hostel/Hotel Accommodation Prices
Stockholm’s accommodation is high quality but also high priced. Hostels aren’t too bad, but they’re certainly not cheap either.
Hostels: 220-275 SEK (bed in a shared dorm room)
You should budget about 250 SEK/night per person for a decent hostel — although many hostels raise their prices on the weekend. Remember, these prices are for a bed in a shared dorm room. If you want a private room, expect to pay 800-1050 SEK total (for two people), so it’s probably a better deal to rent an apartment.
We book our hostels through Hostel World.
Budget Hotels: 500-1000 SEK
A decent budget hotel that is in the city center will cost around 500-1000 SEK/night. You can find cheaper hotels if you want to stay farther away from the center of the city or if you don’t mind staying in a junky place.
Rental Apartment (Airbnb): 650-900 SEK
From my experience, rental apartments (via Airbnb) tend to be much bigger and much nicer than similarly priced hotel rooms. Plus, you’ll get a kitchen so you can save more money by cooking your own meals — click here to get $30 off your first stay.
There are quite a few nice Airbnb options available in Stockholm — you should be able to find a highly rated studio or 1-bedroom for around 750 SEK/night . If you want to rent a room in someone’s place, expect to pay around 270-500 SEK/night.
More City Price Guides
We have even more city price guides — click here to check them out!
No Funny Business
We want to be fully transparent that this post may contain affiliate links. That means we receive a small commission if you make a purchase after clicking the link — it doesn’t cost you anything extra and it helps support the site.
Thanks For The Support! — Susan and James