Popular Filters
One Way Price
Duration
Stops From Marrakesh
Departure From Marrakesh
BHD 271
BHD 271
BHD 271
BHD 271
Arrival at Accra
BHD 271
BHD 467
BHD 1,584
BHD 360
Alliances & Airlines
Oneworld
(8)
SkyTeam
(2)
Star Alliance
(5)
Layover Airports
+ 4 more
Layover Duration
Top Airlines
Flights from Marrakech to Ghana
Book flights from Marrakech to Ghana at lowest price. Get best deals on your upcoming Marrakech to Ghana flight only on MakeMyTrip Bahrain.
BHD 274
Marrakesh to Accra , 5 Jun
Royal Air Maroc AT | 412
18:20
Fri, 5 Jun 26
Terminal T1
Marrakesh, Morocco
01 h
19:20
Fri, 5 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 515
01:35
Sat, 6 Jun 26
Terminal T1
Casablanca, Morocco
04 h 30 m
05:05
Sat, 6 Jun 26
Terminal T3
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
BHD 339
Marrakesh to Accra , 5 Jun
Royal Air Maroc AT | 1476
18:10
Fri, 5 Jun 26
Terminal T1
Marrakesh, Morocco
01 h 30 m
19:40
Fri, 5 Jun 26
Laayoune, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 1415
22:35
Fri, 5 Jun 26
Laayoune, Morocco
01 h 35 m
00:10
Sat, 6 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 515
01:35
Sat, 6 Jun 26
Terminal T1
Casablanca, Morocco
04 h 30 m
05:05
Sat, 6 Jun 26
Terminal T3
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
BHD 363
Transit Visa may be required
Marrakesh to Accra , 5 Jun
Turkish Airlines TK | 8879 | Operated By Royal Air Maroc
10:40
Fri, 5 Jun 26
Terminal T1
Marrakesh, Morocco
45 m
11:25
Fri, 5 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 618
16:50
Fri, 5 Jun 26
Terminal T2
Casablanca, Morocco
04 h 40 m
23:30
Fri, 5 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 629
14:00
Sat, 6 Jun 26
Istanbul, Turkey
07 h 20 m
18:20
Sat, 6 Jun 26
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
BHD 366
Transit Visa may be required
Marrakesh to Accra , 5 Jun
Turkish Airlines TK | 8879 | Operated By Royal Air Maroc
10:40
Fri, 5 Jun 26
Terminal T1
Marrakesh, Morocco
45 m
11:25
Fri, 5 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 8304 | Operated By Royal Air Maroc
10:15
Sat, 6 Jun 26
Terminal T1
Casablanca, Morocco
04 h 25 m
16:40
Sat, 6 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 609
01:40
Sun, 7 Jun 26
Istanbul, Turkey
07 h 10 m
05:50
Sun, 7 Jun 26
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
BHD 407
Transit Visa may be required
Marrakesh to Accra , 5 Jun
Turkish Airlines TK | 620
16:40
Fri, 5 Jun 26
Terminal T1
Marrakesh, Morocco
05 h
23:40
Fri, 5 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 629
14:00
Sat, 6 Jun 26
Istanbul, Turkey
07 h 20 m
18:20
Sat, 6 Jun 26
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
BHD 470
Transit Visa may be required
Marrakesh to Accra , 5 Jun
Royal Air Maroc AT | 642
09:15
Fri, 5 Jun 26
Terminal T1
Marrakesh, Morocco
03 h
13:15
Fri, 5 Jun 26
Terminal T4
Paris - Orly Airport, France
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 735
21:40
Fri, 5 Jun 26
Terminal T2A
Paris, France
07 h 20 m
06:00
Sat, 6 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 921
08:40
Sat, 6 Jun 26
Terminal T2
Addis Ababa, Ethiopia
05 h 40 m
11:20
Sat, 6 Jun 26
Terminal T3
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
BHD 705
Transit Visa may be required
Marrakesh to Accra , 5 Jun
Air France AF | 1777
06:10
Fri, 5 Jun 26
Terminal T1
Marrakesh, Morocco
03 h 30 m
10:40
Fri, 5 Jun 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1640
11:45
Fri, 5 Jun 26
Terminal T2F
Paris, France
01 h 25 m
13:10
Fri, 5 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 8249 | Operated By KLM Royal Dutch
15:00
Fri, 5 Jun 26
Amsterdam, Netherlands
06 h 40 m
19:40
Fri, 5 Jun 26
Terminal T3
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
BHD 973
Transit Visa may be required
Marrakesh to Accra , 5 Jun
British Airways BA | 2813 | Operated By Avianca Argentina
19:05
Fri, 5 Jun 26
Terminal T1
Marrakesh, Morocco
03 h 30 m
22:35
Fri, 5 Jun 26
Terminal S
London - Gatwick Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 81
13:30
Sat, 6 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
06 h 40 m
19:10
Sat, 6 Jun 26
Terminal T3
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
BHD 1,587
Transit Visa may be required
Marrakesh to Accra , 5 Jun
Lufthansa LH | 4371 | Operated By Discover Airlines
18:00
Fri, 5 Jun 26
Terminal T1
Marrakesh, Morocco
03 h 45 m
22:45
Fri, 5 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 5588 | Operated By Brussels Airlines
08:20
Sat, 6 Jun 26
Terminal T1
Frankfurt, Germany
01 h 10 m
09:30
Sat, 6 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 5635 | Operated By Brussels Airlines
12:30
Sat, 6 Jun 26
Brussels, Belgium
06 h 50 m
17:20
Sat, 6 Jun 26
Terminal T3
Accra, Ghana
BAGGAGE : CHECK INCABIN
Information not available
About Marrakech (RAK)
Marrakech
