Do Szwecji pływają promy z trzech polskich miast oraz z Niemiec — wybierz trasę dopasowaną do celu podróży.
Z portu w Świnoujściu kursuje trzech armatorów. Statki pasażerskie Polferries oraz Unity Line wypływają dwa razy dziennie do portu w Ystad. Do portu w Trelleborgu można dostać się statkami TT Line, które pływają ze Świnoujścia przynajmniej raz dziennie. Trasa z Gdyni do Karlskrony obsługiwana jest przez przewoźnika Stena Line. Promy kursują trzy razy w ciągu dnia, siedem dni w tygodniu. Dla osób planujących wybrać się do Sztokholmu i jego okolic idealną trasą będzie Gdańsk - Nynashamn. Promy zabierają pasażerów na swój pokład codziennie oprócz niedzieli.
Do Szwecji można również przeprawić się z niemieckich portów w Sassnitz oraz Rostocku do Trelleborga.
Wszystkie statki pływające do Szwecji zabierają na swoje pokłady osoby piesze, motocykle, samochody osobowe, busy oraz samochody ciężarowe.