Map of ports in Stockholm, Sweden
Map of ports in Stockholm, Sweden

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 September 2026

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
~16 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
by taxi from either port

The one thing to know before you leave the ship: Stockholm’s public transport takes no cash, anywhere. Pay with a contactless bank card straight on the bus, or buy ahead through the SL app.

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 fastest way in is bus 76, every 30 minutes, reaching Gamla Stan in about 16 minutes for 43 SEK — full route detail is 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

Unlicensed drivers approaching passengers on the pier are a documented problem here, and the going rate can run three to five times what it should. Book through Uber or Bolt, where the price is fixed before you get in, or call Taxi Stockholm on +46 8 150 000, or book through taxistockholm.se. A legitimate fare into Gamla Stan runs 150–200 SEK, Djurgården 120–170 SEK, T-Centralen 160–220 SEK, and Arlanda 600–750 SEK. If a driver has no visible meter, no company signage, or a flat rate that sounds too easy, walk away.

For the full story on how these fares are legally allowed to be inflated, 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 heading into the city and tap your bank card as you step on — there’s no ticket machine.
  4. Ride about 16 minutes. The bus passes Djurgårdsbron, Nybroplan, and Kungsträdgården on the way in.
  5. Get off at Slottsbacken for Gamla Stan, or stay on a couple more stops for Nybroplan and Östermalm.

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

Option Time to Stockholm City What it costs Notes
Pendeltåg (train) 43 ~60 min 43 SEK — same ticket as the city network Tap your card at the platform reader; there’s no onboard sale
Ship-organised coach ~60–75 min, door to door Sold onboard, priced well above the train Worth it if you’re short on time or mobility is a concern
Taxi ~50–60 min by road Considerably more than the train Book 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 at the platform reader before boarding — there’s no conductor sale on the platform.
  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, tapped by contactless card as you board. Here is how they compare:

Mode Frequency Journey time Where to catch it
Bus 76Frihamnen — Djurgårdsbron — Nybroplan — Kungsträdgården — Gamla Stan Every 30 min ~16 min to Gamla Stan Bus stop at the Frihamnen terminal
Djurgårdslinjen ferrySL route 82, year-round Every 15–20 min in season 10–15 min crossing Slussen / Allmänna Gränd, near Stadsgården
Metro, green lineSlussen → T-Centralen; red line continues to Karlaplan (10 min walk to Vasa Museum) Every few minutes ~3 min Slussen station, 5–10 min walk from Stadsgården 160
Tram 7Spårväg City, via Strandvägen to Nordiska museet/Vasamuseet Every 10 min, daytime ~15–20 min from T-Centralen Change at T-Centralen or Nybroplan
Taxi (app-booked) On demand 10–20 min depending on traffic Uber, 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 itinerary includes several paid attractions, it’s worth pricing out the Go City Stockholm Pass (formerly the Stockholm Pass), which covers 60-plus sights in 24, 48 and 72-hour versions. It does not include the ABBA Museum, and a transport add-on is sold separately — calculate it against your actual stops before buying.


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

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

From Stadsgården 160

Attraction Distance Best transport Time
Gamla Stan ~1 km Walk 10–15 min
Fotografiska ~0.3 km Walk 3–5 min
Royal Palace ~1.5 km Walk 18–22 min
Vasa Museum ~4 km by road Ferry from Slussen 25–35 min
ABBA The Museum ~4 km by road Ferry from Slussen 25–35 min
Skansen ~4.5 km Ferry + walk 35–45 min
Nationalmuseum ~2.5 km Walk via Gamla Stan 25–30 min
Moderna Museet ~2.5 km Walk via Gamla Stan 28–35 min
Stockholm City Hall ~3 km Walk via Gamla Stan 35–40 min
Strandvägen ~3.5 km Ferry + walk 30–40 min

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


Tickets and paying on board

Ticket Price (adult, 2026) Valid for
Single journey 43 SEK 75 minutes, incl. transfers
24-hour pass 180 SEK 24 hours unlimited
72-hour pass 360 SEK 72 hours unlimited
7-day pass 470 SEK 7 days unlimited

Buy ahead through the SL app, or tap a contactless bank card directly on board — Stockholm’s buses carry no cash and no ticket machines. Reduced fares (roughly 40% off) apply to seniors 65+, students, and anyone under 20 with valid ID. Travelling without a valid ticket carries a 1,500 SEK penalty, and inspections do happen. These tickets cover buses, metro, trams, commuter trains and the Djurgårdslinjen ferry, but not sightseeing boats or the outer archipelago ferries. Period-pass prices were reduced from July 2026, so it’s worth a quick check at sl.se if it’s been a while since this was written.


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 20–25 minutes including the walk to the stop. From Djurgården, allow 30–35 minutes. Add a 15-minute buffer — Stockholm traffic backs up in summer, and buses run every 30 minutes, not every five.
  • 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 sixteen 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 — Stockholm’s buses carry no cash and 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.