Bussit, maanalainen, paikallisjunat
Tukholman julkinen liikenne kattaa koko Tukholman alueen. Tukholmankortti tai SL'n turistikortti oikeuttaa rajoittamattomiin julkisen liikenteen matkoihin Tukholmassa ja ympäristössä.
Taksit
Tukholman suurimmat taksiyritykset ovat Taxi Stockholm, Taxi 020 ja Taxi Kurir. Taksimaksun voi suorittaa joko käteisellä tai luottokortilla.
Lentoliikenne
Arlandan lentokenttä sijaitsee 40 km Tukholman pohjoispuolella. Junayhteys Arlanda Expressillä lentokentän ja keskustan välillä viidentoista minuutin välein, matka kestää 20 minuuttia. Lentokenttäbussit lähtevät keskusrautatieaseman yhteydessä olevasta Cityterminaalista 5-15 minuutin välein, ajo-aika lentokentälle n. 35 minuuttia. Takseilla on usein kiinteä taksa keskustan ja lentokentän väliselle matkalle. Muista kysyä hintaa etukäteen.
Bromman lentokenttä on lähimpänä keskustaa sijaitseva lentokenttä, joka on vain n. 10 minuutin matkan päässä keskusrautatieasemalta. Lentokenttäbussit liikennöivät keskusrautatieaseman ja lentokentän välillä lähtöjen ja saapumisten yhteydessä. Matka-aika vain n. 15 minuuttia.
Skavstan lentokenttä sijaitsee 100 km etelään Tukholmasta. Lentokenttäbussiyhteys Tukholmaan jokaisen saapumisen jälkeen. Matka-aika n. 80 minuuttia.
Västeråsin lentokenttä sijaitsee 110 km Tukholman luoteispuolella. Lentokenttäbussiyhteys Tukholmaan jokaisen saapumisen jälkeen. Matka-aika n. 80 minuuttia.
Junat
Tukholman keskusrautatieasema sijaitsee kaupungin ydinkeskustassa. Asemalta yhteys maanalaiseen, busseihin, paikallisjuniin, lentokenttäbusseihin sekä Arlanda Expressiin.
Laivat ja lautat
Tukholmassa on useita satamia, joista on laivayhteys Suomeen, Baltiaan ja Puolaan. Waxholmsbolaget sekä Strömma Kanalbolag harjoittavat myös aikataulunmukaista liikennettä saaristossa ja Mälarjärvellä.