Cheap flights from Oslo to Frankfurt

Search for the cheapest air tickets from Oslo to Frankfurt

Recently booked flights from Oslo to Frankfurt

From
Oslo
To
Frankfurt
Depart date
03.02.2026
Price
$417 / 1518ر.ق

Airlines Flying to Frankfurt from Oslo

Flight schedule Oslo to Frankfurt

06:05 → 08:20

direct

logo Lufthansa 867
OSL — FRA
- - W - - - S
06:15 → 08:30

direct

logo Lufthansa 867
OSL — FRA
M - - T - - -
06:15 → 08:30

direct

logo Lufthansa 867
OSL — FRA
- T - - F S -
09:35 → 11:50

direct

logo Lufthansa 859
OSL — FRA
M - - - F S S
13:45 → 16:00

direct

logo Lufthansa 861
OSL — FRA
- - - T - - -
13:45 → 16:00

direct

logo Lufthansa 861
OSL — FRA
- - - - F - -
13:45 → 16:00

direct

logo Lufthansa 861
OSL — FRA
- T - - - - -
13:50 → 16:05

direct

logo Lufthansa 861
OSL — FRA
- - - - - - S
13:50 → 16:05

direct

logo Lufthansa 861
OSL — FRA
- - W - - - -
13:50 → 16:05

direct

logo Lufthansa 861
OSL — FRA
- - - - - S -
14:05 → 16:20

direct

logo Lufthansa 861
OSL — FRA
M - - - - - -
16:35 → 18:50

direct

logo Lufthansa 863
OSL — FRA
- - - T - - -
16:35 → 18:50

direct

logo Lufthansa 863
OSL — FRA
- - W - F - -
16:35 → 18:50

direct

logo Lufthansa 863
OSL — FRA
- - - - F S S
16:35 → 18:50

direct

logo Lufthansa 863
OSL — FRA
- T - - - - -
16:35 → 18:50

direct

logo Lufthansa 863
OSL — FRA
M - - - - - -
18:15 → 20:30

direct

logo Lufthansa 865
OSL — FRA
M T - - - - -
18:25 → 20:40

direct

logo Lufthansa 865
OSL — FRA
- - - T - - -
18:30 → 20:45

direct

logo Lufthansa 865
OSL — FRA
- - W - F - -
06:05 → 08:20

direct

Lufthansa logo Lufthansa
OSL — FRA
- - W - - - S
06:15 → 08:30

direct

Lufthansa logo Lufthansa
OSL — FRA
- T - - F S -
06:15 → 08:30

direct

Lufthansa logo Lufthansa
OSL — FRA
M - - T - - -
09:35 → 11:50

direct

Lufthansa logo Lufthansa
OSL — FRA
M - - - F S S
11:50 → 18:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - - - S -
11:50 → 18:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - W - - - -
11:50 → 18:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - T - - -
11:50 → 18:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - - F - -
11:50 → 18:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- T - - - - -
11:50 → 18:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
M - - - - - -
11:50 → 18:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - - - - S
11:50 → 17:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
M - - - - - -
11:50 → 17:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - T - - -
11:50 → 16:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - T - - -
11:50 → 16:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- T - - - - -
11:50 → 16:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - - F - -
13:45 → 16:00

direct

Lufthansa logo Lufthansa
OSL — FRA
- - - T - - -
13:45 → 16:00

direct

Lufthansa logo Lufthansa
OSL — FRA
- T - - - - -
13:45 → 16:00

direct

Lufthansa logo Lufthansa
OSL — FRA
- - - - F - -
13:50 → 16:05

direct

Lufthansa logo Lufthansa
OSL — FRA
- - - - - - S
13:50 → 16:05

direct

Lufthansa logo Lufthansa
OSL — FRA
- - - - - S -
13:50 → 16:05

direct

Lufthansa logo Lufthansa
OSL — FRA
- - W - - - -
14:05 → 16:20

direct

Lufthansa logo Lufthansa
OSL — FRA
M - - - - - -
16:35 → 18:50

direct

Lufthansa logo Lufthansa
OSL — FRA
M - - - - - -
16:35 → 18:50

direct

Lufthansa logo Lufthansa
OSL — FRA
- - W - F - -
16:35 → 18:50

direct

Lufthansa logo Lufthansa
OSL — FRA
- - - - F S S
16:35 → 18:50

direct

Lufthansa logo Lufthansa
OSL — FRA
- - - T - - -
16:35 → 18:50

direct

Lufthansa logo Lufthansa
OSL — FRA
- T - - - - -
18:15 → 20:30

direct

Lufthansa logo Lufthansa
OSL — FRA
M T - - - - -
18:25 → 20:40

direct

Lufthansa logo Lufthansa
OSL — FRA
- - - T - - -
18:30 → 20:45

direct

Lufthansa logo Lufthansa
OSL — FRA
- - W - F - -