Popular Filters
One Way Price
Duration
Stops From Marrakesh
Departure From Marrakesh
QAR 6,586
QAR 2,392
QAR 5,723
Arrival at Accra
QAR 2,392
QAR 5,723
QAR 2,964
QAR 3,039
Alliances & Airlines
Oneworld
(6)
SkyTeam
(2)
Star Alliance
(7)
+ 2 more
Layover Airports
+ 6 more
Layover Duration
Top Airlines
Marrakech to Ghana
QAR 2,417
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
QAR 2,989
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
QAR 3,064
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
QAR 3,370
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
QAR 5,374
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
QAR 5,416
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
QAR 5,748
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
QAR 6,611
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
QAR 6,617
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
QAR 17,159
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 | 4552 | Operated By Brussels Airlines
08:15
Wed, 25 Feb 26
Terminal T1
Geneva, Switzerland
01 h 25 m
09:40
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
