Wayfli › London (LGW) › To Oslo (OSL)

London (LGW) to Oslo (OSL) flights

There are direct flights from London Gatwick Airport to Oslo Airport Gardermoen, sold by 2 airlines (including codeshares): Norwegian Air Sweden and Norwegian Air Shuttle. The distance is 1,226 km, about 2h in the air. There are also 12 one-stop options, via airports such as Amsterdam, Copenhagen and Brussels.

Live fares for LGW → OSLSee all routes on the map
1,226 kmdistance
~2hdirect flight time (estimate)
2direct airlines
12one-stop options

Direct flights from London to Oslo

RouteAirlines (incl. codeshares)DistanceTime (est.)
LGW → OSLNorwegian Air Sweden, Norwegian Air Shuttle1,226 km~2h

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
AMS AmsterdamBritish Airways and easyJet then Norwegian Air Shuttle and KLM1,324 km~4h 15m
CPH CopenhagenNorwegian Air Shuttle and easyJet then Air Canada and Norwegian Air Shuttle1,501 km~4h 30m
BRU BrusselseasyJet then SAS Scandinavian and Brussels Airlines1,441 km~4h 25m
DUS DuesseldorfeasyJet then Lufthansa and SAS Scandinavian1,511 km~4h 30m
EDI EdinburghBritish Airways and easyJet then Norwegian Air Shuttle and SAS Scandinavian1,544 km~4h 35m
HAM HamburgeasyJet then Norwegian Air Sweden and Norwegian Air Shuttle1,476 km~4h 30m
CGN CologneeasyJet then Norwegian Air Shuttle1,580 km~4h 35m
BGO BergenNorwegian Air Shuttle and easyJet then Norwegian Air Shuttle and SAS Scandinavian1,396 km~4h 20m
GOT GothenborgNorwegian Air Shuttle then SAS Scandinavian and Widerøe1,371 km~4h 20m
SVG StavangerNorwegian Air Shuttle then Norwegian Air Shuttle and SAS Scandinavian1,276 km~4h 15m
ABZ AberdeeneasyJet then SAS Scandinavian1,521 km~4h 30m
AAL AalborgNorwegian Air Shuttle then British Airways and SAS Scandinavian1,281 km~4h 15m

More from London and Oslo

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.