Popular Filters
+ 1 more
One Way Price
Duration
Stops From Marrakesh
Departure From Marrakesh
OMR 128
OMR 186
OMR 207
OMR 28
Arrival at Birmingham
OMR 121
OMR 119
OMR 28
Alliances & Airlines
Oneworld
(1)
SkyTeam
(12)
Star Alliance
(5)
+ 2 more
Layover Airports
+ 3 more
Layover Duration
Flights from Marrakech
Top Flights to Marrakech
Top Airlines
Marrakech to Great Britain
OMR 32
Marrakesh to Birmingham , 4 Mar
easyJet U2 | 6646
19:10
Wed, 4 Mar 26
Marrakesh, Morocco
03 h 40 m
22:50
Wed, 4 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
OMR 123
Transit Visa may be required
Marrakesh to Birmingham , 4 Mar
KLM Royal Dutch KL | 2626 | Operated By Transavia
20:00
Wed, 4 Mar 26
Terminal T1
Marrakesh, Morocco
03 h 55 m
00:55
Thu, 5 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1045
12:35
Thu, 5 Mar 26
Amsterdam, Netherlands
01 h 15 m
12:50
Thu, 5 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
OMR 125
Transit Visa may be required
Marrakesh to Birmingham , 4 Mar
KLM Royal Dutch KL | 2626 | Operated By Transavia
20:00
Wed, 4 Mar 26
Terminal T1
Marrakesh, Morocco
03 h 55 m
00:55
Thu, 5 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1041
08:20
Thu, 5 Mar 26
Amsterdam, Netherlands
01 h 10 m
08:30
Thu, 5 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
OMR 132
Transit Visa may be required
Marrakesh to Birmingham , 4 Mar
KLM Royal Dutch KL | 2225 | Operated By Air France
05:00
Wed, 4 Mar 26
Marrakesh, Morocco
03 h 30 m
09:30
Wed, 4 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2008 | Operated By Air France
11:30
Wed, 4 Mar 26
Terminal T2F
Paris, France
01 h 30 m
13:00
Wed, 4 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1049
19:55
Wed, 4 Mar 26
Amsterdam, Netherlands
01 h 15 m
20:10
Wed, 4 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
OMR 133
Transit Visa may be required
Marrakesh to Birmingham , 4 Mar
KLM Royal Dutch KL | 2225 | Operated By Air France
05:00
Wed, 4 Mar 26
Marrakesh, Morocco
03 h 30 m
09:30
Wed, 4 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2008 | Operated By Air France
11:30
Wed, 4 Mar 26
Terminal T2F
Paris, France
01 h 30 m
13:00
Wed, 4 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1051
21:05
Wed, 4 Mar 26
Amsterdam, Netherlands
01 h 15 m
21:20
Wed, 4 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
OMR 135
Transit Visa may be required
Marrakesh to Birmingham , 4 Mar
KLM Royal Dutch KL | 2225 | Operated By Air France
05:00
Wed, 4 Mar 26
Marrakesh, Morocco
03 h 30 m
09:30
Wed, 4 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2439 | Operated By Air France
14:20
Wed, 4 Mar 26
Terminal T2F
Paris, France
01 h 20 m
15:40
Wed, 4 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1047
16:35
Wed, 4 Mar 26
Amsterdam, Netherlands
01 h 15 m
16:50
Wed, 4 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
OMR 190
Transit Visa may be required
Marrakesh to Birmingham , 4 Mar
Eurowings EW | 9895
11:35
Wed, 4 Mar 26
Terminal T1
Marrakesh, Morocco
03 h 45 m
16:20
Wed, 4 Mar 26
Dusseldorf, Germany
BAGGAGE : CHECK INCABIN
Information not available
Eurowings EW | 9336 | Operated By Bringer Air Cargo Taxi Aereo
18:45
Wed, 4 Mar 26
Dusseldorf, Germany
01 h 25 m
19:10
Wed, 4 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
OMR 211
Transit Visa may be required
Marrakesh to Birmingham , 4 Mar
Lufthansa LH | 4371 | Operated By Discover Airlines
13:45
Wed, 4 Mar 26
Terminal T1
Marrakesh, Morocco
03 h 55 m
18:40
Wed, 4 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 958
22:10
Wed, 4 Mar 26
Terminal T1
Frankfurt, Germany
01 h 35 m
22:45
Wed, 4 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
OMR 215
Transit Visa may be required
Marrakesh to Birmingham , 4 Mar
TAP Portugal TP | 1453 | Operated By Portugalia
11:45
Wed, 4 Mar 26
Terminal T1
Marrakesh, Morocco
01 h 40 m
13:25
Wed, 4 Mar 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1169
15:55
Wed, 4 Mar 26
Terminal T1
Lisbon, Portugal
03 h 05 m
20:00
Wed, 4 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 958
22:10
Wed, 4 Mar 26
Terminal T1
Frankfurt, Germany
01 h 35 m
22:45
Wed, 4 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
OMR 227
Transit Visa may be required
Marrakesh to Birmingham , 4 Mar
Lufthansa LH | 4441 | Operated By Discover Airlines
12:55
Wed, 4 Mar 26
Terminal T1
Marrakesh, Morocco
03 h 45 m
17:40
Wed, 4 Mar 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 119
19:00
Wed, 4 Mar 26
Terminal T2
Munich, Germany
01 h
20:00
Wed, 4 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 958
22:10
Wed, 4 Mar 26
Terminal T1
Frankfurt, Germany
01 h 35 m
22:45
Wed, 4 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
About Marrakech (RAK)
Marrakech
