How to Get to Helsingborg: The Best Travel Options by Train, Ferry, Bus, Car and Plane

Knowing how to get to Helsingborg is useful whether you are planning a weekend by the Öresund, travelling through southern Sweden, or arriving from Denmark or another country. Helsingborg is one of Sweden’s best-connected coastal cities, with frequent trains, a short ferry crossing from Helsingør, convenient roads and several nearby airports. This guide explains the most practical transport to Helsingborg and how to choose the right option for your journey.

Where is Helsingborg?

Helsingborg is located in Skåne, in the south of Sweden, directly across the Öresund from Helsingør in Denmark. The city is approximately 65 kilometres north of Malmö and around 110 kilometres from Copenhagen by road and rail connections. Its central railway station, Helsingborg C, is close to the harbour, city centre, shops, restaurants and many of the main attractions.

The city’s location makes it easy to reach from both Sweden and Denmark. Travellers can arrive by train, ferry, bus, car or plane, depending on where they are coming from and how much time they have. For many international visitors, travelling through Copenhagen and crossing the Öresund is one of the simplest options.

How to get to Helsingborg by train

For most visitors, trains to Helsingborg are the easiest and most comfortable choice. Helsingborg C is a central transport hub with regular services to Malmö, Lund, Ängelholm, Halmstad, Gothenburg and other destinations in southern Sweden. The station is within walking distance of the ferry terminal and the main parts of the city.

Regional trains are mainly operated through Skånetrafiken and Öresundståg, while SJ operates some longer-distance services. The best ticket and route depend on your starting point, so check the journey planner shortly before travelling. Timetables can change during weekends, holidays and periods of planned maintenance.

From Malmö and Lund

Helsingborg is straightforward to reach from Malmö and Lund. Regional trains run north through Lund and continue towards Helsingborg, with frequent departures on most days. The journey from Malmö usually takes about 40 to 50 minutes, while Lund is generally around 30 to 40 minutes away.

This route is useful for visitors staying in Malmö, arriving at Malmö Airport or travelling from other parts of the Öresund region. Helsingborg C is normally the most convenient station for the city centre. Some services may also stop at Ramlösa, which is south of the centre, but this station is less useful for most tourists.

From Copenhagen

There are two main ways to travel from Copenhagen to Helsingborg: by train around the Öresund or by train to Helsingør followed by a ferry.

The rail route usually involves travelling across the Öresund Bridge through Malmö before continuing north to Helsingborg. This can be a convenient choice if you already have a valid cross-border train ticket and prefer to stay on trains. The total journey time is commonly around 1 hour and 30 minutes to 2 hours, depending on the connection and waiting time.

The ferry route is often more scenic and can be attractive if you want to combine a short boat trip with your journey. Take a train from Copenhagen to Helsingør, walk from Helsingør station to the ferry terminal, and board a ferry to Helsingborg. The ferry crossing takes approximately 20 minutes. After arriving at Helsingborg’s terminal, you are already close to the city centre and Helsingborg C.

Before choosing between the two routes, compare departure times, ticket prices and luggage requirements. The ferry can be especially convenient for passengers travelling with a car, bicycle or large amounts of luggage.

From Gothenburg

Travellers coming from Gothenburg can normally reach Helsingborg by train or bus. Train journeys often involve a change in Halmstad or another southern Swedish city, although some services may offer a more direct connection. The trip commonly takes between 2 hours and 30 minutes and 3 hours and 30 minutes, depending on the service.

Long-distance buses can also be affordable, particularly when booked in advance. They may take longer than trains and can be affected by road traffic, but they are worth checking if you are travelling on a tight budget.

From Stockholm

The most practical train route from Stockholm usually travels south towards Malmö, followed by a regional connection to Helsingborg. Some long-distance services may offer a through journey or a simple change, but you should always check the current timetable before booking.

A train journey from Stockholm can take approximately 5 to 7 hours, depending on the service and any changes. It is a comfortable option if you prefer to avoid flying and want to travel directly between city centres. Booking early can help you find lower fares, especially for SJ services.

Flying to Copenhagen or Ängelholm can save time on some Stockholm itineraries, but the total journey includes airport transfers, check-in and waiting. For central Stockholm to central Helsingborg, an early-booked train is often competitive in both convenience and price.

Taking the ferry from Denmark to Helsingborg

The ferry between Helsingør and Helsingborg is one of the most memorable ways to arrive in the city. The crossing over the northern part of the Öresund takes about 20 minutes and operates throughout the day. Ferries carry pedestrians, bicycles, cars, motorhomes, coaches and other vehicles.

Ferry services are operated by ØRESUNDSLINJEN. Check the operator’s website for current timetables, fares and vehicle rules before setting out. Frequencies can vary depending on the season and time of day, and tickets may be handled differently for foot passengers and vehicles.

Travelling as a foot passenger

If you are travelling without a car, take a train or bus to Helsingør and follow signs to the ferry terminal. The walk from Helsingør station is short, although passengers with heavy luggage may prefer to allow extra time. At Helsingborg, the ferry terminal is close to the centre, and local buses and taxis are available nearby.

The ferry is a good choice for visitors who want to see both Helsingør and Helsingborg. You could visit Kronborg Castle on the Danish side, cross the water, and spend the afternoon exploring Helsingborg’s harbour, old streets and waterfront.

Taking a car on the ferry

Driving from Denmark to Sweden by ferry is simple and avoids the longer route around the Öresund Bridge. Arrive at the terminal with enough time for check-in, particularly during busy summer weekends, public holidays and school holidays. Vehicle height and length can affect the fare, so enter accurate details when booking.

If you are driving a rental car, confirm that the rental company permits international travel and ferry use. You should also check insurance conditions, road assistance arrangements and any restrictions on taking the vehicle into Sweden.

Flying to Helsingborg

Helsingborg does not have a large commercial airport in the city itself. The closest airport is Ängelholm Helsingborg Airport, while Copenhagen Airport is often the most convenient international gateway. Malmö Airport is another possibility, although it is usually farther from Helsingborg and may require a longer transfer.

Ängelholm Helsingborg Airport

Ängelholm Helsingborg Airport is located approximately 35 kilometres from central Helsingborg. It handles a smaller number of routes than Copenhagen Airport, so it is most useful when your flight connects directly with the airport.

From the airport, you can continue by taxi, rental car or local bus connections. Depending on the timetable, you may travel towards Ängelholm and then take a train to Helsingborg. A taxi is quicker but more expensive, especially for solo travellers. Check the final connection before booking a flight because public transport services may be less frequent in the evening.

Copenhagen Airport

Copenhagen Airport is often the best airport for international travellers asking how to get to Helsingborg. It has a large selection of flights and efficient connections to Denmark, Sweden and the rest of Europe.

From the airport, you can travel by train through Malmö to Helsingborg, or take a train to Helsingør and continue by ferry. The rail option is generally easiest when you want a single land-based journey. The Helsingør ferry route can be more enjoyable and may be preferable if you are carrying a bicycle or travelling with a car.

Allow extra time for the international border between Denmark and Sweden. Identity checks are not always carried out in the same way, but you should carry a valid passport or national identity card accepted for travel in the Nordic region. A driving licence is not normally a travel document.

Malmö Airport

Malmö Airport, also known as Malmö Airport or Sturup, is southeast of Malmö. It mainly serves selected domestic and European routes. From the airport, airport buses and other connections take you into Malmö, where you can change to a train to Helsingborg.

The total trip can take considerably longer than the distance on a map suggests because of the airport transfer and waiting time. Compare the full door-to-door journey with flights to Copenhagen before choosing this option.

Getting to Helsingborg by bus

Long-distance buses are another option for transport to Helsingborg. Companies such as FlixBus may serve Helsingborg directly or connect it with nearby cities, depending on the season and current network. Regional buses operated through Skånetrafiken connect Helsingborg with towns across northwest Skåne.

Buses can be cheaper than trains, especially when purchased early. However, journey times are more sensitive to traffic, and departures may be less frequent. Check the arrival point carefully because some buses stop near Helsingborg C while others use a terminal or roadside stop outside the immediate centre.

For travel from Malmö or Lund, the train is usually faster and more frequent. A bus becomes more useful when you are coming from a town without a convenient railway connection or when the bus timetable matches your plans better.

Driving to Helsingborg

Driving is convenient if you are exploring Skåne, travelling with children or carrying sports equipment. Helsingborg is connected to the main Swedish road network by the E4 and E6. The E6 approaches from Malmö and continues north towards Halmstad, Gothenburg and Norway. The E4 connects Helsingborg with northern and eastern parts of Sweden through Jönköping, Linköping and Stockholm.

From Malmö, driving normally takes around 45 to 60 minutes, depending on traffic and your starting point. From Gothenburg, the journey is often about 2 hours and 30 minutes to 3 hours. From Stockholm, allow approximately 5 to 6 hours or more, depending on stops and road conditions.

  • Use a navigation app for live traffic information, especially around Malmö, Lund and the Helsingborg approaches.
  • Swedish roads generally have good signage, but winter weather can affect conditions and speed limits.
  • Keep headlights on while driving, including during daylight hours.
  • Follow local parking signs carefully. Some central spaces require payment or have time restrictions.
  • Plan a rest stop on longer journeys and avoid relying on a single fuel station or charging point.

Parking in Helsingborg

Central Helsingborg has paid car parks and street parking, but spaces can be limited during busy periods. Parking facilities near Helsingborg C and the harbour are practical for short visits, while accommodation outside the centre may offer hotel parking.

If you plan to leave your car and walk around, choose a car park rather than trying to find a space on a central street. Always check the latest local signs, payment methods and maximum parking times. Electric vehicle charging is available in several parts of the city, although availability can change during busy periods.

How to travel around Helsingborg after you arrive

Helsingborg is easy to explore on foot if you arrive at Helsingborg C. The station is close to the harbour, Kärnan tower, Stortorget, the shopping streets and many restaurants. The city has some hills, particularly around Kärnan and the older central areas, so comfortable shoes are useful.

Skånetrafiken operates local buses in Helsingborg and the surrounding area. Buses are useful for destinations such as Sofiero Palace, Råå, Väla shopping centre and residential areas outside the centre. Tickets can normally be purchased through the Skånetrafiken app or other approved sales channels. Check ticket validity and zone requirements before boarding.

Taxis are available at the station and can be useful late at night or when travelling with luggage. Cycling is also practical, with cycle paths connecting the centre to many neighbourhoods and nearby coastal areas. If you bring a bicycle on a train or ferry, check the operator’s rules in advance because spaces may be limited.

Which way to get to Helsingborg is best?

The best option depends on your starting point, budget and travel preferences.

  • Choose the train for fast city-centre connections from Malmö, Lund and many Swedish cities.
  • Choose the ferry if you are travelling from Helsingør, bringing a car or looking for a scenic crossing.
  • Choose Copenhagen Airport for the widest range of international flights and several onward routes.
  • Choose Ängelholm Helsingborg Airport when your flight schedule makes the local airport convenient.
  • Choose the bus when price is more important than speed or when you are travelling from a location with limited rail service.
  • Choose the car if you want to explore Skåne beyond Helsingborg or are travelling with bulky luggage.

Tickets, timetables and practical travel advice

Transport schedules in Sweden and Denmark can change because of engineering works, public holidays, weather or seasonal adjustments. Check your route on the day before departure and again shortly before leaving. For trains to Helsingborg, compare Skånetrafiken, Öresundståg and SJ information when your journey crosses different networks.

Buy tickets before boarding whenever required. Swedish public transport often uses app-based or digital tickets, and onboard sales may not be available. If you are travelling from Denmark, confirm whether your ticket covers the entire route or only the Danish train, Swedish train or ferry segment.

Allow a little extra time when changing between a train and ferry. The terminals are close to the relevant stations, but luggage, ticket checks and walking times can make a tight connection stressful. On longer journeys, a flexible ticket may be worthwhile if your plans could change.

With regular rail services, a frequent ferry link and good road connections, Helsingborg is one of the easiest Swedish cities to reach. Whether you arrive from Copenhagen by ferry, travel north from Malmö by train or drive along the west coast, planning the final connection to Helsingborg C will make the rest of your visit simple.