Helsingborg is easily reached by rail from the Copenhagen airport (Kastrup). Helsingborg has good rail connections to Malmö, Lund, and Gothenburg. Stockholm-bound travellers need to change trains in Hässleholm or Lund.
There are regular bus services between Helsingborg and Stockholm, Copenhagen, Oslo, Gothenburg and other cities along the way towards these cities. The major bus companies are Bus4You, Go By Bus and Swebus.
By E4 from Stockholm in the north, and E6 from Malmö in the south and from Gothenburg/Oslo in the north.
From Helsingör, Denmark, it's a short 20 minute ferry ride across the sound, with ferries departing every 15 minutes most of the day. At night, there is at least one ferry every hour.
Ferries are operated by Sundsbusserne and Scandlines .
The Ängelholm-Helsingborg Airport is situated approximately 40KM from Helsingborg and has daily flights to Stockholm-Arlanda (SAS) and Stockholm-Bromma (Kullaflyg), weekly flights to Visby and seasonal flights to Mora.
Copenhagen Airport is about one hour away by train