Wayfli › Oslo (OSL) › To Amsterdam (AMS)

Oslo (OSL) to Amsterdam (AMS) flights

There are direct flights from Oslo Airport Gardermoen to Amsterdam Airport Schiphol, sold by 3 airlines (including codeshares): Norwegian Air Shuttle, KLM and SAS Scandinavian. The distance is 959 km, about 1h 40m in the air. There are also 9 one-stop options, via airports such as Copenhagen, Duesseldorf and Hamburg.

Live fares for OSL → AMSSee all routes on the map
959 kmdistance
~1h 40mdirect flight time (estimate)
3direct airlines
9one-stop options

Direct flights from Oslo to Amsterdam

RouteAirlines (incl. codeshares)DistanceTime (est.)
OSL → AMSNorwegian Air Shuttle, KLM, SAS Scandinavian959 km~1h 40m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
CPH CopenhagenNorwegian Air Sweden and Norwegian Air Shuttle then Air Canada and ITA Airways1,150 km~4h 5m
DUS DuesseldorfLufthansa and SAS Scandinavian then ITA Airways and KLM1,204 km~4h 10m
HAM HamburgNorwegian Air Shuttle then ITA Airways and Eurowings1,112 km~4h
BGO BergenNorwegian Air Shuttle and SAS Scandinavian then ITA Airways and KLM1,213 km~4h 10m
BLL BillundBritish Airways and Norwegian Air Sweden then ITA Airways and KLM985 km~3h 50m
GOT GothenborgSAS Scandinavian and Widerøe then KLM1,053 km~3h 55m
SVG StavangerNorwegian Air Shuttle and SAS Scandinavian then ITA Airways and KLM1,073 km~4h
AAL AalborgFinnair and British Airways then ITA Airways and KLM976 km~3h 50m
KRS KristiansandNorwegian Air Shuttle and SAS Scandinavian then ITA Airways and KLM969 km~3h 50m

More from Oslo and Amsterdam

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.