The best price found from United States to Lofoten is on March 20th, 2018, travelling with . See more options, compare prices and book: search flights.
Lofoten's main airports are in Svolvær and Leknes. Norwegian (www.norwegian.no) and SAS (www.flysas.com) offer a good range of flights from major Norwegian airports, nearly all connecting through the small town of Bodø, from where Widerøe (www.wideroe.no) offers connecting flights to the islands.
It's worth checking on whether it's cheaper to book each flight separately, as it often pays to be flexible on flight times. Alternatively, you could travel to Bodø by bus, then book a Widerøe flight to the islands.
From April 2017, Widerøe is also operating direct flights at least twice a week from Oslo to Svolvær and Leknes.
Sample fares to Svolvaer:
Oslo (one-way from around Nkr1399 to Nkr2669, 1½ hours to Bodø, 25 minutes to Svolvær)
Tromso (one-way from Nkr1389 to Nkr2459, 50 minutes to Bodø, 25 minutes to Svolvær)
Trondheim (from Nkr1699 to Nkr2899, 40 minutes to Bodø, 25 minutes to Svolvær)
Bodø (from Nkr499, 25 minutes)