Flights from Oslo to Frankfurt – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
OSL to FRA – All flight route options from Oslo Gardermoen Airport, Norway to Frankfurt Airport, Germany. These flights are operated by 18 airlines. Fly non-stop with Lufthansa or choose from 17 different transit flights. The shortest flight time is 2 hours and 10 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 Frankfurt Airport
We got great deals on hotels and car rentals near the airport.
Oslo to Frankfurt flights
There are over 18 airlines and as many as 389 flights every week to this destination. You can fly non-stop to Frankfurt (FRA) from Oslo (OSL) with Lufthansa but if a stopover option suits you better you can choose to fly via Billund, Stavanger or any other of the 17 alternatives with connectiing airports.
Oslo to Frankfurt with Lufthansa
You can fly non-stop every weekday with flights departing between 6:00 am and 7:00 pm. You also have the option to do a transit flight via Munich. Lufthansa is a Star Alliance member.
With KLM
If you fly from Oslo with KLM you will do a stopover in Amsterdam, AMS before reaching Frankfurt. This flight trip will take 4 hours and 25 minutes and you can fly every weekday with departures between 6:00 am and 6:00 pm. KLM is a member of SkyTeam.
Distance & flight times: Gardermoen to Frankfurt Airport
The shortest flight time between OSL and FRA is 2 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 10m | - | 712 miles (1146 km) |
BLL Billund | 3h 40m | 35m | 713 miles (1147 km) |
SVG Stavanger | 3h 50m | 45m | 838 miles (1348 km) |
BRU Brussels | 4h 10m | 1h 5m | 885 miles (1424 km) |
BGO Bergen | 4h 25m | 55m | 926 miles (1490 km) |
CPH Copenhagen | 4h 30m | 45m | 746 miles (1200 km) |
AMS Amsterdam | 4h 30m | 1h 35m | 827 miles (1331 km) |
BER Berlin | 4h 35m | 1h 5m | 819 miles (1318 km) |
DUS Dusseldorf | 4h 50m | 2h 10m | 758 miles (1220 km) |
MUC Munich | 4h 55m | 1h 40m | 1010 miles (1625 km) |
ARN Stockholm | 5h 15m | 50m | 1004 miles (1615 km) |
CDG Paris | 5h 20m | 1h 15m | 1128 miles (1815 km) |
WAW Warsaw | 5h 25m | 1h 35m | 1233 miles (1984 km) |
LUX Luxembourg | 5h 25m | 1h 50m | 868 miles (1397 km) |
STR Stuttgart | 5h 55m | 2h 55m | 900 miles (1448 km) |
ZRH Zurich | 6h 0m | 2h 35m | 1068 miles (1718 km) |
MAN Manchester | 6h 20m | 2h 0m | 1213 miles (1952 km) |
LHR London | 6h 35m | 1h 35m | 1161 miles (1868 km) |




Quick copy and share this page
From Oslo to Germany
Below is a list of other destinations to Germany from Oslo Gardermoen Airport with either direct flights or 1 stop connections.
-
MUC Munich Direct
-
DUS Dusseldorf Direct
-
BER Berlin Direct
-
STR Stuttgart Direct
-
HAM Hamburg Direct
-
CGN Cologne
-
HAJ Hanover
-
NUE Nuremberg
-
LEJ Leipzig/Halle
-
BRE Bremen
From Norway to Frankfurt
Below is a list of other cities in Norway with flights to Frankfurt with either non-stop or connecting flights.
-
BGO Bergen Direct
-
TOS Tromso Direct
-
TRD Trondheim
-
SVG Stavanger Direct
-
TRF Sandefjord
-
BOO Bodo
-
EVE Harstad-Narvik Direct
-
AES Aalesund Direct
-
ALF Alta Direct
-
HFT Hammerfest