Stockholm in Helsingborg is actually very far, about 600 kilometers, here is adjacent to Denmark, the opposite city called Helsinger, is the famous Hamlet castle. There are ferry links between the two cities, 15 minutes a day and night, the ferry can also open.