Flight times from Marrakech to Frankfurt & schedule

The average flight time from Marrakech to Frankfurt is About 4 hours 3 minutes, covering a distance of About 2,467.66km.

Flight duration

About 4 hours 3 minutes

Flight distance

About 2,467.66km

Earliest flight

09:55 → 13:40

Latest flight

21:15 → 00:55

How long is the flight from Marrakech to Frankfurt?

The flights usually depart from Marrakesh Menara Airport and arrive at Hahn Airport.

See more
Earliest first
Latest first
Discover Airlines 4Y 4Y205
RAK 00:45
FRA 05:40
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4373
RAK 00:45
FRA 05:40
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR6479
RAK 06:25
CIA 11:35
With stops 3.2h
S
M
T
W
T
F
S
easyJet U22993
FCO 06:40
FRA 08:40
2.0h
S
M
T
W
T
F
S
Check prices
easyJet U26013
RAK 06:40
MXP 11:00
With stops 3.3h
S
M
T
W
T
F
S
easyJet U25427
LIN 18:00
FRA 19:20
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U26013
RAK 06:40
MXP 11:00
With stops 3.3h
S
M
T
W
T
F
S
easyJet U25403
LIN 07:00
FRA 08:20
1.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46490
RAK 08:20
MXP 12:45
With stops 3.4h
S
M
T
W
T
F
S
easyJet U25427
LIN 18:00
FRA 19:20
1.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46490
RAK 08:20
MXP 12:45
With stops 3.4h
S
M
T
W
T
F
S
easyJet U25403
LIN 07:00
FRA 08:20
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK3557
RAK 10:35
STN 14:15
With stops 3.7h
S
M
T
W
T
F
S
Ryanair FR1749
STN 19:15
HHN 21:35
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23938
RAK 11:10
MXP 15:30
With stops 3.3h
S
M
T
W
T
F
S
easyJet U25403
LIN 07:00
FRA 08:20
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1453
RAK 11:45
LIS 13:25
With stops 1.7h
S
M
T
W
T
F
S
TAP Air Portugal TP570
LIS 08:15
FRA 12:30
3.3h
S
M
T
W
T
F
S
Check prices
Iberia IB1854
RAK 13:30
MAD 16:30
With stops 2.0h
S
M
T
W
T
F
S
Iberia IB1331
MAD 19:50
FRA 22:35
2.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR2240
RAK 14:35
BCN 18:00
With stops 2.4h
S
M
T
W
T
F
S
Ryanair FR1681
BCN 19:00
HHN 21:10
2.2h
S
M
T
W
T
F
S
Check prices
Discover Airlines 4Y 4Y203
RAK 14:45
FRA 19:40
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4371
RAK 14:45
FRA 19:40
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR8114
RAK 15:10
CIA 19:20
With stops 3.2h
S
M
T
W
T
F
S
easyJet U22993
FCO 06:40
FRA 08:40
2.0h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1455
RAK 17:10
LIS 18:55
With stops 1.8h
S
M
T
W
T
F
S
TAP Air Portugal TP574
LIS 18:25
FRA 22:40
3.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1455
RAK 17:10
LIS 18:55
With stops 1.8h
S
M
T
W
T
F
S
TAP Air Portugal TP570
LIS 08:15
FRA 12:30
3.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR3403
RAK 17:10
BGY 22:25
With stops 3.3h
S
M
T
W
T
F
S
easyJet U25403
LIN 07:00
FRA 08:20
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR7421
RAK 17:30
MXP 22:50
With stops 3.3h
S
M
T
W
T
F
S
easyJet U25403
LIN 07:00
FRA 08:20
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR7421
RAK 17:30
MXP 22:50
With stops 3.3h
S
M
T
W
T
F
S
easyJet U25427
LIN 18:00
FRA 19:20
1.3h
S
M
T
W
T
F
S
Check prices
See all
Iberia IB1858
RAK 20:55
MAD 23:55
With stops 2.0h
S
M
T
W
T
F
S
Iberia IB1327
MAD 08:40
FRA 11:25
2.8h
S
M
T
W
T
F
S
Check prices
easyJet U23928
RAK 20:30
MXP 00:45
With stops 3.3h
S
M
T
W
T
F
S
easyJet U25403
LIN 07:00
FRA 08:20
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23930
RAK 20:05
MXP 00:20
With stops 3.3h
S
M
T
W
T
F
S
easyJet U25403
LIN 07:00
FRA 08:20
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23926
RAK 19:50
MXP 00:10
With stops 3.3h
S
M
T
W
T
F
S
easyJet U25403
LIN 07:00
FRA 08:20
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR9183
RAK 19:25
HHN 00:10
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46106
RAK 19:20
FCO 23:45
With stops 3.4h
S
M
T
W
T
F
S
easyJet U22993
FCO 06:40
FRA 08:40
2.0h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46106
RAK 19:20
FCO 23:45
With stops 3.4h
S
M
T
W
T
F
S
Ryanair FR6039
FCO 08:50
HHN 10:50
2.0h
S
M
T
W
T
F
S
Check prices
easyJet U25740
RAK 19:20
SEN 22:55
With stops 3.6h
S
M
T
W
T
F
S
Ryanair FR1749
STN 19:15
HHN 21:35
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U28708
RAK 19:15
LGW 22:50
With stops 3.6h
S
M
T
W
T
F
S
Ryanair FR1749
STN 19:15
HHN 21:35
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U22624
RAK 19:00
LTN 22:45
With stops 3.8h
S
M
T
W
T
F
S
Ryanair FR1749
STN 19:15
HHN 21:35
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK7869
RAK 18:55
STN 22:35
With stops 3.7h
S
M
T
W
T
F
S
Ryanair FR1749
STN 19:15
HHN 21:35
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR7421
RAK 17:30
MXP 22:50
With stops 3.3h
S
M
T
W
T
F
S
easyJet U25403
LIN 07:00
FRA 08:20
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR7421
RAK 17:30
MXP 22:50
With stops 3.3h
S
M
T
W
T
F
S
easyJet U25427
LIN 18:00
FRA 19:20
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1455
RAK 17:10
LIS 18:55
With stops 1.8h
S
M
T
W
T
F
S
TAP Air Portugal TP574
LIS 18:25
FRA 22:40
3.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1455
RAK 17:10
LIS 18:55
With stops 1.8h
S
M
T
W
T
F
S
TAP Air Portugal TP570
LIS 08:15
FRA 12:30
3.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR3403
RAK 17:10
BGY 22:25
With stops 3.3h
S
M
T
W
T
F
S
easyJet U25403
LIN 07:00
FRA 08:20
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR8114
RAK 15:10
CIA 19:20
With stops 3.2h
S
M
T
W
T
F
S
easyJet U22993
FCO 06:40
FRA 08:40
2.0h
S
M
T
W
T
F
S
Check prices
Discover Airlines 4Y 4Y203
RAK 14:45
FRA 19:40
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4371
RAK 14:45
FRA 19:40
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR2240
RAK 14:35
BCN 18:00
With stops 2.4h
S
M
T
W
T
F
S
Ryanair FR1681
BCN 19:00
HHN 21:10
2.2h
S
M
T
W
T
F
S
Check prices
See all
Discover Airlines 4Y 4Y205
RAK 00:45
FRA 05:40
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4373
RAK 00:45
FRA 05:40
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Discover Airlines 4Y 4Y203
RAK 14:45
FRA 19:40
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4371
RAK 14:45
FRA 19:40
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR9183
RAK 19:25
HHN 00:10
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR9183
RAK 19:25
HHN 00:10
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Discover Airlines 4Y 4Y203
RAK 14:45
FRA 19:40
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4371
RAK 14:45
FRA 19:40
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Discover Airlines 4Y 4Y205
RAK 00:45
FRA 05:40
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4373
RAK 00:45
FRA 05:40
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices