Аэропорт Арланда - главный международный аэропорт Швеции, расположенный в 40 км от Стокгольма. Принимает все крупные авиакомпании мира. Чтобы добраться из аэропорта в город, вы можете воспользоваться такси, стоимость которого составляет от 450 до 495 крон (от 45 до 50 евро), а время в пути составляет 40 минут. Есть еще поезд Arlanda Express, цена в одну сторону 240 крон (24 евро). Дети до 25 лет платят всего 120 крон (12 евро). В выходные и праздничные дни двое взрослых платят 250 крон (25 евро). Поезд отправляется каждые 15 минут, а поездка до центрального вокзала занимает 20 минут. Автобусы из аэропорта прибывают в город за 110 крон или 79 для лиц до 25 лет (11 и 8 евро соответственно).
Стокгольм - главный терминал Швеции на Балтийском море. Ежегодно в порт города заходят более 12 миллионов пассажиров, что делает круизные лайнеры и паромы двумя основными средствами входа в город. Паромы соединяют Стокгольм с Хельсинки, Мариехамном и Турку в Финляндии. Рига (Латвия) и Таллинн (Эстония) имеют сообщение каждый день. Основными компаниями, осуществляющими поездки из Эстонии и Латвии, является «Tallink» (https://www.tallinksilja.com/en/), а из Финляндии - «Viking Line» (https://www.vikingline.fi/index.asp).?lang=en) и «Силья Лайн» (принадлежит компании Tallink).
Что касается наземного транспорта, то ему очень помог Эресуннский мост, который соединяет датский город Копенгаген с Мельмо в Швеции. Он состоит из двух железнодорожных путей и четырех полос движения.
На поезде Центральный вокзал Стокгольма - крупнейший в городе - принимает поезда дальнего следования. Он ежедневно курсирует из Копенгагена (5 часов), Осло (6 часов), Нарвика (14 часов), а с июня 2010 года - из Брюсселя.
На автобусе городской терминал - крупнейший автовокзал, соединенный с центральным вокзалом Стокгольма - принимает маршруты Swebus Express из Осло ежедневно и из Берлина дважды в неделю. Eurolines обслуживает маршрут Копенгаген-Стокгольм.