Popular Filters
One Way Price
Duration
Stops From Marrakesh
Departure From Marrakesh
KWD 549.78
KWD 200.27
KWD 477.64
Arrival at Accra
KWD 200.27
KWD 477.64
KWD 247.01
KWD 256.15
Alliances & Airlines
Oneworld
(6)
SkyTeam
(2)
Star Alliance
(7)
+ 2 more
Layover Airports
+ 6 more
Layover Duration
Top Airlines
Marrakech to Ghana
KWD 203.20
Marrakesh to Accra , 24 Feb
Royal Air Maroc AT | 412
17:50
Tue, 24 Feb 26
Terminal T1
Marrakesh, Morocco
01 h
18:50
Tue, 24 Feb 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 515
00:40
Wed, 25 Feb 26
Terminal T1
Casablanca, Morocco
04 h 25 m
05:05
Wed, 25 Feb 26
Terminal T3
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
KWD 249.94
Transit Visa may be required
Marrakesh to Accra , 24 Feb
TAP Portugal TP | 1455 | Operated By Portugalia
15:50
Tue, 24 Feb 26
Terminal T1
Marrakesh, Morocco
01 h 40 m
17:30
Tue, 24 Feb 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1527
09:35
Wed, 25 Feb 26
Terminal T1
Lisbon, Portugal
05 h 45 m
15:20
Wed, 25 Feb 26
Terminal T3
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
KWD 259.08
Transit Visa may be required
Marrakesh to Accra , 24 Feb
Turkish Airlines TK | 620
15:15
Tue, 24 Feb 26
Terminal T1
Marrakesh, Morocco
05 h 05 m
23:20
Tue, 24 Feb 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 629
15:20
Wed, 25 Feb 26
Istanbul, Turkey
07 h 30 m
19:50
Wed, 25 Feb 26
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
KWD 282.45
Transit Visa may be required
Marrakesh to Accra , 24 Feb
Turkish Airlines TK | 8321 | Operated By Royal Air Maroc
12:40
Tue, 24 Feb 26
Terminal T1
Marrakesh, Morocco
01 h
13:40
Tue, 24 Feb 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 618
15:45
Tue, 24 Feb 26
Terminal T2
Casablanca, Morocco
04 h 40 m
23:25
Tue, 24 Feb 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 629
15:20
Wed, 25 Feb 26
Istanbul, Turkey
07 h 30 m
19:50
Wed, 25 Feb 26
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
KWD 449.07
Transit Visa may be required
Marrakesh to Accra , 24 Feb
Iberia IB | 1852 | Operated By Iberia Express
13:45
Tue, 24 Feb 26
Terminal T1
Marrakesh, Morocco
02 h
16:45
Tue, 24 Feb 26
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 152
22:25
Tue, 24 Feb 26
Terminal T4S
Madrid, Spain
06 h 35 m
07:00
Wed, 25 Feb 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1423
08:45
Wed, 25 Feb 26
Doha, Qatar
08 h 50 m
14:35
Wed, 25 Feb 26
Terminal T3
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
KWD 453.14
Transit Visa may be required
Marrakesh to Accra , 24 Feb
Qatar Airways QR | 8007 | Operated By Iberia
13:45
Tue, 24 Feb 26
Terminal T1
Marrakesh, Morocco
02 h
16:45
Tue, 24 Feb 26
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 152
22:25
Tue, 24 Feb 26
Terminal T4S
Madrid, Spain
06 h 35 m
07:00
Wed, 25 Feb 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1423
08:45
Wed, 25 Feb 26
Doha, Qatar
08 h 50 m
14:35
Wed, 25 Feb 26
Terminal T3
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
KWD 480.57
Transit Visa may be required
Marrakesh to Accra , 24 Feb
Qatar Airways QR | 3714 | Operated By Vueling
22:00
Tue, 24 Feb 26
Terminal T1
Marrakesh, Morocco
01 h 25 m
00:25
Wed, 25 Feb 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 142
22:15
Wed, 25 Feb 26
Terminal T1
Barcelona, Spain
06 h
06:15
Thu, 26 Feb 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1424
01:30
Fri, 27 Feb 26
Doha, Qatar
07:45
Fri, 27 Feb 26
Abidjan, Ivory Coast
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1424
09:15
Fri, 27 Feb 26
Abidjan, Ivory Coast
10:20
Fri, 27 Feb 26
Terminal T3
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
KWD 552.70
Transit Visa may be required
Marrakesh to Accra , 24 Feb
Air France AF | 1777
05:00
Tue, 24 Feb 26
Terminal T1
Marrakesh, Morocco
03 h 30 m
09:30
Tue, 24 Feb 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1640
11:30
Tue, 24 Feb 26
Terminal T2F
Paris, France
01 h 30 m
13:00
Tue, 24 Feb 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 8249 | Operated By KLM Royal Dutch
14:35
Tue, 24 Feb 26
Amsterdam, Netherlands
06 h 30 m
20:05
Tue, 24 Feb 26
Terminal T3
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
KWD 553.72
Transit Visa may be required
Marrakesh to Accra , 24 Feb
Air France AF | 1277
16:25
Tue, 24 Feb 26
Terminal T1
Marrakesh, Morocco
03 h 30 m
20:55
Tue, 24 Feb 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1500
10:15
Wed, 25 Feb 26
Terminal T2F
Paris, France
01 h 25 m
11:40
Wed, 25 Feb 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 8249 | Operated By KLM Royal Dutch
14:35
Wed, 25 Feb 26
Amsterdam, Netherlands
06 h 30 m
20:05
Wed, 25 Feb 26
Terminal T3
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
KWD 1,434.59
Transit Visa may be required
Marrakesh to Accra , 24 Feb
Swiss LX | 2201
17:45
Tue, 24 Feb 26
Terminal T1
Marrakesh, Morocco
03 h 15 m
22:00
Tue, 24 Feb 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 790
07:00
Wed, 25 Feb 26
Terminal T1
Geneva, Switzerland
01 h 15 m
08:15
Wed, 25 Feb 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 4525 | Operated By Brussels Airlines
10:50
Wed, 25 Feb 26
Brussels, Belgium
06 h 50 m
16:40
Wed, 25 Feb 26
Terminal T3
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
About Marrakech (RAK)
Marrakech
