Cheap flights from Geneva to Barcelona

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

Recently booked flights from Geneva to Barcelona

From
Geneva
To
Barcelona
Depart date
30.07.2026
Price
$86
From
Geneva
To
Barcelona
Depart date
31.07.2026
Price
$91
From
Geneva
To
Barcelona
Depart date
27.07.2026
Price
$100
From
Geneva
To
Barcelona
Depart date
28.07.2026
Price
$100
From
Geneva
To
Barcelona
Depart date
29.07.2026
Price
$100

Average ticket prices for flights from Geneva to Barcelona by month

Find the cheapest time to fly from Geneva to Barcelona.

June
July
August
September
May

Airlines Flying to Barcelona from Geneva

Flight schedule Geneva to Barcelona

10:00 → 14:05

direct

logo SWISS 2807
GVA — BCN
- - W - - - -
10:00 → 14:05

direct

logo SWISS 2807
GVA — BCN
- - - - - - S
18:45 → 23:35

direct

logo SWISS 2817
GVA — BCN
- T - - - - -
14:30 → 19:10

direct

logo SWISS 2813
GVA — BCN
M - - - - - -
10:00 → 14:05

direct

logo SWISS 2807
GVA — BCN
- - - - - S -
14:30 → 19:10

direct

logo SWISS 2813
GVA — BCN
- - - T - - -
20:00 → 23:35

direct

logo SWISS 2819
GVA — BCN
- - - T - - -
10:00 → 14:05

direct

logo SWISS 2807
GVA — BCN
M - - - - - -
14:55 → 19:10

direct

logo SWISS 2811
GVA — BCN
- - - T - - -
18:45 → 23:35

direct

logo SWISS 2817
GVA — BCN
M - - - - - -
14:55 → 19:10

direct

logo SWISS 2811
GVA — BCN
M - - - - - -
14:55 → 19:10

direct

logo SWISS 2811
GVA — BCN
- - - - - - S
20:00 → 23:35

direct

logo SWISS 2819
GVA — BCN
- - W - F - -
20:00 → 23:35

direct

logo SWISS 2819
GVA — BCN
- T - - - - -
10:00 → 14:05

direct

logo SWISS 2807
GVA — BCN
- - - T - - -
10:00 → 14:05

direct

logo SWISS 2807
GVA — BCN
- T - - - - -
14:45 → 19:10

direct

logo SWISS 2813
GVA — BCN
- - - - F - -
14:30 → 19:10

direct

logo SWISS 2813
GVA — BCN
- T - - - - -
18:45 → 23:35

direct

logo SWISS 2817
GVA — BCN
- - - T - - -
14:55 → 19:10

direct

logo SWISS 2811
GVA — BCN
- T - - - - -
10:00 → 14:05

direct

logo SWISS 2807
GVA — BCN
- - - - F - -
18:45 → 23:35

direct

logo SWISS 2817
GVA — BCN
- - - - - S -
20:00 → 23:35

direct

logo SWISS 2819
GVA — BCN
M - - - - - -
19:50 → 23:35

direct

logo SWISS 2819
GVA — BCN
- - - - - - S
14:55 → 19:10

direct

logo SWISS 2811
GVA — BCN
- - - - F - -
10:00 → 14:05

1 stop

SWISS logo SWISS
GVA — BCN
M - - - - - -
10:00 → 14:05

1 stop

SWISS logo SWISS
GVA — BCN
- - - - - - S
10:00 → 14:05

1 stop

SWISS logo SWISS
GVA — BCN
- - - - F - -
10:00 → 14:05

1 stop

SWISS logo SWISS
GVA — BCN
- T - - - - -
10:00 → 14:05

1 stop

SWISS logo SWISS
GVA — BCN
- - - - - S -
10:00 → 14:05

1 stop

SWISS logo SWISS
GVA — BCN
- - - T - - -
10:00 → 14:05

1 stop

SWISS logo SWISS
GVA — BCN
- - W - - - -
14:30 → 19:10

1 stop

SWISS logo SWISS
GVA — BCN
- - - T - - -
14:30 → 19:10

1 stop

SWISS logo SWISS
GVA — BCN
M - - - - - -
14:30 → 19:10

1 stop

SWISS logo SWISS
GVA — BCN
- T - - - - -
14:45 → 19:10

1 stop

SWISS logo SWISS
GVA — BCN
- - - - F - -
14:55 → 19:10

1 stop

SWISS logo SWISS
GVA — BCN
- - - - - - S
14:55 → 19:10

1 stop

SWISS logo SWISS
GVA — BCN
- - - - F - -
14:55 → 19:10

1 stop

SWISS logo SWISS
GVA — BCN
- - - T - - -
14:55 → 19:10

1 stop

SWISS logo SWISS
GVA — BCN
M - - - - - -
14:55 → 19:10

1 stop

SWISS logo SWISS
GVA — BCN
- T - - - - -
18:45 → 23:35

1 stop

SWISS logo SWISS
GVA — BCN
- - - - - S -
18:45 → 23:35

1 stop

SWISS logo SWISS
GVA — BCN
M - - - - - -
18:45 → 23:35

1 stop

SWISS logo SWISS
GVA — BCN
- - - T - - -
18:45 → 23:35

1 stop

SWISS logo SWISS
GVA — BCN
- T - - - - -
19:50 → 23:35

1 stop

SWISS logo SWISS
GVA — BCN
- - - - - - S
20:00 → 23:35

1 stop

SWISS logo SWISS
GVA — BCN
- - - T - - -
20:00 → 23:35

1 stop

SWISS logo SWISS
GVA — BCN
M - - - - - -
20:00 → 23:35

1 stop

SWISS logo SWISS
GVA — BCN
- T - - - - -
20:00 → 23:35

1 stop

SWISS logo SWISS
GVA — BCN
- - W - F - -