How do I get from Oslo to Lofoten?
Flights via Bodø or Evenes, summer direct flights, train and ferries.
Short answer
From Oslo you reach Lofoten by flying to Bodø or Evenes and continuing by plane, ferry or car, or by taking Widerøe's direct summer flights. From Bodø, Widerøe flies to Svolvær and Leknes several times a day, and the ferry to Moskenes takes about 3.5 hours. Evenes is 170 km from Svolvær, about two and a half hours by car.
Why
- Norwegian flies direct every day from Oslo Gardermoen to Bodø and to Harstad/Narvik Airport Evenes, and SAS also flies from Oslo to both airports.
- Lofoten has three airports and Norway's only commercial helicopter route, from Bodø to Værøy.
- The Nordland Line from Trondheim to Bodø is 729 km long and takes around ten hours, with two departures a day each way, one of them a night train.
Details
By train, you travel from Oslo to Trondheim and then on the Nordland Line to Bodø, where the ferry to Moskenes takes both cars and foot passengers. Drivers coming from the south of Norway most often take the Bognes-Lødingen ferry. The Skutvik-Svolvær ferry runs only in summer, from 1 June to 31 August.
Tip
Flying Norwegian to Bodø and on to Svolvær or Leknes with Widerøe? Book both flights together on norwegian.com or wideroe.no so they are in one booking.
What may differ
Widerøe's direct flights from Oslo and Bergen to Lofoten run only in the summer season. In winter, allow more time for the drive from Evenes.
People also ask
- How far is Lofoten from Oslo?
- Can I fly from Oslo to Lofoten?
Sources
- Visit Lofoten: Fly to LofotenChecked at:
- Visit Lofoten: Ferry and boats to LofotenChecked at:
- Visit Lofoten: Drive to LofotenChecked at:
- SJ: The Nordland LineChecked at:
- Norwegian: Airline partnersChecked at:
This answer is for reference only. Routes and timetables can change, so check the airline or ferry company before you travel.
Lofoten: getting there and aroundRelated questions
-
How long does it take to drive from Bergen to Trondheim?
The fastest drive between Bergen and Trondheim, on the E16 and E6 via Voss and Dovrefjell, takes about 10 hours, according to Visit Bergen.
-
Where does the airport bus (Flybussen) stop in Bergen, and how much does it cost?
Flybussen leaves Bergen Airport from stop A3 and has six city centre stops, including Festplassen, and an adult ticket costs NOK 189 online or NOK 220 on board.
-
Is there an express boat from Bodø to Svolvær?
Yes, the NEX 2 express boat, route 23-755, sails between Bodø and Svolvær and takes about three hours each way.
-
Is there a free shopping bus from Oslo to Sweden (Nordby, Svinesund)?
Nordby Shoppingcenter's own travel page lists no free bus from Oslo and suggests the train from Oslo S to Halden, then bus line 111 to the centre.

