Letecky lze do Švédska přicestovat pravidelnými přímými linkami ČSA do Stockholmu nebo Göteborgu. Let do Stockholmu trvá okolo dvou hodin, do Göteborgu poletíte o 30 minut déle.
Do Stockholmu lze z České republiky cestovat pravidelnou autobusovou linkou po trase: Brno - Praha - Teplice - Cínovec/Altenberg (D) - Mukran(D)/Trelleborg(S) - Malmö (S) - Göteborg (S) - Stockholm. V ideálním případě by cesta neměla trvat déle než 28 hodin. Autobusem lze samozřejmě cestovat i z okolních zemí, především z Norska, ale také Dánska, Finska a Německa s pomocí trajektu.
Námořní doprava je při cestě do Švédska velmi využívaná. Nejčastějším spojem je Sassnitz (D) - Trelleborg (S), z Německa lze cestovat také po trase Roztok (D) - Trelleborg (S) nebo Roztok (D) - Gedser (DAN). Všechny tři trasy provozuje trajektová společnost Scandlines (www.scandlines.se). Na jejích stránkách je možná i rezervace lodních lístků, což je vhodné především v letních měsících.
V zemi funguje kvalitní autobusová síť, a to jak mezi velkými městy, kterou zprostředkovává GDG a Swebus, tak na krátké vzdálenosti. Mnoho dopravců nabízí speciální slevy pro víkendové linky. Autobusy jsou pohodlné, čisté a v rámci možností rychlé.
Cestovat trajekty lze podél pobřeží i přes četná jezera. V zemi provozuje své služby mnoho dopravců, většina z nich zajišťuje spojení i s dalšími destinacemi.
V zemi je více než 12.000 kilometrů železničních tratí. Železniční spojení provozují Švédské státní železnice SJ, které nabízejí nejrůznějších slevy a úspěšně tak docilují využívání železnice širokou veřejností. Zájmy státu jsou jasné, železnice je mnohem ekologičtější než ostatní druhy dopravy. Pravidelné a časté linky spojují všechny velká města. Železnice je velice populární také mezi zahraničními návštěvníky pro jedinečné pohledy na místní přírodu.