Stadsgården
Fjällgatan – Stockholm's balcony, and a classic stop on my city tours.

Stockholm Cruise Ports Explained: Frihamnen & Stadsgården

| | | |

Where your ship docks decides your whole day. Here’s what you actually need to know.

Fact-checked 29 September 2026 · By Zayera Khan, Stockholm-based guide

Your ship can dock in one of a few places around Stockholm, and it makes a real difference to your day ashore. Frihamnen sits about 3.5 kilometres northeast of the centre and takes the larger ships. Stadsgården runs along the Södermalm waterfront, close enough that Gamla Stan’s rooftops are visible from the deck. A few smaller vessels use Skeppsbron, right in the old town itself, and on the busiest days or for the very largest ships, you may instead land 60 kilometres south at Nynäshamn, with a train or coach transfer into the city. This guide covers all three: Frihamnen and Stadsgården, where most cruise passengers land, and Nynäshamn, for the days it’s used instead.

At a glance

Frihamnen → city centre
3.5 km
about 15–20 min on bus 76
Stadsgården 160 → Gamla Stan
1 km
10–15 min walk
SL single ticket
43 SEK
75 min, tap card on board
To Arlanda airport
35–40 km
The one thing to know before you leave the ship: you cannot pay cash on Stockholm’s buses. Tap a contactless bank card (Visa, Mastercard or American Express) or your phone as you board, or buy ahead in the SL app. My guide to SL tickets and passes explains which ticket saves money.

Frihamnen: berths F634, F638 and F655

Frihamnen is Stockholm’s main large-ship terminal, and in peak summer it can have several vessels docked at once. All three berths sit roughly 3.5 kilometres from the city centre, along the northeastern waterfront between the city and the Lidingö bridge. The easiest way in is bus 76. It runs about every 20 minutes and reaches Gamla Stan in about 15–20 minutes, for 43 SEK. Check the day’s departures in the SL app, because the timetable changes by season and day of the week. Full route details are under “Getting into the city” below.

Frihamnen F634

59°20′24″N 18°7′18″E

Pier length380 m
Quay height2.60 m
To city3.5 km
Bollard cap.75 t
Fresh water
Sewage disposal
Shore power
ISPS gate (vehicles)
ISPS gate (pedestrians)
Local bus stop
Taxi rank
Meeting point

Source: Port of Stockholm official berth chart, F634 (March 2019)

Frihamnen F638

59°20′42″N 18°7′48″E

Pier length380 m
Quay height2.60 m
To city3.5 km
Bollard cap.Up to 150 t
Fresh water
Sewage disposal
Shore power
ISPS gate (vehicles)
Free wifi
Info desk
WC
Souvenirs
Taxi (pre-ordered)
Tender station

Source: Port of Stockholm official berth chart, F638 (March 2020)

Frihamnen F655

59°20′32″N 18°7′27″E

Pier length380 m
Quay height2.70 m
Water depth8.9–9.9 m
Bollard cap.50–75 t
Fresh water
Sewage disposal
ISPS gate (vehicles)
Free wifi
Info desk
WC
Tender station
Turnaround tent

Source: Port of Stockholm official berth chart, F655 (June 2025)

Taxi safety at Frihamnen

Drivers who approach passengers on the pier can charge three to five times the normal price, and in Sweden this is often legal. Book through Uber or Bolt, where you see the price before you get in, or call Taxi Stockholm on +46 8 15 00 00 or book at taxistockholm.se. Ask for a fixed price before the trip starts. Every licensed taxi must show its price label (jämförpris) on the rear side window. If there is no price label, no meter and no company name, walk away.

For the full story on how these fares can legally be so high, and how to spot the trick before you get in: Stockholm’s dirty little taxi secret (and how not to fall for it).

Step by step, F634 / F638 / F655 to Gamla Stan

  1. Clear the ISPS gate at your berth. F634 and F638 share a gate; F655 has its own.
  2. Walk to the bus stop signed “Frihamnen” (F634/F638), or a few minutes further to “Frihamnsporten” (F655).
  3. Board bus 76 towards the city (direction Ljusterögatan) and tap your bank card or phone at the reader as you step on. The bus has no ticket machine and takes no cash.
  4. Ride about 15–20 minutes. The bus passes Djurgårdsbron, Nybroplan and Kungsträdgården on the way in.
  5. Get off at Slottsbacken for Gamla Stan and the Royal Palace. For Östermalm, get off earlier at Nybroplan.

Stadsgården: berths 160 and 167

Stadsgården is the more central and atmospheric option — you dock along the Södermalm waterfront with Gamla Stan’s rooftops directly across the water. Berth 160 is genuinely walkable; berth 167 sits further east and needs a bus, ferry, or taxi.

Stadsgården 160

59°19′4″N 18°5′15″E

Pier length300 m
Quay height2.85 m
To Gamla Stan1 km / 10–15 min
To Arlanda40 km
Fresh water
Sewage disposal
Shore power
Onshore power
ISPS gates (vehicles & pedestrians)
Meeting point
Taxi stand
Bus & metro nearby
Fotografiska next door

Source: Port of Stockholm official berth chart, 160 (updated Nov 2024)

Stadsgården 167

Near Masthamnen / Danvikskanalen

Pier length500 m
To city2.2 km
Water depth9.3 m
Bollard cap.50–100 t
Fresh water
Sewage disposal
Shore & onshore power
ISPS gates (vehicles & pedestrians)
Free wifi
Info desk
WC
Souvenirs
Taxi (pre-ordered)
Tender station

Source: Port of Stockholm official berth chart, 167 (updated Nov 2024) · full harbour overview map

From berth 160, Slussen is a short walk and puts you on the green metro line to T-Centralen in three minutes, or on the Djurgårdslinjen ferry — SL route 82, running Slussen–Skeppsholmen–Djurgården on the standard 43 SEK ticket — for a 10 to 15 minute crossing to Djurgården. From berth 167, add 15 to 20 minutes to any walking estimate in this guide, and lean on the shuttle or a pre-booked car instead.

Step by step, Stadsgården to Gamla Stan

  1. Clear the ISPS gate at berth 160 or 167.
  2. From berth 160, walk west along the waterfront — Fotografiska is the first landmark you’ll pass, with Slussen a few minutes beyond it.
  3. From berth 167, follow the signed shuttle stop, or walk the same route with 15–20 extra minutes.
  4. At Slussen, either continue on foot into Gamla Stan (10–15 minutes total from berth 160), or change to the green metro line or the Djurgårdslinjen ferry.

Nynäshamn: when your ship docks further out

On the busiest weeks of the season, or when a ship is too large for Frihamnen’s berths, it may dock 60 kilometres south of the city at Nynäshamn instead. It’s run by the same Ports of Stockholm authority as Frihamnen and Stadsgården, chosen for these ships because the approach is deeper and less exposed to wind. Passengers land on a floating Seawalk pier, 260 metres long, that can bring 3,000 people ashore in half an hour.

Nynäshamn cruise terminal

60 km south of central Stockholm

Walk to station~400 m / 5 min
Train linePendeltåg 43
Journey time~60 min
FrequencyEvery 30 min
Waiting hall
WC
Baby changing
Kiosk
Elevator
Wheelchair loan
Assistance point

Source: Ports of Stockholm, cruise traffic at Nynäshamn · terminal passenger information

OptionTime to Stockholm CityWhat it costsNotes
Pendeltåg (train) 43~60 min43 SEK — same ticket as the city networkTap your card at the gate or reader; no ticket sales on the train
Ship-organised coach~60–75 min, door to doorSold onboard, priced well above the trainWorth it if you’re short on time or mobility is a concern
Taxi~50–60 min by roadConsiderably more than the trainBook via Uber, Bolt, or Taxi Stockholm — agree the fare first

Step by step, Nynäshamn to Stockholm City

  1. Clear the terminal and follow the signs to Nynäshamn station, about 400 metres away.
  2. Tap your contactless card or phone at the gate or the card reader before you board. You cannot buy a ticket on the train.
  3. Board pendeltåg line 43, direction Stockholm City / Bålsta.
  4. Ride about 60 minutes to Stockholm City station, then change to the metro, a bus, or walk on to your final stop.

Because this transfer runs both ways, build in a bigger buffer than you would from Frihamnen or Stadsgården — aim to be back on the platform at least three hours before your ship’s boarding time.


Getting into the city: your options

Bus 76, the Djurgårdslinjen ferry, the metro and tram 7 all take the same 43 SEK ticket. You tap your contactless card or phone as you board, and you can change for free within 75 minutes. Here is how they compare:

ModeFrequencyJourney timeWhere to catch it
Bus 76Frihamnen — Djurgårdsbron — Nybroplan — Kungsträdgården — Gamla StanAbout every 20 min~15–20 min to Gamla StanBus stop at the Frihamnen terminal
Djurgårdslinjen ferrySL route 82, year-roundEvery 15–20 min in season10–15 min crossingSlussen / Allmänna Gränd, near Stadsgården
Metro, green lineSlussen → Gamla Stan → T-Centralen. For the Vasa Museum, change to tram 7 at T-CentralenEvery few minutes~3 minSlussen station, 5–10 min walk from Stadsgården 160
Tram 7Spårväg City, via Strandvägen to Nordiska museet/VasamuseetEvery 10 min, daytime~15–20 min from T-CentralenChange at T-Centralen or Nybroplan
Taxi (app-booked)On demand10–20 min depending on trafficUber, Bolt, or Taxi Stockholm

Frequencies are typical for the May–September cruise season. Always check the SL app for the day’s live departures, since schedules thin out on Sundays and outside the season.

If your day includes several paid attractions, price out the Go City Stockholm Pass (the Stockholm Pass). Go City lists more than 60 attractions, with passes for 1 to 5 days. ABBA The Museum is not on its list of attractions, and the pass does not include SL public transport. Count your actual stops before you buy. I compare it in my SL and Stockholm Pass guide.


Distances to Stockholm’s top sights

Walking times assume a steady adult pace on flat ground. Allow extra time for road crossings and the general unhurriedness of a port day.

From Frihamnen

AttractionDistanceBest transportTime
Gamla StanStop: Slottsbacken~5 km by roadBus 76~15–20 min
Vasa Museum~2.5 kmBus 76~10 min
ABBA The Museum~2.5 kmBus 76~10 min
SkansenOpen-air museum and zoo~3 kmBus 76~15 min
Royal PalaceGuard ceremony 12:15 weekdays & Sat, 13:15 Sun/holidays~5 kmBus 76~18 min
Nationalmuseum~3.5 kmBus 76~14 min
Stockholm City Hall~5 kmBus + walk~20–25 min
StrandvägenWaterfront promenade, Östermalm~2 kmWalk or Bus 76~25 min walk
Moderna MuseetSkeppsholmen~4 kmBus + walk~20–25 min
Fotografiska~5 kmBus + walk~25 min

From Stadsgården 160

AttractionDistanceBest transportTime
Gamla Stan~1 kmWalk10–15 min
Fotografiska~0.3 kmWalk3–5 min
Royal Palace~1.5 kmWalk18–22 min
Vasa Museum~4 km by roadFerry from Slussen25–35 min
ABBA The Museum~4 km by roadFerry from Slussen25–35 min
Skansen~4.5 kmFerry + walk35–45 min
Nationalmuseum~2.5 kmWalk via Gamla Stan25–30 min
Moderna Museet~2.5 kmWalk via Gamla Stan28–35 min
Stockholm City Hall~3 kmWalk via Gamla Stan35–40 min
Strandvägen~3.5 kmFerry + walk30–40 min

Berth 167: add 15–20 minutes to all walking estimates above.


Tickets and paying on board

TicketPrice (adult, 2026)Valid for
Single journey43 SEK75 minutes, incl. transfers
24-hour pass180 SEK24 hours unlimited
72-hour pass360 SEK72 hours unlimited
7-day pass470 SEK7 days unlimited

Buy ahead in the SL app, or tap a contactless bank card or phone on board — Stockholm’s buses take no cash and have no ticket machines. Reduced fares (about 40% off, 26 SEK for a single ticket) apply to seniors over 65, young people under 20 and full-time students with an SL-approved student card; with a bank card, you must register it on sl.se the day before. Travelling without a valid ticket costs a 1,850 SEK penalty fee, and inspections do happen. These tickets cover buses, metro, trams, commuter trains and SL’s commuter boats such as the Djurgårdslinjen ferry. They are also valid on Waxholmsbolaget’s archipelago boats between Strömkajen and Vaxholm, but not on private sightseeing boats. Only the 30-day ticket has a lower price in 2026 (half price until December). All details are in my SL ticket guide.


Before you step off the gangway

  • Know your berth number. The Frihamnen berths are spread across several hundred metres of pier, and your exact berth decides how far you walk to the bus stop. Check your ship’s itinerary or ask the port agent on board.
  • Gamla Stan’s streets are medieval. Uneven, occasionally steep, and slippery when wet — wear flat shoes with grip, not heels or wheeled luggage.
  • Plan your return backwards. From Gamla Stan to Frihamnen on bus 76, allow 25–30 minutes including the walk to the stop and the wait. From Djurgården, allow 30–35 minutes. Add a 15-minute buffer — Stockholm traffic backs up in summer, and the bus does not come every five minutes.
  • English is spoken everywhere. Tipping is optional — 5–10% if you choose to. Restaurants rarely add a service charge automatically.

What is my verdict?

Stadsgården gives you Gamla Stan on foot before you’ve finished your coffee. Frihamnen asks fifteen to twenty minutes of you on a bus, and hands back a normal, unhurried day in return. Neither is a bad draw. What matters more is knowing your berth number before you’re standing on deck wondering which way to walk — and building your return trip backwards from your ship’s boarding time, with a buffer, because Stockholm in July is busier than the timetable admits.

The practical details: Pay for transport with a contactless card or phone — Stockholm’s buses take no cash and have no ticket machines. A single 75-minute ticket is 43 SEK. Cruise season runs May to September. Gamla Stan’s cobblestones are uneven and slippery when wet — wear flat shoes with grip. English is spoken everywhere; tipping is optional, 5–10% if you choose to.