Cheap flights from Oslo to Frankfurt

Search for the cheapest air tickets from Oslo to Frankfurt
Google Play App Store

Recently booked flights from Oslo to Frankfurt

From
Oslo
To
Frankfurt
Depart date
08.08.2026
Price
$126
From
Oslo
To
Frankfurt
Depart date
09.08.2026
Price
$129

Average ticket prices for flights from Oslo to Frankfurt by month

Find the cheapest time to fly from Oslo to Frankfurt.

July
August

Airlines Flying to Frankfurt from Oslo

Flight schedule Oslo to Frankfurt

16:35 → 18:40

direct

logo Lufthansa 863
OSL — FRA
- - W - - - -
06:45 → 08:55

direct

logo Lufthansa 867
OSL — FRA
M - - T - - -
16:45 → 18:50

direct

logo Lufthansa 863
OSL — FRA
M - - - F - -
17:05 → 19:10

direct

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

direct

logo Lufthansa 863
OSL — FRA
- - - T - - -
09:55 → 12:00

direct

logo Lufthansa 859
OSL — FRA
- T W T F S -
06:25 → 08:35

direct

logo Lufthansa 867
OSL — FRA
- - - - F - S
06:55 → 09:05

direct

logo Lufthansa 867
OSL — FRA
- T - - - - -
19:15 → 21:20

direct

logo Lufthansa 865
OSL — FRA
- - - T - - -
13:10 → 15:15

direct

logo Lufthansa 861
OSL — FRA
- T - - - - -
09:55 → 12:00

direct

logo Lufthansa 859
OSL — FRA
M - - - - - S
09:55 → 12:00

direct

logo Lufthansa 859
OSL — FRA
M - - - - S -
16:35 → 18:40

direct

logo Lufthansa 863
OSL — FRA
- - - - - - S
19:00 → 21:05

direct

logo Lufthansa 865
OSL — FRA
- T - - - - -
06:35 → 08:45

direct

logo Lufthansa 867
OSL — FRA
- - W - - - -
13:05 → 15:10

direct

logo Lufthansa 861
OSL — FRA
M - W T F - S
13:05 → 15:10

direct

logo Lufthansa 861
OSL — FRA
M - - T F S S
16:45 → 18:50

direct

logo Lufthansa 863
OSL — FRA
- - - - - S -
18:55 → 21:00

direct

logo Lufthansa 865
OSL — FRA
- - W - - - -
19:05 → 21:05

direct

logo Lufthansa 865
OSL — FRA
M - - - - - -
18:55 → 21:00

direct

logo Lufthansa 865
OSL — FRA
- - - - - - S
19:15 → 21:20

direct

logo Lufthansa 865
OSL — FRA
- - - - - S -
06:15 → 08:25

direct

logo Lufthansa 867
OSL — FRA
- - - - - S -
19:00 → 21:05

direct

logo Lufthansa 865
OSL — FRA
- - - - F - -
07:15 → 13:00

direct

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

direct

logo Lufthansa 2453
OSL — FRA
- - W - F - -
07:10 → 12:00

direct

logo Lufthansa 2457
OSL — FRA
- T - - - - -
07:10 → 12:30

direct

logo Lufthansa 2457
OSL — FRA
M - - T - - -
07:10 → 12:00

direct

logo Lufthansa 2457
OSL — FRA
M - - - - - -
15:40 → 20:00

direct

logo Lufthansa 2425
OSL — FRA
M - - - - - -
07:15 → 12:00

direct

logo Lufthansa 2457
OSL — FRA
- - - - F - -
07:10 → 13:00

direct

logo Lufthansa 2457
OSL — FRA
- T - - - - -
15:40 → 21:00

direct

logo Lufthansa 2425
OSL — FRA
M - - - - - -
11:45 → 16:00

direct

logo Lufthansa 2453
OSL — FRA
- - - - - S -
07:10 → 13:00

direct

logo Lufthansa 2457
OSL — FRA
- - W T - - -
11:45 → 18:00

direct

logo Lufthansa 2453
OSL — FRA
- - - - - S -
11:45 → 16:00

direct

logo Lufthansa 2453
OSL — FRA
- - - - F S -
11:45 → 16:00

direct

logo Lufthansa 2453
OSL — FRA
- - - T - - -
07:10 → 12:30

direct

logo Lufthansa 2457
OSL — FRA
M - W T - - S
07:15 → 12:00

direct

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

direct

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

direct

logo Lufthansa 2453
OSL — FRA
M - - - - - -
11:45 → 16:00

direct

logo Lufthansa 2453
OSL — FRA
M - W T - - -
11:45 → 16:00

direct

logo Lufthansa 2453
OSL — FRA
- - - - - - S
07:10 → 12:00

direct

logo Lufthansa 2457
OSL — FRA
- - W T - - -
15:40 → 20:30

direct

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

direct

logo Lufthansa 2453
OSL — FRA
- - - T - - -
07:15 → 12:30

direct

logo Lufthansa 2457
OSL — FRA
- - - - - S -
07:10 → 13:00

direct

logo Lufthansa 2457
OSL — FRA
M - - - - - -
11:45 → 16:00

direct

logo Lufthansa 2453
OSL — FRA
- T - - - - -
07:10 → 12:00

direct

logo Lufthansa 2457
OSL — FRA
- - - - - - S
07:15 → 13:00

direct

logo Lufthansa 2457
OSL — FRA
- - - - F - -
07:10 → 13:00

direct

logo Lufthansa 2457
OSL — FRA
- - - - - - S
11:45 → 16:00

direct

logo Lufthansa 2453
OSL — FRA
M - W - - - -
07:10 → 12:30

direct

logo Lufthansa 2457
OSL — FRA
- T - - - - S
11:45 → 18:00

direct

logo Lufthansa 2453
OSL — FRA
- - - T - - S
07:15 → 12:30

direct

logo Lufthansa 2457
OSL — FRA
- - - - F - -
06:15 → 08:25

direct

Lufthansa logo Lufthansa
OSL — FRA
- - - - - S -
06:25 → 08:35

direct

Lufthansa logo Lufthansa
OSL — FRA
- - - - F - S
06:35 → 08:45

direct

Lufthansa logo Lufthansa
OSL — FRA
- - W - - - -
06:45 → 08:55

direct

Lufthansa logo Lufthansa
OSL — FRA
M - - T - - -
06:55 → 09:05

direct

Lufthansa logo Lufthansa
OSL — FRA
- T - - - - -
07:10 → 12:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- T - - - - -
07:10 → 12:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
M - - - - - -
07:10 → 12:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - - - - S
07:10 → 12:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - W T - - -
07:10 → 12:30

1 stop

Lufthansa logo Lufthansa
OSL — FRA
M - - T - - -
07:10 → 12:30

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- T - - - - S
07:10 → 12:30

1 stop

Lufthansa logo Lufthansa
OSL — FRA
M - W T - - S
07:10 → 13:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
M - - - - - -
07:10 → 13:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - W T - - -
07:10 → 13:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- T - - - - -
07:10 → 13:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - - - - S
07:15 → 12:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - - - S -
07:15 → 12:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - - F - -
07:15 → 12:30

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - - - S -
07:15 → 12:30

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - - F - -
07:15 → 13:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - - F - -
07:15 → 13:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - - - S -
09:55 → 12:00

direct

Lufthansa logo Lufthansa
OSL — FRA
M - - - - S -
09:55 → 12:00

direct

Lufthansa logo Lufthansa
OSL — FRA
M - - - - - S
09:55 → 12:00

direct

Lufthansa logo Lufthansa
OSL — FRA
- T W T F S -
11:45 → 16:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - - - - S
11:45 → 16:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
- - - - - S -
11:45 → 16:00

1 stop

Lufthansa logo Lufthansa
OSL — FRA
M - W - - - -
11:45 → 16:00

1 stop

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

1 stop

Lufthansa logo Lufthansa
OSL — FRA
M - W T - - -
11:45 → 16:00

1 stop

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

1 stop

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

1 stop

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

1 stop

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

1 stop

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

1 stop

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

1 stop

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

1 stop

Lufthansa logo Lufthansa
OSL — FRA
M - - - - - -
13:05 → 15:10

direct

Lufthansa logo Lufthansa
OSL — FRA
M - W T F - S
13:05 → 15:10

direct

Lufthansa logo Lufthansa
OSL — FRA
M - - T F S S
13:10 → 15:15

direct

Lufthansa logo Lufthansa
OSL — FRA
- T - - - - -
15:40 → 20:00

1 stop

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

1 stop

Lufthansa logo Lufthansa
OSL — FRA
M - - - - - -
15:40 → 21:00

1 stop

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

direct

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

direct

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

direct

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

direct

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

direct

Lufthansa logo Lufthansa
OSL — FRA
M - - - F - -
17:05 → 19:10

direct

Lufthansa logo Lufthansa
OSL — FRA
- T - - - - -
18:55 → 21:00

direct

Lufthansa logo Lufthansa
OSL — FRA
- - - - - - S
18:55 → 21:00

direct

Lufthansa logo Lufthansa
OSL — FRA
- - W - - - -
19:00 → 21:05

direct

Lufthansa logo Lufthansa
OSL — FRA
- - - - F - -
19:00 → 21:05

direct

Lufthansa logo Lufthansa
OSL — FRA
- T - - - - -
19:05 → 21:05

direct

Lufthansa logo Lufthansa
OSL — FRA
M - - - - - -
19:15 → 21:20

direct

Lufthansa logo Lufthansa
OSL — FRA
- - - T - - -
19:15 → 21:20

direct

Lufthansa logo Lufthansa
OSL — FRA
- - - - - S -