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




Quick copy and share this page
From Oslo to Greece
Below is a list of other destinations to Greece from Oslo Gardermoen Airport with either direct flights or 1 stop connections.
-
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
From Norway to Athens
Below is a list of other cities in Norway with flights to Athens with either non-stop or connecting flights.