Cheap flights from Geneva to Vienna

Search for the cheapest air tickets from Geneva to Vienna
Google Play App Store

Recently booked flights from Geneva to Vienna

From
Geneva
To
Vienna
Depart date
01.07.2026
Price
$134
From
Geneva
To
Vienna
Depart date
30.07.2026
Price
$144
From
Geneva
To
Vienna
Depart date
02.07.2026
Price
$154
From
Geneva
To
Vienna
Depart date
03.07.2026
Price
$154
From
Geneva
To
Vienna
Depart date
04.07.2026
Price
$154

Average ticket prices for flights from Geneva to Vienna by month

Find the cheapest time to fly from Geneva to Vienna.

June
July
August

Airlines Flying to Vienna from Geneva

Flight schedule Geneva to Vienna

18:00 → 19:35

direct

logo Austrian Airlines 154
GVA — VIE
- - - - F - S
09:35 → 11:10

direct

logo Austrian Airlines 152
GVA — VIE
- T - - - - -
09:35 → 11:10

direct

logo Austrian Airlines 152
GVA — VIE
- - - - - S -
18:00 → 19:35

direct

logo Austrian Airlines 154
GVA — VIE
- - W - F - -
09:35 → 11:10

direct

logo Austrian Airlines 152
GVA — VIE
- - - T - - S
09:35 → 11:10

direct

logo Austrian Airlines 152
GVA — VIE
M - W T F - -
18:00 → 19:35

direct

logo Austrian Airlines 154
GVA — VIE
- - - T - - -
12:00 → 17:50

direct

logo Air France 1843
GVA — VIE
- T - T - - S
12:00 → 17:50

direct

logo Air France 1843
GVA — VIE
M T - - - - S
17:00 → 22:10

direct

logo Air France 1143
GVA — VIE
M T - - F - -
12:00 → 17:50

direct

logo Air France 1843
GVA — VIE
- - W - - - -
12:00 → 17:50

direct

logo Air France 1843
GVA — VIE
- - - - - S -
17:00 → 22:10

direct

logo Air France 1143
GVA — VIE
- - - T - - -
17:00 → 22:10

direct

logo Air France 1143
GVA — VIE
M T W - F S S
18:15 → 22:45

direct

logo Air France 1343
GVA — VIE
- - W - - - -
12:00 → 17:35

direct

logo Air France 1843
GVA — VIE
M T - - F - S
17:00 → 22:45

direct

logo Air France 1143
GVA — VIE
- - - T - - -
18:15 → 22:45

direct

logo Air France 1343
GVA — VIE
- - - T - - -
17:00 → 22:45

direct

logo Air France 1143
GVA — VIE
- T - - - - -
12:00 → 17:35

direct

logo Air France 1843
GVA — VIE
- - - - - S -
12:00 → 17:35

direct

logo Air France 1843
GVA — VIE
M T W T F - S
12:00 → 17:50

direct

logo Air France 1843
GVA — VIE
M - W T F - -
17:00 → 22:45

direct

logo Air France 1143
GVA — VIE
- - W - - - -
17:00 → 22:45

direct

logo Air France 1143
GVA — VIE
- - - - F - -
18:15 → 22:45

direct

logo Air France 1343
GVA — VIE
- T - - - - -
09:20 → 14:15

direct

logo Air Serbia 327
GVA — VIE
M - - - F - -
08:30 → 12:35

direct

logo Lufthansa 1213
GVA — VIE
- - W - - - -
08:35 → 12:35

direct

logo Lufthansa 1213
GVA — VIE
- - - T - - -
08:30 → 12:35

direct

logo Lufthansa 1213
GVA — VIE
- - - - F - S
08:30 → 12:35

direct

logo Lufthansa 1213
GVA — VIE
- - - - F - -
08:35 → 14:15

direct

logo Lufthansa 1213
GVA — VIE
- T - - - - -
08:35 → 12:35

direct

logo Lufthansa 1213
GVA — VIE
M - - - - - -
08:35 → 14:15

direct

logo Lufthansa 1213
GVA — VIE
- - - T - - -
08:35 → 12:35

direct

logo Lufthansa 1213
GVA — VIE
M T - - - - -
08:30 → 12:35

direct

logo Lufthansa 1213
GVA — VIE
- - - - - S -
07:15 → 10:10

direct

logo SWISS 2805
GVA — VIE
- - - - - - S
10:00 → 14:40

direct

logo SWISS 2807
GVA — VIE
- T - - - - -
10:15 → 15:50

direct

logo SWISS 1082
GVA — VIE
M T W T - - -
11:00 → 14:40

direct

logo SWISS 2809
GVA — VIE
- T - - - - -
14:55 → 20:15

direct

logo SWISS 2811
GVA — VIE
M - - - - - -
07:15 → 10:10

direct

logo SWISS 2805
GVA — VIE
- - - - - S -
06:00 → 10:10

direct

logo SWISS 2801
GVA — VIE
M - W T - S -
06:10 → 09:45

direct

logo SWISS 1080
GVA — VIE
M - - - - - -
14:45 → 19:20

direct

logo SWISS 2813
GVA — VIE
- - - - F - -
07:15 → 10:10

direct

logo SWISS 2805
GVA — VIE
- T - - - - -
06:10 → 10:45

direct

logo SWISS 1080
GVA — VIE
M T W T F S -
14:30 → 19:20

direct

logo SWISS 2813
GVA — VIE
- T - - - - -
06:00 → 10:10

direct

logo SWISS 2801
GVA — VIE
- T - - - - -
06:00 → 10:10

direct

logo SWISS 2801
GVA — VIE
- - - - F - -
07:15 → 10:10

direct

logo SWISS 2805
GVA — VIE
- - - T - - -
14:30 → 19:20

direct

logo SWISS 2813
GVA — VIE
M T W T - - -
06:00 → 10:45

direct

logo SWISS 2801
GVA — VIE
- T - - - - -
10:00 → 13:45

direct

logo SWISS 2807
GVA — VIE
- - - - - S -
07:15 → 10:45

direct

logo SWISS 2805
GVA — VIE
- - - T - - -
10:00 → 14:40

direct

logo SWISS 2807
GVA — VIE
- - - - - S -
06:00 → 08:50

direct

logo SWISS 2801
GVA — VIE
M T W T F S -
14:55 → 20:15

direct

logo SWISS 2811
GVA — VIE
- - - T - - -
10:00 → 14:45

direct

logo SWISS 2807
GVA — VIE
M - - - - - -
06:10 → 09:45

direct

logo SWISS 1080
GVA — VIE
- T - - - - -
10:20 → 15:50

direct

logo SWISS 1082
GVA — VIE
- - - - F - -
10:15 → 14:15

direct

logo SWISS 1082
GVA — VIE
M - - T - - -
18:45 → 22:10

direct

logo SWISS 2817
GVA — VIE
- - - - F - -
06:10 → 09:45

direct

logo SWISS 1080
GVA — VIE
- - - - F - -
06:00 → 10:10

direct

logo SWISS 2801
GVA — VIE
- - - T - - -
11:00 → 14:40

direct

logo SWISS 2809
GVA — VIE
- - - - - S -
06:10 → 11:45

direct

logo SWISS 1080
GVA — VIE
M - W - - - -
11:00 → 14:45

direct

logo SWISS 2809
GVA — VIE
M - - - - - -
18:45 → 22:10

direct

logo SWISS 2817
GVA — VIE
- - - - - S -
14:55 → 19:20

direct

logo SWISS 2811
GVA — VIE
- - - - - - S
06:00 → 08:50

direct

logo SWISS 2801
GVA — VIE
- T W T F - -
06:10 → 09:45

direct

logo SWISS 1080
GVA — VIE
M - W T - - -
14:55 → 19:20

direct

logo SWISS 2811
GVA — VIE
- - W T - - -
14:30 → 19:20

direct

logo SWISS 2813
GVA — VIE
- - W - - - -
10:15 → 14:15

direct

logo SWISS 1082
GVA — VIE
- T - - - - -
10:00 → 13:45

direct

logo SWISS 2807
GVA — VIE
- T - - - - -
18:45 → 22:10

direct

logo SWISS 2817
GVA — VIE
M T - T - - -
11:00 → 14:45

direct

logo SWISS 2809
GVA — VIE
- - - - - - S
14:55 → 19:20

direct

logo SWISS 2811
GVA — VIE
- T - - - - -
06:00 → 10:10

direct

logo SWISS 2801
GVA — VIE
- - W - - - -
11:00 → 14:40

direct

logo SWISS 2809
GVA — VIE
- - W - - - -
07:15 → 10:45

direct

logo SWISS 2805
GVA — VIE
- T - - - - -
10:15 → 15:05

direct

logo SWISS 1082
GVA — VIE
- - W T - - -
10:00 → 14:45

direct

logo SWISS 2807
GVA — VIE
- - - - F - S
14:55 → 19:20

direct

logo SWISS 2811
GVA — VIE
- - - - - S -
14:55 → 19:20

direct

logo SWISS 2811
GVA — VIE
- T - - F - -
14:55 → 19:20

direct

logo SWISS 2811
GVA — VIE
M - - - - - -
07:15 → 10:10

direct

logo SWISS 2805
GVA — VIE
M - W - - - -
14:55 → 19:20

direct

logo SWISS 2811
GVA — VIE
- - W - F - -
06:00 → 10:45

direct

logo SWISS 2801
GVA — VIE
- - - T - - -
19:05 → 23:05

direct

logo SWISS 528
GVA — VIE
M - - - - - -
10:00 → 13:45

direct

logo SWISS 2807
GVA — VIE
- - W - - - -
15:35 → 19:25

direct

logo SWISS 2370
GVA — VIE
- - - - - S -
18:45 → 23:05

direct

logo SWISS 1086
GVA — VIE
- T W - - - -
10:20 → 14:15

direct

logo SWISS 1082
GVA — VIE
- - - - F - -
18:45 → 23:05

direct

logo SWISS 1086
GVA — VIE
M - - T F S S
17:10 → 21:35

direct

logo Brussels Airlines 2722
GVA — VIE
M - - - - - -
17:10 → 21:35

direct

logo Brussels Airlines 2722
GVA — VIE
- - W - - - -
07:05 → 11:35

direct

logo Brussels Airlines 2726
GVA — VIE
M T - - - - -
07:05 → 11:35

direct

logo Brussels Airlines 2726
GVA — VIE
- - W - - - -
07:05 → 11:35

direct

logo Brussels Airlines 2726
GVA — VIE
- - - - - - S
07:05 → 11:35

direct

logo Brussels Airlines 2726
GVA — VIE
- - - T - - -
11:25 → 17:20

direct

logo Brussels Airlines 2714
GVA — VIE
- - W - - - -
07:05 → 11:35

direct

logo Brussels Airlines 2726
GVA — VIE
M - - - - - -
07:05 → 11:35

direct

logo Brussels Airlines 2726
GVA — VIE
- - - - F - -
06:00 → 08:50

1 stop

SWISS logo SWISS
GVA — VIE
M T W T F S -
06:00 → 08:50

1 stop

SWISS logo SWISS
GVA — VIE
- T W T F - -
06:00 → 10:10

1 stop

SWISS logo SWISS
GVA — VIE
- - W - - - -
06:00 → 10:10

1 stop

SWISS logo SWISS
GVA — VIE
- T - - - - -
06:00 → 10:10

1 stop

SWISS logo SWISS
GVA — VIE
- - - - F - -
06:00 → 10:10

1 stop

SWISS logo SWISS
GVA — VIE
- - - T - - -
06:00 → 10:10

1 stop

SWISS logo SWISS
GVA — VIE
M - W T - S -
06:00 → 10:45

1 stop

SWISS logo SWISS
GVA — VIE
- T - - - - -
06:00 → 10:45

1 stop

SWISS logo SWISS
GVA — VIE
- - - T - - -
06:10 → 09:45

1 stop

SWISS logo SWISS
GVA — VIE
- - - - F - -
06:10 → 09:45

1 stop

SWISS logo SWISS
GVA — VIE
M - - - - - -
06:10 → 09:45

1 stop

SWISS logo SWISS
GVA — VIE
M - W T - - -
06:10 → 09:45

1 stop

SWISS logo SWISS
GVA — VIE
- T - - - - -
06:10 → 10:45

1 stop

SWISS logo SWISS
GVA — VIE
M T W T F S -
06:10 → 11:45

1 stop

SWISS logo SWISS
GVA — VIE
M - W - - - -
07:05 → 11:35

1 stop

Brussels Airlines logo Brussels Airlines
GVA — VIE
M T - - - - -
07:05 → 11:35

1 stop

Brussels Airlines logo Brussels Airlines
GVA — VIE
- - W - - - -
07:05 → 11:35

1 stop

Brussels Airlines logo Brussels Airlines
GVA — VIE
- - - - - - S
07:05 → 11:35

1 stop

Brussels Airlines logo Brussels Airlines
GVA — VIE
- - - T - - -
07:05 → 11:35

1 stop

Brussels Airlines logo Brussels Airlines
GVA — VIE
M - - - - - -
07:05 → 11:35

1 stop

Brussels Airlines logo Brussels Airlines
GVA — VIE
- - - - F - -
07:15 → 10:10

1 stop

SWISS logo SWISS
GVA — VIE
M - W - - - -
07:15 → 10:10

1 stop

SWISS logo SWISS
GVA — VIE
- - - T - - -
07:15 → 10:10

1 stop

SWISS logo SWISS
GVA — VIE
- T - - - - -
07:15 → 10:10

1 stop

SWISS logo SWISS
GVA — VIE
- - - - - S -
07:15 → 10:10

1 stop

SWISS logo SWISS
GVA — VIE
- - - - - - S
07:15 → 10:45

1 stop

SWISS logo SWISS
GVA — VIE
- - - T - - -
07:15 → 10:45

1 stop

SWISS logo SWISS
GVA — VIE
- T - - - - -
08:30 → 12:35

1 stop

Lufthansa logo Lufthansa
GVA — VIE
- - W - - - -
08:30 → 12:35

1 stop

Lufthansa logo Lufthansa
GVA — VIE
- - - - - S -
08:30 → 12:35

1 stop

Lufthansa logo Lufthansa
GVA — VIE
- - - - F - S
08:30 → 12:35

1 stop

Lufthansa logo Lufthansa
GVA — VIE
- - - - F - -
08:35 → 12:35

1 stop

Lufthansa logo Lufthansa
GVA — VIE
- - - T - - -
08:35 → 12:35

1 stop

Lufthansa logo Lufthansa
GVA — VIE
M - - - - - -
08:35 → 12:35

1 stop

Lufthansa logo Lufthansa
GVA — VIE
M T - - - - -
08:35 → 14:15

1 stop

Lufthansa logo Lufthansa
GVA — VIE
- - - T - - -
08:35 → 14:15

1 stop

Lufthansa logo Lufthansa
GVA — VIE
- T - - - - -
09:20 → 14:15

1 stop

Air Serbia logo Air Serbia
GVA — VIE
M - - - F - -
09:35 → 11:10

direct

Austrian Airlines logo Austrian Airlines
GVA — VIE
M - W T F - -
09:35 → 11:10

direct

Austrian Airlines logo Austrian Airlines
GVA — VIE
- - - T - - S
09:35 → 11:10

direct

Austrian Airlines logo Austrian Airlines
GVA — VIE
- T - - - - -
09:35 → 11:10

direct

Austrian Airlines logo Austrian Airlines
GVA — VIE
- - - - - S -
10:00 → 13:45

1 stop

SWISS logo SWISS
GVA — VIE
- T - - - - -
10:00 → 13:45

1 stop

SWISS logo SWISS
GVA — VIE
- - W - - - -
10:00 → 13:45

1 stop

SWISS logo SWISS
GVA — VIE
- - - - - S -
10:00 → 14:40

1 stop

SWISS logo SWISS
GVA — VIE
- T - - - - -
10:00 → 14:40

1 stop

SWISS logo SWISS
GVA — VIE
- - - - - S -
10:00 → 14:45

1 stop

SWISS logo SWISS
GVA — VIE
- - - - F - S
10:00 → 14:45

1 stop

SWISS logo SWISS
GVA — VIE
M - - - - - -
10:15 → 14:15

1 stop

SWISS logo SWISS
GVA — VIE
- T - - - - -
10:15 → 14:15

1 stop

SWISS logo SWISS
GVA — VIE
M - - T - - -
10:15 → 15:05

1 stop

SWISS logo SWISS
GVA — VIE
- - W T - - -
10:15 → 15:50

1 stop

SWISS logo SWISS
GVA — VIE
M T W T - - -
10:20 → 14:15

1 stop

SWISS logo SWISS
GVA — VIE
- - - - F - -
10:20 → 15:50

1 stop

SWISS logo SWISS
GVA — VIE
- - - - F - -
11:00 → 14:40

1 stop

SWISS logo SWISS
GVA — VIE
- T - - - - -
11:00 → 14:40

1 stop

SWISS logo SWISS
GVA — VIE
- - W - - - -
11:00 → 14:40

1 stop

SWISS logo SWISS
GVA — VIE
- - - - - S -
11:00 → 14:45

1 stop

SWISS logo SWISS
GVA — VIE
- - - - - - S
11:00 → 14:45

1 stop

SWISS logo SWISS
GVA — VIE
M - - - - - -
11:25 → 17:20

1 stop

Brussels Airlines logo Brussels Airlines
GVA — VIE
- - W - - - -
12:00 → 17:35

1 stop

Air France logo Air France
GVA — VIE
M T - - F - S
12:00 → 17:35

1 stop

Air France logo Air France
GVA — VIE
- - - - - S -
12:00 → 17:35

1 stop

Air France logo Air France
GVA — VIE
M T W T F - S
12:00 → 17:50

1 stop

Air France logo Air France
GVA — VIE
M - W T F - -
12:00 → 17:50

1 stop

Air France logo Air France
GVA — VIE
M T - - - - S
12:00 → 17:50

1 stop

Air France logo Air France
GVA — VIE
- - W - - - -
12:00 → 17:50

1 stop

Air France logo Air France
GVA — VIE
- T - T - - S
12:00 → 17:50

1 stop

Air France logo Air France
GVA — VIE
- - - - - S -
14:30 → 19:20

1 stop

SWISS logo SWISS
GVA — VIE
- T - - - - -
14:30 → 19:20

1 stop

SWISS logo SWISS
GVA — VIE
M T W T - - -
14:30 → 19:20

1 stop

SWISS logo SWISS
GVA — VIE
- - W - - - -
14:45 → 19:20

1 stop

SWISS logo SWISS
GVA — VIE
- - - - F - -
14:55 → 19:20

1 stop

SWISS logo SWISS
GVA — VIE
- - - - - - S
14:55 → 19:20

1 stop

SWISS logo SWISS
GVA — VIE
- - W - F - -
14:55 → 19:20

1 stop

SWISS logo SWISS
GVA — VIE
- T - - - - -
14:55 → 19:20

1 stop

SWISS logo SWISS
GVA — VIE
- - W T - - -
14:55 → 19:20

1 stop

SWISS logo SWISS
GVA — VIE
- - - - - S -
14:55 → 19:20

1 stop

SWISS logo SWISS
GVA — VIE
- T - - F - -
14:55 → 19:20

1 stop

SWISS logo SWISS
GVA — VIE
M - - - - - -
14:55 → 20:15

1 stop

SWISS logo SWISS
GVA — VIE
M - - - - - -
14:55 → 20:15

1 stop

SWISS logo SWISS
GVA — VIE
- - - T - - -
15:35 → 19:25

1 stop

SWISS logo SWISS
GVA — VIE
- - - - - S -
17:00 → 22:10

1 stop

Air France logo Air France
GVA — VIE
- - - T - - -
17:00 → 22:10

1 stop

Air France logo Air France
GVA — VIE
M T W - F S S
17:00 → 22:10

1 stop

Air France logo Air France
GVA — VIE
M T - - F - -
17:00 → 22:45

1 stop

Air France logo Air France
GVA — VIE
- - - - F - -
17:00 → 22:45

1 stop

Air France logo Air France
GVA — VIE
- - - T - - -
17:00 → 22:45

1 stop

Air France logo Air France
GVA — VIE
- - W - - - -
17:00 → 22:45

1 stop

Air France logo Air France
GVA — VIE
- T - - - - -
17:10 → 21:35

1 stop

Brussels Airlines logo Brussels Airlines
GVA — VIE
M - - - - - -
17:10 → 21:35

1 stop

Brussels Airlines logo Brussels Airlines
GVA — VIE
- - W - - - -
18:00 → 19:35

direct

Austrian Airlines logo Austrian Airlines
GVA — VIE
- - W - F - -
18:00 → 19:35

direct

Austrian Airlines logo Austrian Airlines
GVA — VIE
- - - T - - -
18:00 → 19:35

direct

Austrian Airlines logo Austrian Airlines
GVA — VIE
- - - - F - S
18:15 → 22:45

1 stop

Air France logo Air France
GVA — VIE
- - W - - - -
18:15 → 22:45

1 stop

Air France logo Air France
GVA — VIE
- - - T - - -
18:15 → 22:45

1 stop

Air France logo Air France
GVA — VIE
- T - - - - -
18:45 → 22:10

1 stop

SWISS logo SWISS
GVA — VIE
- - - - F - -
18:45 → 22:10

1 stop

SWISS logo SWISS
GVA — VIE
- - - - - S -
18:45 → 22:10

1 stop

SWISS logo SWISS
GVA — VIE
M T - T - - -
18:45 → 23:05

1 stop

SWISS logo SWISS
GVA — VIE
M - - T F S S
18:45 → 23:05

1 stop

SWISS logo SWISS
GVA — VIE
- T W - - - -
19:05 → 23:05

1 stop

SWISS logo SWISS
GVA — VIE
M - - - - - -