Popular Filters
One Way Price
Duration
Stops From Marrakesh
Departure From Marrakesh
SGD 427
SGD 78
SGD 423
Arrival at Birmingham
SGD 423
SGD 78
SGD 400
Alliances & Airlines
Oneworld
()
SkyTeam
(12)
Star Alliance
(3)
Layover Airports
Layover Duration
Flights from Marrakech
Top Flights to Marrakech
Top Airlines
Marrakech to Great Britain Flights
SGD 78
Marrakesh to Birmingham , 9 Mar
Jet2 LS | 1134
11:25
Mon, 9 Mar 26
Marrakesh, Morocco
03 h 50 m
15:15
Mon, 9 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SGD 400
Transit Visa may be required
Marrakesh to Birmingham , 9 Mar
KLM Royal Dutch KL | 2604 | Operated By Transavia
08:45
Mon, 9 Mar 26
Terminal T1
Marrakesh, Morocco
04 h
13:45
Mon, 9 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1049
19:50
Mon, 9 Mar 26
Amsterdam, Netherlands
01 h 15 m
20:05
Mon, 9 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SGD 423
Transit Visa may be required
Marrakesh to Birmingham , 9 Mar
Air France AF | 1277
16:25
Mon, 9 Mar 26
Marrakesh, Morocco
03 h 30 m
20:55
Mon, 9 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1164
09:10
Tue, 10 Mar 26
Terminal T2E
Paris, France
01 h 20 m
09:30
Tue, 10 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SGD 427
Transit Visa may be required
Marrakesh to Birmingham , 9 Mar
KLM Royal Dutch KL | 2225 | Operated By Air France
05:00
Mon, 9 Mar 26
Marrakesh, Morocco
03 h 30 m
09:30
Mon, 9 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 3601 | Operated By Air France
13:25
Mon, 9 Mar 26
Terminal T2F
Paris, France
01 h 25 m
14:50
Mon, 9 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1047
16:40
Mon, 9 Mar 26
Amsterdam, Netherlands
01 h 10 m
16:50
Mon, 9 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SGD 432
Transit Visa may be required
Marrakesh to Birmingham , 9 Mar
KLM Royal Dutch KL | 2225 | Operated By Air France
05:00
Mon, 9 Mar 26
Marrakesh, Morocco
03 h 30 m
09:30
Mon, 9 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 3601 | Operated By Air France
13:25
Mon, 9 Mar 26
Terminal T2F
Paris, France
01 h 25 m
14:50
Mon, 9 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1049
19:50
Mon, 9 Mar 26
Amsterdam, Netherlands
01 h 15 m
20:05
Mon, 9 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SGD 443
Transit Visa may be required
Marrakesh to Birmingham , 9 Mar
KLM Royal Dutch KL | 2225 | Operated By Air France
05:00
Mon, 9 Mar 26
Marrakesh, Morocco
03 h 30 m
09:30
Mon, 9 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2439 | Operated By Air France
14:20
Mon, 9 Mar 26
Terminal T2F
Paris, France
01 h 20 m
15:40
Mon, 9 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1047
16:40
Mon, 9 Mar 26
Amsterdam, Netherlands
01 h 10 m
16:50
Mon, 9 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SGD 466
Transit Visa may be required
Marrakesh to Birmingham , 9 Mar
Air France AF | 1077
13:10
Mon, 9 Mar 26
Marrakesh, Morocco
03 h 20 m
17:30
Mon, 9 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1564
20:55
Mon, 9 Mar 26
Terminal T2E
Paris, France
01 h 20 m
21:15
Mon, 9 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SGD 467
Transit Visa may be required
Marrakesh to Birmingham , 9 Mar
KLM Royal Dutch KL | 2604 | Operated By Transavia
08:45
Mon, 9 Mar 26
Terminal T1
Marrakesh, Morocco
04 h
13:45
Mon, 9 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1047
16:40
Mon, 9 Mar 26
Amsterdam, Netherlands
01 h 10 m
16:50
Mon, 9 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SGD 680
Transit Visa may be required
Marrakesh to Birmingham , 9 Mar
Lufthansa LH | 4373 | Operated By Discover Airlines
00:15
Mon, 9 Mar 26
Terminal T1
Marrakesh, Morocco
03 h 55 m
05:10
Mon, 9 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 952
07:30
Mon, 9 Mar 26
Terminal T1
Frankfurt, Germany
01 h 35 m
08:05
Mon, 9 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SGD 695
Transit Visa may be required
Marrakesh to Birmingham , 9 Mar
Air France AF | 1777
05:00
Mon, 9 Mar 26
Marrakesh, Morocco
03 h 30 m
09:30
Mon, 9 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1314 | Operated By Airlinair
15:00
Mon, 9 Mar 26
Terminal T2E
Paris, France
01 h 20 m
15:20
Mon, 9 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
About Marrakech (RAK)
Marrakech
