The distance between Visby and Kiruna is around 1,152km (716 miles) and the quickest way to get there is to fly which takes around 2h 35m.
We've found 3 different ways to get from Visby to Kiruna by plane, ferry, train and bus. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Kiruna → Visby if you're planning a return trip.
Fly from Visby (VBY) to Kiruna (KRN).
Take a ferry to Nynäshamn färjeterminal then take the bus to Stockholm Cityterminalen then Töre and then to Kiruna busstation.
Multiple operators
Take a ferry to Nynäshamn färjeterminal then take the train to Stockholm City station and then to Kiruna station.
Multiple operators
There are several options for getting from Visby to Kiruna by plane, ferry, train and bus. The cheapest option is to take a ferry and then take the train which costs around SEK 360 ($34) and will take around 19h 30m. If you need to get there more quickly, you can fly and arrive in approximately 2h 35m, though it is a bit more costly at approximately SEK 2,755 ($260).
The distance between Visby and Kiruna is around 1,152km (716 miles).
It takes around 2h 35m to get from Visby and Kiruna by plane.
The quickest way to get from Visby to Kiruna is to fly which takes around 2h 35m and will set you back approx SEK 2,755 ($260).
The cheapest way to travel between Visby and Kiruna is to take a ferry and then take the train which will typically cost around SEK 360 ($34) for a standard one-way ticket.
There is no train service that runs between Visby and Kiruna. We recommend that you fly from Visby (VBY) to Kiruna (KRN). instead which will take 2h 35m.
Sorry, looks like there is no bus service that runs between Visby and Kiruna. We recommend that you fly from Visby (VBY) to Kiruna (KRN). instead which will take 2h 35m.
Yes you can fly from Visby and Kiruna. Flights depart from Visby (VBY) and arrive at Kiruna (KRN) - via Stockholm (ARN). The flight takes around 2h 20m.
There is no direct flight from Visby to Kiruna. There is however a flight that goes via Stockholm (ARN). This services will take at least 2h 35m (not including layover time).
The flight from Visby to Kiruna typically takes around 2h 20m. Flights depart from Visby (VBY) and and arrive into Kiruna (KRN).
The closest major airport to Kiruna is Kiruna Airport (KRN) (KRN) which is approximately 6km (4 miles) from Kiruna. Lulea Airport (LLA) (LLA) and Umeå Airport (UME) (UME) are also nearby and might be a better alternative airport depending on where you are flying from.
No, its not really possible or feasible to drive from Visby to Kiruna. We recommend that you fly from Visby (VBY) to Kiruna (KRN). instead which will take 2h 35m.
If you don't have a car, the easiest way to get from Visby to Kiruna is to fly which takes, on average, 2h 35m and will usually cost around SEK 2,755 ($260).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Fly | 2h 35m | SEK 2,755($260) | once daily | 1,152km (716 miles) |
Ferry and Bus | 21h 45m | SEK 2,235($210) | twice a week | 1,496km (929 miles) |
Ferry and Train | 19h 30m | SEK 360($34) | once daily | 1,446km (898 miles) |
Braathens Regional Aviation
Norwegian Air International
Tapanis Buss
Länstrafiken Norrbotten
Destination Gotland
Hansa Destinations
SL
Vy Nattåg
The following major airports near Kiruna offer regular flights to various popular destinations within Sweden and internationally.