Popular Filters
+ 1 more
One Way Price
Duration
Stops From Marrakesh
Departure From Marrakesh
KWD 102.74
KWD 26.54
KWD 102.74
KWD 96.65
Arrival at Birmingham
KWD 96.65
KWD 26.54
KWD 102.74
Alliances & Airlines
Oneworld
()
SkyTeam
(14)
Star Alliance
(5)
Layover Airports
Layover Duration
Flights from Marrakech
Top Flights to Marrakech
Top Airlines
Marrakech to Great Britain
KWD 29.46
Marrakesh to Birmingham , 2 Mar
Jet2 LS | 1134
11:25
Mon, 2 Mar 26
Marrakesh, Morocco
03 h 50 m
15:15
Mon, 2 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
KWD 99.57
Transit Visa may be required
Marrakesh to Birmingham , 2 Mar
KLM Royal Dutch KL | 2624 | Operated By Transavia
19:20
Mon, 2 Mar 26
Terminal T1
Marrakesh, Morocco
03 h 55 m
00:15
Tue, 3 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1041
08:20
Tue, 3 Mar 26
Amsterdam, Netherlands
01 h 10 m
08:30
Tue, 3 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
KWD 105.66
Transit Visa may be required
Marrakesh to Birmingham , 2 Mar
KLM Royal Dutch KL | 2225 | Operated By Air France
05:00
Mon, 2 Mar 26
Marrakesh, Morocco
03 h 30 m
09:30
Mon, 2 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2016 | Operated By Air France
16:55
Mon, 2 Mar 26
Terminal T2F
Paris, France
01 h 25 m
18:20
Mon, 2 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1049
19:50
Mon, 2 Mar 26
Amsterdam, Netherlands
01 h 15 m
20:05
Mon, 2 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
KWD 110.74
Transit Visa may be required
Marrakesh to Birmingham , 2 Mar
KLM Royal Dutch KL | 2225 | Operated By Air France
05:00
Mon, 2 Mar 26
Marrakesh, Morocco
03 h 30 m
09:30
Mon, 2 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 3601 | Operated By Air France
13:25
Mon, 2 Mar 26
Terminal T2F
Paris, France
01 h 25 m
14:50
Mon, 2 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1047
16:35
Mon, 2 Mar 26
Amsterdam, Netherlands
01 h 15 m
16:50
Mon, 2 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
KWD 121.92
Transit Visa may be required
Marrakesh to Birmingham , 2 Mar
KLM Royal Dutch KL | 2225 | Operated By Air France
05:00
Mon, 2 Mar 26
Marrakesh, Morocco
03 h 30 m
09:30
Mon, 2 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2439 | Operated By Air France
14:20
Mon, 2 Mar 26
Terminal T2F
Paris, France
01 h 20 m
15:40
Mon, 2 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1047
16:35
Mon, 2 Mar 26
Amsterdam, Netherlands
01 h 15 m
16:50
Mon, 2 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
KWD 140.21
Transit Visa may be required
Marrakesh to Birmingham , 2 Mar
KLM Royal Dutch KL | 2604 | Operated By Transavia
08:45
Mon, 2 Mar 26
Terminal T1
Marrakesh, Morocco
04 h
13:45
Mon, 2 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1047
16:35
Mon, 2 Mar 26
Amsterdam, Netherlands
01 h 15 m
16:50
Mon, 2 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
KWD 167.64
Transit Visa may be required
Marrakesh to Birmingham , 2 Mar
Lufthansa LH | 4373 | Operated By Discover Airlines
00:15
Mon, 2 Mar 26
Terminal T1
Marrakesh, Morocco
03 h 55 m
05:10
Mon, 2 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 952
07:30
Mon, 2 Mar 26
Terminal T1
Frankfurt, Germany
01 h 35 m
08:05
Mon, 2 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
KWD 180.85
Transit Visa may be required
Marrakesh to Birmingham , 2 Mar
Lufthansa LH | 4441 | Operated By Discover Airlines
12:55
Mon, 2 Mar 26
Terminal T1
Marrakesh, Morocco
03 h 45 m
17:40
Mon, 2 Mar 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 119
19:00
Mon, 2 Mar 26
Terminal T2
Munich, Germany
01 h
20:00
Mon, 2 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 958
22:10
Mon, 2 Mar 26
Terminal T1
Frankfurt, Germany
01 h 35 m
22:45
Mon, 2 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
KWD 187.96
Transit Visa may be required
Marrakesh to Birmingham , 2 Mar
Lufthansa LH | 4373 | Operated By Discover Airlines
00:15
Mon, 2 Mar 26
Terminal T1
Marrakesh, Morocco
03 h 55 m
05:10
Mon, 2 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 94
07:15
Mon, 2 Mar 26
Terminal T1
Frankfurt, Germany
55 m
08:10
Mon, 2 Mar 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 2508
09:00
Mon, 2 Mar 26
Terminal T2
Munich, Germany
02 h
10:00
Mon, 2 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
KWD 278.38
Transit Visa may be required
Marrakesh to Birmingham , 2 Mar
TAP Portugal TP | 1453
11:45
Mon, 2 Mar 26
Terminal T1
Marrakesh, Morocco
01 h 40 m
13:25
Mon, 2 Mar 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1169
15:55
Mon, 2 Mar 26
Terminal T1
Lisbon, Portugal
03 h 05 m
20:00
Mon, 2 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 958
22:10
Mon, 2 Mar 26
Terminal T1
Frankfurt, Germany
01 h 35 m
22:45
Mon, 2 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
About Marrakech (RAK)
Marrakech
