Popular Filters
One Way Price
Duration
Stops From Beirut
Departure From Beirut
BHD 1,252
BHD 386
BHD 1,219
Arrival at Marrakesh
BHD 386
BHD 1,252
Alliances & Airlines
Oneworld
()
SkyTeam
(10)
Star Alliance
(7)
Layover Airports
+ 1 more
Layover Duration
Flights from Marrakech
Top Flights to Marrakech
Top Airlines
Top Flights to Morocco
Lebanon to Marrakech
BHD 389
Transit Visa may be required
Beirut to Marrakesh , 7 Apr
Turkish Airlines TK | 8167 | Operated By Middle East Airlines
17:35
Tue, 7 Apr 26
Beirut, Lebanon
01 h 55 m
19:30
Tue, 7 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 619
12:25
Wed, 8 Apr 26
Istanbul, Turkey
05 h 15 m
15:40
Wed, 8 Apr 26
Terminal T1
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 404
Transit Visa may be required
Beirut to Marrakesh , 7 Apr
Turkish Airlines TK | 8167 | Operated By Middle East Airlines
17:35
Tue, 7 Apr 26
Beirut, Lebanon
01 h 55 m
19:30
Tue, 7 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1301
17:50
Wed, 8 Apr 26
Istanbul, Turkey
03 h 10 m
20:00
Wed, 8 Apr 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 4370 | Operated By Discover Airlines
11:55
Thu, 9 Apr 26
Terminal T1
Frankfurt, Germany
03 h 50 m
14:45
Thu, 9 Apr 26
Terminal T1
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 518
Transit Visa may be required
Beirut to Marrakesh , 7 Apr
Turkish Airlines TK | 8167 | Operated By Middle East Airlines
17:35
Tue, 7 Apr 26
Beirut, Lebanon
01 h 55 m
19:30
Tue, 7 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1299
13:55
Wed, 8 Apr 26
Istanbul, Turkey
03 h 10 m
16:05
Wed, 8 Apr 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 4370 | Operated By Discover Airlines
11:55
Thu, 9 Apr 26
Terminal T1
Frankfurt, Germany
03 h 50 m
14:45
Thu, 9 Apr 26
Terminal T1
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 901
Transit Visa may be required
Beirut to Marrakesh , 7 Apr
Turkish Airlines TK | 8167 | Operated By Middle East Airlines
17:35
Tue, 7 Apr 26
Beirut, Lebanon
01 h 55 m
19:30
Tue, 7 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 1883
07:45
Wed, 8 Apr 26
Istanbul, Turkey
02 h 20 m
09:05
Wed, 8 Apr 26
Terminal T1
Vienna, Austria
BAGGAGE : CHECK INCABIN
Information not available
Austrian Airlines OS | 67
10:15
Wed, 8 Apr 26
Terminal T3
Vienna, Austria
04 h 05 m
13:20
Wed, 8 Apr 26
Terminal T1
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 1,222
Transit Visa may be required
Beirut to Marrakesh , 7 Apr
Middle East Airlines ME | 1265
18:35
Tue, 7 Apr 26
Beirut, Lebanon
01 h 55 m
20:30
Tue, 7 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1391
04:25
Wed, 8 Apr 26
Istanbul, Turkey
03 h 40 m
07:05
Wed, 8 Apr 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1876
15:30
Wed, 8 Apr 26
Terminal T2F
Paris, France
03 h 20 m
17:50
Wed, 8 Apr 26
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 1,255
Transit Visa may be required
Beirut to Marrakesh , 7 Apr
Middle East Airlines ME | 231
07:20
Tue, 7 Apr 26
Beirut, Lebanon
03 h 35 m
09:55
Tue, 7 Apr 26
Terminal T3
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1505
15:30
Tue, 7 Apr 26
Terminal T1
Rome - Fiumicino Apt, Italy
02 h 10 m
17:40
Tue, 7 Apr 26
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1776
20:55
Tue, 7 Apr 26
Terminal T2F
Paris, France
03 h 20 m
23:15
Tue, 7 Apr 26
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 1,323
Transit Visa may be required
Beirut to Marrakesh , 7 Apr
Middle East Airlines ME | 1265
18:35
Tue, 7 Apr 26
Beirut, Lebanon
01 h 55 m
20:30
Tue, 7 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1958
06:00
Wed, 8 Apr 26
Istanbul, Turkey
03 h 30 m
08:30
Wed, 8 Apr 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2627 | Operated By Transavia
14:45
Wed, 8 Apr 26
Amsterdam, Netherlands
03 h 50 m
17:35
Wed, 8 Apr 26
Terminal T1
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Beirut (BEY)
Beirut
Beirut Address
About Marrakech (RAK)
Marrakech
Marrakech Address
Tel: 081 000 224 or (024) 447 910
