How to travel from Visby to Helsingborg, Sweden

The distance between Visby and Helsingborg is around 456km (283 miles) and the quickest way to get there is to fly which takes around 2h 45m.

9 routes found

We've found 9 different ways to get from Visby to Helsingborg by ferry, bus, train and plane. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out HelsingborgVisby if you're planning a return trip.

🚀 Fastest
1
plane
+

Fly

Fly from Visby (VBY) to Helsingborg (AGH).

  • Duration2h 45m
  • Flight time1h 55m
  • Typical cost
    SEK 1,755($165)
Operated by

Braathens Regional Aviation

+ 2 others

4 similiar routes

We’ve grouped similar routes together, click the arrows to see the other options.

💰 Cheapest
2
ferry
+
3 x bus
+

Ferry and Bus

Take a ferry to Oskarshamn Gotlandsterminalen then take the bus to Växjö station then Ljungby busstation and then to Helsingborg.

  • Duration8h 10m
  • Departs6 times a week
  • Typical cost
    SEK 530($50)
Operated by

Multiple operators

3
ferry
+
3 x train
+

Ferry and Train

Take a ferry to Nynäshamn färjeterminal then take the train to Stockholm City station then Hässleholm Centralstation and then to Helsingborg Centralstation.

  • Duration9h 10m
  • Departstwice daily
  • Typical cost
    SEK 1,085($100)
Operated by

Multiple operators

2 similiar routes

We’ve grouped similar routes together, click the arrows to see the other options.

Frequently asked questionsabout travel between Visby and Helsingborg

There are several options for getting from Visby to Helsingborg by ferry, bus, train and plane. The cheapest option is to take a ferry and then take the bus which costs around SEK 530 ($50) and will take around 8h 10m. If you need to get there more quickly, you can fly and arrive in approximately 2h 45m, though it is a bit more costly at approximately SEK 1,755 ($165).

The distance between Visby and Helsingborg is around 456km (283 miles). In a direct line (as the crow flies), the distance is 383km (238 miles)

It takes around 7h 45m to get from Visby and Helsingborg by ferry, bus and train.

The quickest way to get from Visby to Helsingborg is to fly which takes around 2h 45m and will set you back approx SEK 1,755 ($165).

The cheapest way to travel between Visby and Helsingborg is to take a ferry and then take the bus which will typically cost around SEK 530 ($50) for a standard one-way ticket.

Train travel

There is no train service that runs between Visby and Helsingborg. We recommend that you fly from Visby (VBY) to Helsingborg (AGH). instead which will take 2h 45m.

Bus travel

Sorry, looks like there is no bus service that runs between Visby and Helsingborg. We recommend that you fly from Visby (VBY) to Helsingborg (AGH). instead which will take 2h 45m.

Flights and Airlines

Yes you can fly from Visby and Helsingborg. Flights depart from Visby (VBY) and arrive at Helsingborg (AGH) - via Stockholm Bromma (BMA). The flight takes around 1h 55m.

There is no direct flight from Visby to Helsingborg. There is however a flight that goes via Stockholm Bromma (BMA). This services will take at least 2h 45m (not including layover time).

The flight from Visby to Helsingborg typically takes around 1h 55m. Flights depart from Visby (VBY) and and arrive into Helsingborg (AGH).

The closest major airport to Helsingborg is Angelholm Helsingborg Airport (AGH) (AGH) which is approximately 29km (18 miles) from Helsingborg. Malmo Airport (MMX) (MMX) and Gothenburg-Landvetter Airport (GOT) (GOT) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

No, its not really possible or feasible to drive from Visby to Helsingborg. We recommend that you take a ferry to Oskarshamn Gotlandsterminalen then take the bus to Kalmar Centralstation then take the train to Alvesta St. then Hässleholm C and then to Helsingborg Centralstation. instead which will take 7h 45m.

If you don't have a car, the easiest way to get from Visby to Helsingborg is to take a ferry, then take the bus and then take the train which takes, on average, 7h 45m and will usually cost around SEK 820 ($77).

How do I get from Visby to Helsingborg

Compare travel optionsbetween Visby and Helsingborg

Transport options from Visby to Helsingborg
Transport optionDurationCostFrequencyDistance
Fly + 4 similar
2h 45m
SEK 1,755($165)
once daily682km (424 miles)
Fly to Copenhagen (CPH), Train3h 5m
SEK 1,415($135)
once daily871km (541 miles)
Plane and Train3h 25m
SEK 1,715($160)
once daily704km (438 miles)
Fly to Malmo (MMX), Train3h 25m
SEK 2,385($225)
once daily824km (512 miles)
Fly to Gothenburg (GOT), Train4hrs
SEK 2,445($230)
once daily617km (383 miles)
Ferry and Bus
8h 10m
SEK 530($50)
6 times a week456km (283 miles)
Ferry and Train + 2 similar
9h 10m
SEK 1,085($100)
twice daily789km (490 miles)
Ferry, Bus and Train7h 45m
SEK 820($77)
6 times a week510km (317 miles)
Ferry to Oskarshamn Gotlandsterminalen, bus and train7h 50m
SEK 725($68)
6 times a week507km (315 miles)

Top Carriersoperating between Visby and Helsingborg

Train operators

Ferry operators

Airlines

Bus companies

Airports near Helsingborg

The following major airports near Helsingborg offer regular flights to various popular destinations within Sweden and internationally.

AGH
Angelholm Helsingborg Airport (AGH)
Domestic Airport
Distance
29km (18 miles) from Helsingborg
MMX
Malmo Airport (MMX)
Domestic Airport
Distance
70km (43 miles) from Helsingborg
GOT
Gothenburg-Landvetter Airport (GOT)
International Airport
Distance
182km (113 miles) from Helsingborg