Hamnar som i dag har omfattande färje- och eller kryssningstrafik är på västkusten Göteborg , Halmstad och Varberg , på sydkusten Helsingborg , Malmö , Trelleborg , Ystad , Karlshamn och Karlskrona , på östkusten Oskarshamn , Nynäshamn , Stockholm och Kapellskär .