L'aeroporto principale di Stoccolma si chiama Arlanda e si trova a quasi 50 chilometri dal centro. Ci sono voli internazionali che operano da Stoccolma verso
Roma, Milano, Londra, Parigi, Copenaghen, Oslo, Bergen, Helsinki, Reykjavig e San Pietroburgo, i voli interni sono effettuati dalla compagnia Skyways, ma anche dalla SAS, che però effettua anche voli internazionali. I treni sono gestiti dalla Sveriges Järnväg e transitano dalla stazione centrale Centralstationen di Stoccolma a Copenhagen, Oslo, Trondheim, Nynäshamn, Södertälje, Märsta e Narvik.
Anche gli autobus percorrono tratti lunghi e partono da Cityterminalen, le compagnie principali sono Eurolines, Swebus Express e la più economica Säfflebussen. La città si può raggiungere anche con traghetti della Viking Line da Helsinki e Turku.
Voli economici sono possibili con la compagnia aerea Ryanair che è collegata con l'aeroporto di Skavsta (a 90 Km dalla capitale). L'aeroporto di Skavsta si trova in aperta campagna, a circa 10 km a ovest di Nykoping e a 90- 100 km a sud di Stoccolma. Il servizio di trasferimento da Skavsta con la stazione centrale di Stoccolma (T-Centralen) è gestito dalla compagnia Flygbussarna al costo di circa 28 euro per un viaggio di andata e ritorno. Vi consigliamo di acquistare il biglietto direttamente da internet in modo da evitare la fila per l'acquisto della carta una volta arrivata a Skavsta. Non vi consigliamo assolutamente di prendere un taxi per arrivare a Stoccolma perché il costo è molto elevato. Da evitare anche il noleggio auto perché Stoccolma ha pochissimi parcheggi in centro città.