Cheap flights from Geneva to Oslo

Search for the cheapest air tickets from Geneva to Oslo

Recently booked flights from Geneva to Oslo

From
Geneva
To
Oslo
Depart date
01.08.2025
Price
$635 / 2311ر.ق

Airlines Flying to Oslo from Geneva

Flight schedule Geneva to Oslo

13:55 → 16:35

direct

logo Swiss International Air Lines 1290
GVA — OSL
- - - - - S -
16:45 → 19:25

direct

logo Swiss International Air Lines 1290
GVA — OSL
- - - T - - -
06:10 → 12:15

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
M T W T F S S
06:30 → 12:05

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
- - - - - - S
07:05 → 12:55

1 stop

Brussels Airlines logo Brussels Airlines
GVA — OSL
M - - - - - -
07:15 → 12:15

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
M T W T F S S
07:20 → 11:50

1 stop

Air France logo Air France
GVA — OSL
M T W T F S S
07:25 → 16:15

1 stop

British Airways logo British Airways
GVA — OSL
- - W - - - -
07:30 → 13:45

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
M T W T F - S
07:30 → 16:15

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
- - W - F - -
07:30 → 16:25

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
- - - - - - S
08:15 → 12:55

1 stop

Brussels Airlines logo Brussels Airlines
GVA — OSL
M - - - - - -
08:15 → 13:45

1 stop

Brussels Airlines logo Brussels Airlines
GVA — OSL
- - - - - - S
09:35 → 14:10

1 stop

Austrian Airlines logo Austrian Airlines
GVA — OSL
M T W T F S S
09:40 → 14:20

1 stop

Gulf Air logo Gulf Air
GVA — OSL
- - - - F - -
10:00 → 16:20

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
M T W - - - -
10:10 → 14:10

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
- - - T - - -
10:15 → 15:40

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
M T W T - - S
10:15 → 16:15

1 stop

British Airways logo British Airways
GVA — OSL
- - W - - - -
10:20 → 15:40

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
- - - - F - -
10:30 → 16:40

1 stop

Air France logo Air France
GVA — OSL
M - - - - - S
10:30 → 17:10

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
M - - - - - -
10:50 → 16:20

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
M T W T F - -
10:50 → 16:55

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
- - - - - - S
11:00 → 16:20

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
M T W - - - -
11:00 → 16:35

1 stop

Scandinavian Airlines logo Scandinavian Airlines
GVA — OSL
- T - T - - -
11:25 → 17:15

1 stop

Brussels Airlines logo Brussels Airlines
GVA — OSL
M T - T - - -
11:35 → 19:15

1 stop

British Airways logo British Airways
GVA — OSL
- - - T - - -
11:50 → 20:40

1 stop

British Airways logo British Airways
GVA — OSL
- - - - - - S
11:55 → 16:20

1 stop

KLM logo KLM
GVA — OSL
- - - - - - S
12:00 → 16:40

1 stop

Air France logo Air France
GVA — OSL
- - - - - - S
12:35 → 20:40

1 stop

British Airways logo British Airways
GVA — OSL
- - - - - - S
12:55 → 19:15

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
- - - T - - -
12:55 → 20:40

1 stop

British Airways logo British Airways
GVA — OSL
- - W - - - -
12:55 → 20:40

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
M T W T F - S
13:00 → 20:40

1 stop

British Airways logo British Airways
GVA — OSL
M - - - - - -
13:25 → 20:40

1 stop

British Airways logo British Airways
GVA — OSL
- - - - F - -
13:55 → 16:35

direct

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
- - - - - S -
14:55 → 23:35

1 stop

British Airways logo British Airways
GVA — OSL
- - - - - - S
15:05 → 23:00

1 stop

British Airways logo British Airways
GVA — OSL
- - - - F - -
15:20 → 23:00

1 stop

British Airways logo British Airways
GVA — OSL
M - - - - - -
15:20 → 23:30

1 stop

British Airways logo British Airways
GVA — OSL
- - - T - - -
15:25 → 23:00

1 stop

British Airways logo British Airways
GVA — OSL
- T - - - - -
15:50 → 23:30

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
- - - T - - -
15:50 → 23:35

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
- - - - - - S
15:50 → 23:00

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
M T W - F - -
15:50 → 22:30

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
- - - - - S -
16:45 → 19:25

direct

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
- - - T - - -
17:05 → 22:50

1 stop

Brussels Airlines logo Brussels Airlines
GVA — OSL
M - - - - - -
17:05 → 23:05

1 stop

Brussels Airlines logo Brussels Airlines
GVA — OSL
M - - - - - -
17:10 → 20:50

1 stop

Brussels Airlines logo Brussels Airlines
GVA — OSL
- - W T F - S
17:10 → 22:50

1 stop

Brussels Airlines logo Brussels Airlines
GVA — OSL
- T W T F - S
17:15 → 22:35

1 stop

KLM logo KLM
GVA — OSL
M T W T - S S
17:20 → 23:35

1 stop

British Airways logo British Airways
GVA — OSL
- - - - - - S
17:40 → 23:30

1 stop

British Airways logo British Airways
GVA — OSL
- - - T - - -
17:50 → 23:00

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
M T W - F - -
17:50 → 23:30

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
- - - T - - -
17:50 → 23:35

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
- - - - - - S
18:15 → 23:20

1 stop

Air France logo Air France
GVA — OSL
- T W T F S S
18:45 → 23:50

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — OSL
M T W T F - S