There's no quick way to reach Lofoten. The islands sit above the Arctic Circle, about 125 km of mountains and fishing villages lined up along one road, and every route in involves either a 2.5-hour drive from the nearest major airport or a 3-hour open-ocean ferry crossing. For most travellers flying from Oslo, the simplest option is to land at Evenes, pick up a rental car, and drive.
Eliassen Rorbuer at Hamnøy in Lofoten
Which route to take
The route you pick depends on where you're flying from and which end of the islands you want to reach first, whether you want to fly all the way or you're fine with driving a bit.
| Coming from | Your priority | Route | Time to Svolvær |
|---|---|---|---|
Oslo Fly + drive | Flexibility, no ferry | Fly to Evenes, drive | 1h50 flight + 2.5h drive |
Oslo Fly + ferry | Western Lofoten direct | Fly to Bodø, ferry to Moskenes | 1h30 flight + 3h15 ferry |
Oslo Direct flight | Fastest, most expensive option. You're joining a guided tour from Svolvær | Fly direct to Svolvær (connection via Bodø) | ~2h35 (limited frequency) |
Bergen Connect via Oslo | Any | Connect through Oslo to Evenes or Bodø | Half a day total |
Tromsø Regional flight | Fastest | Fly Widerøe to Svolvær or Leknes | Under 1 hour |
Tromsø Road trip | Scenic | Drive via Narvik and the E10 | ~6 hours |
Mainland Europe Summer seasonal | Skip Oslo | Seasonal directs to Evenes | Check airline schedules |
Fly + drive
Recommended
Fly + ferry
Direct flight
Connect via Oslo
Regional flight
Road trip
Summer seasonal
The Evenes route is the default. It works year-round and doesn't depend on ferry availability. The Bodø ferry route makes sense if you specifically want to start at the Reine end of the islands, or Bodø is already part of your itinerary. Flights with Widerøe directly to Svolvær are fast but expensive, weather-dependent and requires a stopover in Bodø. Hurtigruten is slow, more expensive than ferries, but is also an experience in itself.
One thing to factor in: the differences between summer and winter. Summer means ferry queues, sold-out regional flights, and long daylight hours for driving. Winter means cancelled Widerøe flights, one or two ferry departures per day, rougher seas, icy roads, and limited bus service.
Rent a car or join a guided tour
Lofoten is about 125 km or approximately 3 hours driving end to end, with everything worth seeing spread along the E10 between villages. You should either rent a car or book a guided tour that covers the driving for you. Don't plan a trip around the public bus network.
With a car, you set the schedule. Drive to the Kvalvika or Ryten trailheads at 9pm when nobody else is there and the light is sideways. Bail on the weather-socked west coast and drive an hour east where it's clear. A car makes everything easier.
Don't rely on the driving times you see on Google Maps. Summer traffic, single-lane bridges, and tourists stopping in the road for photos mean actual drive times regularly exceed GPS estimates.
With a guided tour, you can see the full length of the islands without touching a steering wheel. Svolvær is the departure point for most organised tours, from single-day trips covering the south coast to multi-day packages that take in the whole archipelago. Lofoten Lights runs small-group day trips down to Reine and back (about 7 hours), as well as 2- and 3-day tours covering both the north and south of the islands, with photography guidance included. Other operators run Trollfjord cruises, sea eagle RIB safaris, guided kayaking, and winter Northern Lights chases, all from the Svolvær harbour. If you're not driving, Svolvær is where you need to be flying in to.
The bus, for context: The Lofotekspressen (Route 300) runs the full E10 from Narvik through Evenes, Svolvær, Leknes, and down to Å. Departures are infrequent. On some sections, two or three a day depending on season. Miss one and half your day is gone. You can't reach any of the beaches or trailheads off the main highway without a taxi or a long walk along the shoulder.
From June through August, the Arctic Route hop-on-hop-off bus (run by Best Arctic) connects Tromsø down to Svolvær and is easier to navigate than the local commuter network, but does not run through Lofoten and is no substitute for a car or a proper guided tour.
Flying to Evenes and driving in
Harstad/Narvik Airport at Evenes (EVE) is where most Lofoten trips start. Multiple daily flights from Oslo on proper jet aircraft, five car rental agencies in the terminal, and the E10 runs directly into the islands without a ferry crossing anywhere along the way.
SAS and Norwegian both fly Oslo to Evenes multiple times daily, roughly seven combined departures, flight time about 1h40. Widerøe connects Tromsø and Trondheim with smaller aircraft. Bergen has no useful year-round direct. Norwegian runs about two flights a week in summer starting late June, and that's it. From Bergen, you need to connect through Oslo unless you can plan around the few direct flights.
Seasonal European directs (summer only): Frankfurt and Munich (Discover Airlines), Zürich (Edelweiss), Copenhagen (SAS from April), Vienna (Austrian from June), Milan Malpensa (easyJet from June). These routes shift dates and operating days year to year.
Although there are several car rental agencies at Evenes, the summer season is popular. Book early for summer.
The E10, officially King Olav V's Road, runs from the mainland into and through the entire Lofoten archipelago. Evenes to Svolvær (the start of Lofoten) is about 165 km, realistically 2.5 hours. The road follows the Lofast corridor, a designated National Tourist Route through tunnels over 6 km long and across bridges spanning open fjord water. No ferry crossings needed.
Evenes to Reine at the western end of Lofoten is about 290 km, which takes 5-6 hours depending on traffic and because you'll stop for photos whether you planned to or not. Evenes to Leknes is about 235 km, roughly 3.5 hours. Bjerkvik, about 30 minutes from the airport, is the last reliable fuel stop before Svolvær. Fill up there. A road project under construction through 2028 should eventually shave about 35 minutes off the Evenes-Svolvær drive.
From Bodø to Lofoten
Bodø is the alternative gateway. It´s the logical gateway if you also want to visit Bodø. You have two main options from Bodø:
- Ferry to Moskenes (cheapest)
- Flight to Svolvær or Leknes (most expensive, quicker)
The flights to Svolvær and Leknes are handled by Widerøe and run a few times a day. It will land you at the eastern end of the Lofoten archipelago. Prices can be high during peak season.
The Bodø to Moskenes Ferry
Cross the Vestfjorden by ferry, and step off the boat in Moskenes seven minutes from Reine. It's the right choice if you want to minimise driving and start at the most scenic Reine end of the islands rather than driving the full length from the northeast. The trade-off is that the ferry adds three hours of travel.
One rule if you're connecting to the ferry: book the ferry first. During summer there are up to 7 crossings daily, but the demand is enormous and tickets are limited. Match the rest of your itinerary to the ferry departure, not the other way around.
50% of vehicle capacity can be booked online at torghatten.no. The reservation costs 250 NOK on top of the ticket price. Pre-booked vehicles must be in the "Reserved" lane at least 45 minutes before departure.
The booking system asks for a licence plate number. If you're picking up a rental car and don't have the plate yet, enter "RENTAL" or "LEIEBIL" in that field. The crew updates it when you board.
Foot passengers can reserve one of 20 guaranteed seats per departure for 250 NOK each, maximum 2 per booking. In peak summer, this is cheap insurance for getting on the sailing you want.
The remaining 50% of vehicle capacity is first-come, first-served standby. "Sold out" online means the bookable half is full. You can still show up and join the queue. Whether you get on depends on how many standby vehicles are ahead of you.
The ferry has a café on board. The Vestfjorden crossing is open water, not a sheltered fjord, and it can get rough. Sailings are cancelled in severe storms.
Arriving at Moskenes without a car
Lofoten Car Hire (based at Leknes Airport) delivers to the Moskenes terminal by arrangement.
Bus Route 300 stops at the terminal with departures roughly timed to the major ferry arrivals. From the dock you can catch a bus south to Å (10 minutes) or north to Reine (15 minutes), Leknes (about 1.5 hours), or Svolvær (about 3.5 hours). There is no taxi in Moskenes municipality. If you arrive on a late ferry with no car reservation and no bus running, you're walking to your accommodation or hoping someone offers a lift.
Getting to Bodø
SAS and Norwegian between them offer about 45 flights a week from Oslo, flight time roughly 1h25. Bergen to Bodø direct is Widerøe only and runs at very limited frequency. Most Bergen travellers will need to connect through Oslo. Tromsø to Bodø is a short hop on SAS or Widerøe.
The airport is about 3 km from the ferry terminal, a quick taxi ride. Ferry timings often force an overnight in Bodø. Saltstraumen, about 30 minutes south of town, is the world's strongest tidal maelstrom, and worth the detour if you're killing time before moving on to Lofoten. It peaks roughly four times a day. Check the tide tables online and show up when the current is the strongest.
Bodø is also the northern terminus of the Nordland Line train from Trondheim (about 9.5 hours), and the station is minutes from the ferry terminal.
Flying direct to Svolvær or Leknes
Every commercial flight into Lofoten is operated by Widerøe on Dash 8 turboprops carrying 39 passengers. No other airline serves either airport, and the prices show it.
Svolvær (SVJ) is fed mainly from Bodø, with roughly 39 flights a week on that short shuttle. There are also direct flights from Tromsø and from Oslo (about 2h35), though the Oslo route runs at limited frequency and may only operate in summer. The airport is 5 km from the town centre with no bus. Both Norwegian and SAS sells connecting flights to Svolvær.
Leknes (LKN) is also a Bodø shuttle, with multiple daily flights taking just 20-25 minutes. Leknes additionally serves Tromsø, Oslo (about 2h20), Røst, and Bergen on a limited basis. The airport is 1.5 km from Leknes centre.
Pick by destination. Svolvær for eastern Lofoten: Svolvær, Kabelvåg, Henningsvær. Leknes for western Lofoten: Reine, Å, Nusfjord, Ramberg. The 25-minute Bodø-Leknes hop skips a three-hour ferry crossing entirely, and for travellers already in Bodø who don't need a car on the ferry, it's often the smarter move.
Widerøe flights often don't appear on international booking engines. Book at wideroe.no.
Hurtigruten and Havila as transport
Both Hurtigruten (7 ships) and Havila (4 ships) stop at Svolvær every day as part of the Bergen-Kirkenes coastal route. You can buy a ticket for a single leg without the full cruise.
Bodø to Svolvær takes about six hours via Stamsund. Northbound ships typically depart Bodø around 15:00 and arrive Svolvær around 21:00. No standby queue, no scramble for vehicle space. The crossing takes twice as long as the Moskenes ferry and costs more, but you're guaranteed on board and the arrival is straight into Svolvær harbour.
Tromsø to Svolvær takes about 17 hours. Ships depart around 01:30 and arrive the following evening around 18:30, stopping at Finnsnes, Harstad, and several Vesterålen ports. Under 24 hours means technically no cabin is required. The overnight departure and full-day duration make one worth paying for.
Booking: Search "Hurtigruten port to port" directly in your browser. The main English website pushes cruise packages and makes port-to-port hard to find. Havila lists it under "voyages" in their menu. Between the two companies there's near-daily coverage in both directions, and your travel date may decide which one you sail with.
Not all ships carry vehicles. If you need to bring a car, confirm with the specific sailing before you book.