Cheap flights from Geneva to Malta

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

Recently booked flights from Geneva to Malta

From
Geneva
To
Malta
Depart date
27.07.2026
Price
$130
From
Geneva
To
Malta
Depart date
01.07.2026
Price
$185
From
Geneva
To
Malta
Depart date
03.07.2026
Price
$193
From
Geneva
To
Malta
Depart date
06.07.2026
Price
$193
From
Geneva
To
Malta
Depart date
08.07.2026
Price
$193

Average ticket prices for flights from Geneva to Malta by month

Find the cheapest time to fly from Geneva to Malta.

June
July

Airlines Flying to Malta from Geneva

Flight schedule Geneva to Malta

12:00 → 17:20

direct

logo Air France 1843
GVA — MLA
- - - - - S -
10:30 → 17:20

direct

logo Air France 1643
GVA — MLA
- - - - - S -
19:05 → 01:05

direct

logo ITA Airways 577
GVA — MLA
- - - - - - S
11:40 → 16:55

direct

logo ITA Airways 575
GVA — MLA
- - - - - - S
08:50 → 13:20

direct

logo Lufthansa 2383
GVA — MLA
- T W T - - -
14:55 → 20:30

direct

logo SWISS 2811
GVA — MLA
- - W - - - -
10:15 → 16:10

direct

logo SWISS 1082
GVA — MLA
- - - T - - -
06:10 → 11:55

direct

logo SWISS 1080
GVA — MLA
- T - - - - -
10:20 → 16:15

direct

logo SWISS 1082
GVA — MLA
- - - - F - -
14:30 → 20:30

direct

logo SWISS 2813
GVA — MLA
- - W - - - -
14:55 → 20:30

direct

logo SWISS 2811
GVA — MLA
- - - - F - -
07:15 → 11:30

direct

logo SWISS 2805
GVA — MLA
- - - - F - -
06:00 → 11:30

direct

logo SWISS 2801
GVA — MLA
- - - - F - -
14:45 → 20:30

direct

logo SWISS 2813
GVA — MLA
- - - - F - -
06:10 → 12:10

direct

logo SWISS 1080
GVA — MLA
- - - - F - -
14:55 → 20:30

direct

logo SWISS 2811
GVA — MLA
M - - - - - -
10:15 → 16:05

direct

logo SWISS 1082
GVA — MLA
- - W - - - -
06:10 → 12:05

direct

logo SWISS 1080
GVA — MLA
- - W - - S -
14:55 → 20:30

direct

logo SWISS 2811
GVA — MLA
- - - - - - S
14:30 → 20:30

direct

logo SWISS 2813
GVA — MLA
M - - - - - -
09:45 → 15:15

direct

logo Vueling 6201
GVA — MLA
- - - - F - -
15:15 → 22:00

direct

logo Vueling 6203
GVA — MLA
- - W - - - -
09:30 → 15:20

direct

logo Vueling 6201
GVA — MLA
- - - T - - -
15:15 → 21:15

direct

logo Vueling 6203
GVA — MLA
- - - T - - -
09:45 → 16:25

direct

logo Vueling 6201
GVA — MLA
M - - - - - -
06:00 → 11:30

1 stop

SWISS logo SWISS
GVA — MLA
- - - - F - -
06:10 → 11:55

1 stop

SWISS logo SWISS
GVA — MLA
- T - - - - -
06:10 → 12:05

1 stop

SWISS logo SWISS
GVA — MLA
- - W - - S -
06:10 → 12:10

1 stop

SWISS logo SWISS
GVA — MLA
- - - - F - -
07:15 → 11:30

1 stop

SWISS logo SWISS
GVA — MLA
- - - - F - -
08:50 → 13:20

1 stop

Lufthansa logo Lufthansa
GVA — MLA
- T W T - - -
09:30 → 15:20

1 stop

Vueling logo Vueling
GVA — MLA
- - - T - - -
09:45 → 15:15

1 stop

Vueling logo Vueling
GVA — MLA
- - - - F - -
09:45 → 16:25

1 stop

Vueling logo Vueling
GVA — MLA
M - - - - - -
10:15 → 16:05

1 stop

SWISS logo SWISS
GVA — MLA
- - W - - - -
10:15 → 16:10

1 stop

SWISS logo SWISS
GVA — MLA
- - - T - - -
10:20 → 16:15

1 stop

SWISS logo SWISS
GVA — MLA
- - - - F - -
10:30 → 17:20

1 stop

Air France logo Air France
GVA — MLA
- - - - - S -
11:40 → 16:55

1 stop

ITA Airways logo ITA Airways
GVA — MLA
- - - - - - S
12:00 → 17:20

1 stop

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

1 stop

SWISS logo SWISS
GVA — MLA
M - - - - - -
14:30 → 20:30

1 stop

SWISS logo SWISS
GVA — MLA
- - W - - - -
14:45 → 20:30

1 stop

SWISS logo SWISS
GVA — MLA
- - - - F - -
14:55 → 20:30

1 stop

SWISS logo SWISS
GVA — MLA
M - - - - - -
14:55 → 20:30

1 stop

SWISS logo SWISS
GVA — MLA
- - W - - - -
14:55 → 20:30

1 stop

SWISS logo SWISS
GVA — MLA
- - - - - - S
14:55 → 20:30

1 stop

SWISS logo SWISS
GVA — MLA
- - - - F - -
15:15 → 21:15

1 stop

Vueling logo Vueling
GVA — MLA
- - - T - - -
15:15 → 22:00

1 stop

Vueling logo Vueling
GVA — MLA
- - W - - - -
19:05 → 01:05

1 stop

ITA Airways logo ITA Airways
GVA — MLA
- - - - - - S