There are direct flights to Oslo from most major cities in Europe, and from some cities in North America and Asia.
Approximate flight duration (some examples):
London–Oslo: 2 hours
New York–Oslo: 7.5 hours
Rome–Oslo: 3 hours
Moscow–Oslo: 2.5 hours
Below we list the airlines that offer direct flights to the three airports in the Oslo area (i.e. Oslo Airport at Gardermoen, Moss Rygge and Sandefjord Torp).
Write the name of your departure city in the search box, and see which companies offer direct routes to Oslo from there.
City of departure: