Cheap flights from Malta to Hamburg

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

Recently booked flights from Malta to Hamburg

From
Malta
To
Hamburg
Depart date
05.06.2026
Price
$409 / 1489ر.ق

Airlines Flying to Hamburg from Malta

Flight schedule Malta to Hamburg

10:05 → 13:10

direct

logo Eurowings 7991
MLA — HAM
- - - - - - S
16:00 → 19:05

direct

logo Eurowings 5209
MLA — HAM
- - - - - S -
09:45 → 15:20

direct

logo Eurowings 2665
MLA — HAM
- - - - - - S
07:00 → 13:30

direct

logo KM Malta Airlines 612
MLA — HAM
- - - - F - -
13:50 → 18:30

direct

logo KM Malta Airlines 308
MLA — HAM
- T W - - - -
13:50 → 19:30

direct

logo KM Malta Airlines 308
MLA — HAM
M T - - F - S
07:15 → 12:30

direct

logo KM Malta Airlines 306
MLA — HAM
- - - - F - -
14:20 → 19:20

direct

logo KM Malta Airlines 490
MLA — HAM
- T - T - - -
07:00 → 13:30

direct

logo KM Malta Airlines 612
MLA — HAM
- - - - - S -
07:05 → 15:30

direct

logo KM Malta Airlines 100
MLA — HAM
- - - - F - -
09:15 → 14:10

direct

logo KM Malta Airlines 514
MLA — HAM
M - - - - - -
17:20 → 22:15

direct

logo KM Malta Airlines 514
MLA — HAM
- - - - F - -
07:15 → 12:30

direct

logo KM Malta Airlines 306
MLA — HAM
M - W - - - -
13:50 → 20:30

direct

logo KM Malta Airlines 308
MLA — HAM
- - - - - S -
07:15 → 12:30

direct

logo KM Malta Airlines 306
MLA — HAM
- - - T - - -
07:15 → 12:30

direct

logo KM Malta Airlines 306
MLA — HAM
M - W - - S -
13:50 → 18:30

direct

logo KM Malta Airlines 308
MLA — HAM
- - - - - S -
13:50 → 19:30

direct

logo KM Malta Airlines 308
MLA — HAM
- - - T F - -
13:50 → 19:30

direct

logo KM Malta Airlines 308
MLA — HAM
- - W - - - -
07:00 → 13:35

direct

logo KM Malta Airlines 612
MLA — HAM
- - W - - - -
13:50 → 18:30

direct

logo KM Malta Airlines 308
MLA — HAM
M - - - - - S
09:15 → 14:10

direct

logo KM Malta Airlines 514
MLA — HAM
- - - T - S -
09:15 → 14:10

direct

logo KM Malta Airlines 514
MLA — HAM
- T W T - - -
13:50 → 19:05

direct

logo KM Malta Airlines 308
MLA — HAM
- - - - - - S
13:50 → 18:40

direct

logo KM Malta Airlines 308
MLA — HAM
- - - T - - -
07:25 → 14:05

direct

logo KM Malta Airlines 394
MLA — HAM
- - - - - - S
07:05 → 14:15

direct

logo KM Malta Airlines 100
MLA — HAM
- T - - - - -
09:15 → 14:10

direct

logo KM Malta Airlines 514
MLA — HAM
- T W - - - -
09:15 → 14:10

direct

logo KM Malta Airlines 514
MLA — HAM
- - W T - - -
06:05 → 11:05

direct

logo Lufthansa 1315
MLA — HAM
- - - T - - -
12:05 → 18:45

direct

logo LOT Polish 672
MLA — HAM
- - W - - - -
13:15 → 18:25

direct

logo SWISS 1793
MLA — HAM
- - - - - - S
13:15 → 19:20

direct

logo SWISS 1793
MLA — HAM
- - - - - - S
12:20 → 18:25

direct

logo SWISS 1793
MLA — HAM
- - - - F - -
13:25 → 19:20

direct

logo SWISS 1793
MLA — HAM
- - - T - - -
13:25 → 18:25

direct

logo SWISS 1793
MLA — HAM
- - - T - - -
06:05 → 11:05

1 stop

Lufthansa logo Lufthansa
MLA — HAM
- - - T - - -
07:00 → 13:30

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - - - F - -
07:00 → 13:30

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - - - - S -
07:00 → 13:35

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - W - - - -
07:05 → 14:15

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- T - - - - -
07:05 → 15:30

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - - - F - -
07:15 → 12:30

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
M - W - - - -
07:15 → 12:30

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - - - F - -
07:15 → 12:30

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
M - W - - S -
07:15 → 12:30

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - - T - - -
07:25 → 14:05

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - - - - - S
09:15 → 14:10

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- T W - - - -
09:15 → 14:10

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - - T - S -
09:15 → 14:10

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
M - - - - - -
09:15 → 14:10

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - W T - - -
09:15 → 14:10

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- T W T - - -
09:45 → 15:20

1 stop

Eurowings logo Eurowings
MLA — HAM
- - - - - - S
10:05 → 13:10

direct

Eurowings logo Eurowings
MLA — HAM
- - - - - - S
12:05 → 18:45

1 stop

LOT Polish logo LOT Polish
MLA — HAM
- - W - - - -
12:20 → 18:25

1 stop

SWISS logo SWISS
MLA — HAM
- - - - F - -
13:15 → 18:25

1 stop

SWISS logo SWISS
MLA — HAM
- - - - - - S
13:15 → 19:20

1 stop

SWISS logo SWISS
MLA — HAM
- - - - - - S
13:25 → 18:25

1 stop

SWISS logo SWISS
MLA — HAM
- - - T - - -
13:25 → 19:20

1 stop

SWISS logo SWISS
MLA — HAM
- - - T - - -
13:50 → 18:30

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
M - - - - - S
13:50 → 18:30

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - - - - S -
13:50 → 18:30

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- T W - - - -
13:50 → 18:40

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - - T - - -
13:50 → 19:05

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - - - - - S
13:50 → 19:30

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
M T - - F - S
13:50 → 19:30

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - W - - - -
13:50 → 19:30

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - - T F - -
13:50 → 20:30

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - - - - S -
14:20 → 19:20

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- T - T - - -
16:00 → 19:05

direct

Eurowings logo Eurowings
MLA — HAM
- - - - - S -
17:20 → 22:15

1 stop

KM Malta Airlines logo KM Malta Airlines
MLA — HAM
- - - - F - -