Flights from Athens to Oslo – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
ATH to OSL – All flight route options from Athens International Airport, Greece to Oslo Gardermoen Airport, Norway. These flights are operated by 22 different airlines. Fly non-stop or choose from 22 different connecting flights. The shortest flight time is 3 hours and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Oslo Gardermoen Airport
We got great deals on hotels and car rentals near the airport.
Athens to Oslo flights
There are over 25 airlines and as many as 181 flights every week to this destination. You can fly non-stop to Oslo (OSL) from Athens (ATH) with Norwegian Air, Scandinavian Airlines or Aegean Airlines but if a stopover option suits you better you can choose to fly via Riga, Split or any other of the 22 alternatives with connectiing airports.
Athens to Oslo with Norwegian Air
You can fly non-stop every weekday except Mondays and Mondays with departure times between 11:00 am and 10:00 pm.
Note Non-stop flights with Norwegian Air will begin in Apr 2025.
With Air Serbia
If you fly from Athens with Air Serbia you will do a stopover in Belgrade, BEG before reaching Oslo. This flight trip will take 5 hours and 30 minutes and you can fly every Monday or Friday with departures at 04:30, 15:40 or 15:45.
Distance & flight times: Athens International Airport to Gardermoen
The shortest flight time between ATH and OSL is 3 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 55m | - | 1646 miles (2648 km) |
RIX Riga | 5h 40m | 1h 5m | 1836 miles (2954 km) |
SPU Split | 5h 40m | 2h 25m | 1736 miles (2793 km) |
WAW Warsaw | 5h 55m | 1h 15m | 1673 miles (2692 km) |
VIE Vienna | 5h 55m | 1h 20m | 1666 miles (2681 km) |
ZRH Zurich | 6h 5m | 45m | 1914 miles (3080 km) |
CPH Copenhagen | 6h 10m | 2h 55m | 1659 miles (2669 km) |
ARN Stockholm | 6h 15m | 1h 30m | 1772 miles (2851 km) |
PMO Palermo | 6h 15m | 50m | 2125 miles (3419 km) |
DUS Dusseldorf | 6h 45m | 1h 45m | 1892 miles (3044 km) |
MUC Munich | 6h 45m | 2h 30m | 1771 miles (2850 km) |
BRU Brussels | 7h 0m | 1h 35m | 2008 miles (3231 km) |
RHO Rhodes | 7h 10m | 1h 55m | 2069 miles (3329 km) |
FCO Rome | 7h 10m | 2h 0m | 1956 miles (3147 km) |
AMS Amsterdam | 7h 20m | 45m | 1962 miles (3157 km) |
BER Berlin | 7h 25m | 2h 55m | 1674 miles (2693 km) |
CHQ Chania | 7h 25m | 3h 0m | 1977 miles (3181 km) |
FRA Frankfurt | 7h 30m | 2h 50m | 1846 miles (2970 km) |
MXP Milan | 7h 40m | 2h 25m | 1966 miles (3163 km) |
NCE Nice | 7h 45m | 1h 15m | 2123 miles (3416 km) |
BEG Belgrade | 7h 50m | 3h 15m | 1648 miles (2652 km) |
GVA Geneva | 8h 18m | 2h 20m | 2071 miles (3332 km) |
IST Istanbul | 8h 18m | 2h 15m | 1861 miles (2994 km) |




Quick copy and share this page
From Athens to Norway
Below is a list of other destinations to Norway from Athens International Airport with either direct flights or 1 stop connections.
From Greece to Oslo
Below is a list of other cities in Greece with flights to Oslo with either non-stop or connecting flights.
-
HER Heraklion Direct
-
CFU Kerkyra Direct
-
RHO Rhodes Direct
-
SKG Thessaloniki Direct
-
CHQ Chania Direct
-
KGS Kos
-
ZTH Zakinthos
-
JTR Thira Direct
-
JMK Mykonos
-
PVK Preveza Direct