Geiranger har årlig besøk av 150–200 cruiseskip, noe som gjør bygda til Norges tredje største cruisehavn (bare Oslo og Bergen er større). I 2010 gikk 157 cruiseskip til Geiranger, mot 241 i Bergen. I 2011 kom 230 000 til Geiranger med cruiseskip, 20 000 flere enn i 2010. I 2012 var tallet oppe i 312 000 og Geiranger gikk da forbi Oslo som cruisehavn. I 2013 var det 159 anløp (med knapt 300.000 passasjerer) til Oslo mot 206 anløp til Geiranger.