Flights from Oslo to Keflavik
Every non-stop option between the Oslo area and the Keflavik area: airlines, airport pairs, estimated fares and flight times. Launch a full door-to-door search to add ground transport on both sides, one-stop alternatives and an AI recommendation.
Estimated price
from β¬223
Flight time
β 2h 59m
Distance
1783 km
Airlines
3
Free β includes trains, taxis and buses to the airports, plus connecting flights.
Airlines flying Oslo β Keflavik non-stop
Airport pairs served
| Route | Airlines | Flight time | Estimated price |
|---|---|---|---|
| OSL β KEF | 3 | β 2h 59m | from β¬223 |
Prices are deterministic estimates based on distance, season and airline β final fares come from the booking partner.
Frequently asked questions
- Which airlines fly direct from Oslo to Keflavik?
- 3 airline(s) operate non-stop flights between the Oslo area and the Keflavik area, including Norwegian Air Shuttle, Scandinavian Airlines System, Icelandair.
- How much does a flight from Oslo to Keflavik cost?
- Our estimates start at β¬223 for a one-way non-stop ticket. Real fares vary with the season, the day of the week and how early you book β Tuesdays and Wednesdays are usually cheapest.
- How long is the flight from Oslo to Keflavik?
- The non-stop flight covers about 1783 km and takes approximately 2h 59m, depending on the exact airport pair and winds.
- What is the fastest door-to-door option?
- It depends on which airports you can reach easily. AirportFusion compares every airport around your exact address β including trains, taxis and buses on both sides β and recommends the best complete itinerary.
More destinations from Oslo
- Oslo β Berlinfrom β¬126
- Oslo β Londonfrom β¬142
- Oslo β Aalborgfrom β¬62
- Oslo β Parisfrom β¬161
- Oslo β Barcelonafrom β¬282
- Oslo β Stockholmfrom β¬82
- Oslo β Billundfrom β¬85
- Oslo β Copenhagenfrom β¬89
- Oslo β Rigafrom β¬109
- Oslo β Tallinn-ulemiste Internationalfrom β¬111
- Oslo β Helsinkifrom β¬114
- Oslo β Amsterdamfrom β¬122