Karlskrona liegt an der Südostküste Schwedens und erstreckt sich über mehr als 30 Inseln im Blekinge-Archipel. Der Fährhafen verbindet Schweden mit Polen, wobei die Verbindung nach Gdynia mehrmals wöchentlich bedient wird .