Förra året anlände 206 fartyg och i år beräknas antalet ligga på 130, rapporterar SVT Nyheter.
En orsak till att antalet kryssningsfartyg minskat är pandemin samt Rysslands invasion av Ukraina som gjort att hamnen i S:t Petersburg, som är en viktig destination för framför allt amerikanska turister, fortsatt är stängd.
Båtarna som anländer med destination Stockholm har dock bättre beläggning än tidigare vilket betyder 20 procent fler passagerare i år trots färre båtar.