Cheap flights from Malaga to Frankfurt

Search for the cheapest air tickets from Malaga to Frankfurt
Google Play App Store

Recently booked flights from Malaga to Frankfurt

From
Malaga
To
Frankfurt
Depart date
09.07.2026
Price
$56
From
Malaga
To
Frankfurt
Depart date
10.07.2026
Price
$60
From
Malaga
To
Frankfurt
Depart date
11.07.2026
Price
$60
From
Malaga
To
Frankfurt
Depart date
12.07.2026
Price
$60
From
Malaga
To
Frankfurt
Depart date
13.07.2026
Price
$60

Average ticket prices for flights from Malaga to Frankfurt by month

Find the cheapest time to fly from Malaga to Frankfurt.

June
July
September
November

Airlines Flying to Frankfurt from Malaga

Flight schedule Malaga to Frankfurt

14:55 → 18:00

direct

logo Lufthansa 1119
AGP — FRA
- T - - - - -
17:35 → 20:40

direct

logo Lufthansa 1151
AGP — FRA
M - - - - - -
14:55 → 18:00

direct

logo Lufthansa 1119
AGP — FRA
- - - T - - -
13:10 → 16:15

direct

logo Lufthansa 1149
AGP — FRA
- T - - - - -
17:40 → 20:45

direct

logo Lufthansa 1151
AGP — FRA
- - - - F - -
13:15 → 16:20

direct

logo Lufthansa 1149
AGP — FRA
M - - - - - S
17:45 → 20:50

direct

logo Lufthansa 1151
AGP — FRA
- - - T - - S
06:05 → 09:10

direct

logo Lufthansa 1153
AGP — FRA
- - - - - - S
11:10 → 14:15

direct

logo Lufthansa 1119
AGP — FRA
- - - - F - -
13:25 → 16:30

direct

logo Lufthansa 1149
AGP — FRA
- - - T - - -
17:50 → 20:55

direct

logo Lufthansa 1151
AGP — FRA
- - W - - - -
17:45 → 20:50

direct

logo Lufthansa 1151
AGP — FRA
- T - - - - S
13:15 → 16:20

direct

logo Lufthansa 1149
AGP — FRA
M - - - - S S
13:00 → 16:05

direct

logo Lufthansa 1149
AGP — FRA
- - - - F - -
17:40 → 20:45

direct

logo Lufthansa 1151
AGP — FRA
- - - - - S -
13:15 → 16:20

direct

logo Lufthansa 1149
AGP — FRA
- - W - - - -
14:55 → 18:00

direct

logo Lufthansa 1119
AGP — FRA
- - W - - - -
14:20 → 17:15

direct

logo Ryanair 7864
AGP — HHN
M - - - - - -
15:40 → 20:35

direct

logo Brussels Airlines 3736
AGP — FRA
- - - - - - S
10:05 → 15:35

direct

logo Brussels Airlines 3734
AGP — FRA
- - - - - - S
15:40 → 20:35

direct

logo Brussels Airlines 3736
AGP — FRA
- - - T - - -
15:40 → 20:35

direct

logo Brussels Airlines 3736
AGP — FRA
- - - - F - -
15:40 → 20:35

direct

logo Brussels Airlines 3736
AGP — FRA
- T - - - - -
06:30 → 12:20

direct

logo SWISS 2121
AGP — FRA
- T W T F S S
06:30 → 12:20

direct

logo SWISS 2121
AGP — FRA
M T W T F S S
12:35 → 17:50

direct

logo Air Europa 5036
AGP — FRA
- - - - - - S
11:00 → 18:55

direct

logo British Airways 421
AGP — FRA
- - - - - - S
06:30 → 12:25

direct

logo SWISS 2121
AGP — FRA
- - - T - - -
06:30 → 12:25

direct

logo SWISS 2121
AGP — FRA
- T - - - S -
06:30 → 12:25

direct

logo SWISS 2121
AGP — FRA
- - - - - - S
06:30 → 12:25

direct

logo SWISS 2121
AGP — FRA
- - W - - - -
13:15 → 19:10

direct

logo SWISS 2111
AGP — FRA
- - - T - - S
12:30 → 19:00

direct

logo Lufthansa 1833
AGP — FRA
- - - - F - -
14:35 → 20:00

direct

logo Lufthansa 1833
AGP — FRA
M T - - - - -
12:10 → 19:00

direct

logo Lufthansa 1835
AGP — FRA
- - - - - S -
12:30 → 18:00

direct

logo Lufthansa 1833
AGP — FRA
- - - T - - -
12:30 → 18:00

direct

logo Lufthansa 1833
AGP — FRA
- - - - F - -
12:10 → 18:00

direct

logo Lufthansa 1835
AGP — FRA
- - - - - S -
14:35 → 20:00

direct

logo Lufthansa 1833
AGP — FRA
- - - - - S -
14:35 → 21:00

direct

logo Lufthansa 1833
AGP — FRA
M T - - - - -
14:35 → 20:00

direct

logo Lufthansa 1833
AGP — FRA
- - W - - - -
12:30 → 19:00

direct

logo Lufthansa 1833
AGP — FRA
- - - T - - -
14:35 → 21:00

direct

logo Lufthansa 1833
AGP — FRA
- - W - - - -
14:35 → 20:00

direct

logo Lufthansa 1833
AGP — FRA
- - - - - - S
11:00 → 20:05

direct

logo British Airways 421
AGP — FRA
- - - - - S S
14:20 → 22:05

direct

logo British Airways 425
AGP — FRA
- - - - - S -
11:00 → 18:05

direct

logo British Airways 421
AGP — FRA
- - - - - S S
13:30 → 20:05

direct

logo British Airways 425
AGP — FRA
- - - - - - S
12:40 → 22:05

direct

logo British Airways 423
AGP — FRA
- - - T - - -
13:30 → 22:05

direct

logo British Airways 425
AGP — FRA
- - - - - - S
12:40 → 20:05

direct

logo British Airways 423
AGP — FRA
- - - T - - -
16:00 → 22:05

direct

logo British Airways 425
AGP — FRA
- - - - F - -
14:20 → 22:05

direct

logo British Airways 425
AGP — FRA
M - - - - - -
05:55 → 11:50

direct

logo Air France 1749
AGP — FRA
- T - - - - -
06:00 → 12:45

direct

logo Air France 1749
AGP — FRA
- - - - - S -
06:00 → 12:00

direct

logo Air France 1749
AGP — FRA
M - - - - - -
06:00 → 12:35

direct

logo Air France 1749
AGP — FRA
- - W - - - -
06:00 → 12:55

direct

logo Air France 1749
AGP — FRA
- - - T - - -
06:00 → 12:35

direct

logo Air France 1749
AGP — FRA
M - - - - - -
05:55 → 12:35

direct

logo Air France 1749
AGP — FRA
- - - - F - -
05:55 → 12:35

direct

logo Air France 1749
AGP — FRA
- - - - - - S
05:55 → 11:50

direct

logo Air France 1749
AGP — FRA
- - - - - - S
05:55 → 11:50

direct

logo Air France 1749
AGP — FRA
- - - - F - -
13:15 → 18:10

direct

logo SWISS 2111
AGP — FRA
- - - T - - -
13:15 → 18:10

direct

logo SWISS 2111
AGP — FRA
- T - T - - -
05:55 → 11:50

1 stop

Air France logo Air France
AGP — FRA
- T - - - - -
05:55 → 11:50

1 stop

Air France logo Air France
AGP — FRA
- - - - F - -
05:55 → 11:50

1 stop

Air France logo Air France
AGP — FRA
- - - - - - S
05:55 → 12:35

1 stop

Air France logo Air France
AGP — FRA
- - - - - - S
05:55 → 12:35

1 stop

Air France logo Air France
AGP — FRA
- - - - F - -
06:00 → 12:00

1 stop

Air France logo Air France
AGP — FRA
M - - - - - -
06:00 → 12:35

1 stop

Air France logo Air France
AGP — FRA
- - W - - - -
06:00 → 12:35

1 stop

Air France logo Air France
AGP — FRA
M - - - - - -
06:00 → 12:45

1 stop

Air France logo Air France
AGP — FRA
- - - - - S -
06:00 → 12:55

1 stop

Air France logo Air France
AGP — FRA
- - - T - - -
06:05 → 09:10

direct

Lufthansa logo Lufthansa
AGP — FRA
- - - - - - S
06:30 → 12:20

1 stop

SWISS logo SWISS
AGP — FRA
- T W T F S S
06:30 → 12:20

1 stop

SWISS logo SWISS
AGP — FRA
M T W T F S S
06:30 → 12:25

1 stop

SWISS logo SWISS
AGP — FRA
- - - T - - -
06:30 → 12:25

1 stop

SWISS logo SWISS
AGP — FRA
- - - - - - S
06:30 → 12:25

1 stop

SWISS logo SWISS
AGP — FRA
- T - - - S -
06:30 → 12:25

1 stop

SWISS logo SWISS
AGP — FRA
- - W - - - -
10:05 → 15:35

1 stop

Brussels Airlines logo Brussels Airlines
AGP — FRA
- - - - - - S
11:00 → 18:05

1 stop

British Airways logo British Airways
AGP — FRA
- - - - - S S
11:00 → 18:55

1 stop

British Airways logo British Airways
AGP — FRA
- - - - - - S
11:00 → 20:05

1 stop

British Airways logo British Airways
AGP — FRA
- - - - - S S
11:10 → 14:15

direct

Lufthansa logo Lufthansa
AGP — FRA
- - - - F - -
12:10 → 18:00

1 stop

Lufthansa logo Lufthansa
AGP — FRA
- - - - - S -
12:10 → 19:00

1 stop

Lufthansa logo Lufthansa
AGP — FRA
- - - - - S -
12:30 → 18:00

1 stop

Lufthansa logo Lufthansa
AGP — FRA
- - - - F - -
12:30 → 18:00

1 stop

Lufthansa logo Lufthansa
AGP — FRA
- - - T - - -
12:30 → 19:00

1 stop

Lufthansa logo Lufthansa
AGP — FRA
- - - T - - -
12:30 → 19:00

1 stop

Lufthansa logo Lufthansa
AGP — FRA
- - - - F - -
12:35 → 17:50

1 stop

Air Europa logo Air Europa
AGP — FRA
- - - - - - S
12:40 → 20:05

1 stop

British Airways logo British Airways
AGP — FRA
- - - T - - -
12:40 → 22:05

1 stop

British Airways logo British Airways
AGP — FRA
- - - T - - -
13:00 → 16:05

direct

Lufthansa logo Lufthansa
AGP — FRA
- - - - F - -
13:10 → 16:15

direct

Lufthansa logo Lufthansa
AGP — FRA
- T - - - - -
13:15 → 16:20

direct

Lufthansa logo Lufthansa
AGP — FRA
M - - - - - S
13:15 → 16:20

direct

Lufthansa logo Lufthansa
AGP — FRA
- - W - - - -
13:15 → 16:20

direct

Lufthansa logo Lufthansa
AGP — FRA
M - - - - S S
13:15 → 18:10

1 stop

SWISS logo SWISS
AGP — FRA
- - - T - - -
13:15 → 18:10

1 stop

SWISS logo SWISS
AGP — FRA
- T - T - - -
13:15 → 19:10

1 stop

SWISS logo SWISS
AGP — FRA
- - - T - - S
13:25 → 16:30

direct

Lufthansa logo Lufthansa
AGP — FRA
- - - T - - -
13:30 → 20:05

1 stop

British Airways logo British Airways
AGP — FRA
- - - - - - S
13:30 → 22:05

1 stop

British Airways logo British Airways
AGP — FRA
- - - - - - S
14:20 → 17:15

direct

Ryanair logo Ryanair
AGP — HHN
M - - - - - -
14:20 → 22:05

1 stop

British Airways logo British Airways
AGP — FRA
M - - - - - -
14:20 → 22:05

1 stop

British Airways logo British Airways
AGP — FRA
- - - - - S -
14:35 → 20:00

1 stop

Lufthansa logo Lufthansa
AGP — FRA
- - - - - - S
14:35 → 20:00

1 stop

Lufthansa logo Lufthansa
AGP — FRA
- - - - - S -
14:35 → 20:00

1 stop

Lufthansa logo Lufthansa
AGP — FRA
M T - - - - -
14:35 → 20:00

1 stop

Lufthansa logo Lufthansa
AGP — FRA
- - W - - - -
14:35 → 21:00

1 stop

Lufthansa logo Lufthansa
AGP — FRA
- - W - - - -
14:35 → 21:00

1 stop

Lufthansa logo Lufthansa
AGP — FRA
M T - - - - -
14:55 → 18:00

direct

Lufthansa logo Lufthansa
AGP — FRA
- T - - - - -
14:55 → 18:00

direct

Lufthansa logo Lufthansa
AGP — FRA
- - W - - - -
14:55 → 18:00

direct

Lufthansa logo Lufthansa
AGP — FRA
- - - T - - -
15:40 → 20:35

1 stop

Brussels Airlines logo Brussels Airlines
AGP — FRA
- - - - F - -
15:40 → 20:35

1 stop

Brussels Airlines logo Brussels Airlines
AGP — FRA
- - - - - - S
15:40 → 20:35

1 stop

Brussels Airlines logo Brussels Airlines
AGP — FRA
- - - T - - -
15:40 → 20:35

1 stop

Brussels Airlines logo Brussels Airlines
AGP — FRA
- T - - - - -
16:00 → 22:05

1 stop

British Airways logo British Airways
AGP — FRA
- - - - F - -
17:35 → 20:40

direct

Lufthansa logo Lufthansa
AGP — FRA
M - - - - - -
17:40 → 20:45

direct

Lufthansa logo Lufthansa
AGP — FRA
- - - - - S -
17:40 → 20:45

direct

Lufthansa logo Lufthansa
AGP — FRA
- - - - F - -
17:45 → 20:50

direct

Lufthansa logo Lufthansa
AGP — FRA
- T - - - - S
17:45 → 20:50

direct

Lufthansa logo Lufthansa
AGP — FRA
- - - T - - S
17:50 → 20:55

direct

Lufthansa logo Lufthansa
AGP — FRA
- - W - - - -