How to get to Morocco from Dakar by flight ? You can check flights from Dakar to Morocco below.
You can find flight ticket prices from Dakar to Morocco with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Dakar to Blaise Diagne.
You take a flight from Blaise Diagne to Marrakech and cost approximately 380 USD.
You take a bus, shuttle or taxi from Marrakech to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
TP1480
TAP Portugal
TP1456
TAP Portugal
|
00:55
Blaise Diagne
09:25
Lisbon
|
05:50
Lisbon
11:00
Marrakech
|
Connect |
HC331
Air Senegal
AT411
Royal Air Maroc
|
01:30
Blaise Diagne
09:55
Casablanca
|
05:45
Casablanca
10:50
Marrakech
|
Connect |
TP1482
TAP Portugal
TP1456
TAP Portugal
|
02:10
Blaise Diagne
09:25
Lisbon
|
07:05
Lisbon
11:00
Marrakech
|
Connect |
TP1482
TAP Portugal
TP1450
TAP Portugal
|
02:10
Blaise Diagne
14:05
Lisbon
|
07:05
Lisbon
15:40
Marrakech
|
Connect |
AT502
Royal Air Maroc
AT411
Royal Air Maroc
|
02:15
Blaise Diagne
09:55
Casablanca
|
06:20
Casablanca
10:50
Marrakech
|
Connect |
AT502
Royal Air Maroc
AT403
Royal Air Maroc
|
02:15
Blaise Diagne
11:50
Casablanca
|
06:20
Casablanca
12:40
Marrakech
|
Connect |
AT500
Royal Air Maroc
AT403
Royal Air Maroc
|
05:50
Blaise Diagne
11:50
Casablanca
|
09:55
Casablanca
12:40
Marrakech
|
Connect |
AT500
Royal Air Maroc
AT419
Royal Air Maroc
|
05:50
Blaise Diagne
16:40
Casablanca
|
09:55
Casablanca
17:30
Marrakech
|
Connect |
IB3329
Iberia
IB8816
Iberia
|
21:35
Blaise Diagne
08:40
Madrid
|
03:55
Madrid
09:45
Marrakech
|
Connect |
You take a bus, shuttle or taxi from your location in Dakar to Blaise Diagne.
You take a flight from Blaise Diagne to Casablanca and cost approximately 250 USD.
You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
HC331
Air Senegal
|
01:30
Blaise Diagne
|
05:45 Casablanca | Direct |
AT502
Royal Air Maroc
|
02:15
Blaise Diagne
|
06:20 Casablanca | Direct |
AT500
Royal Air Maroc
|
05:50
Blaise Diagne
|
09:55 Casablanca | Direct |
You take a bus, shuttle or taxi from your location in Dakar to Blaise Diagne.
You take a flight from Blaise Diagne to Tangier and cost approximately 420 USD.
You take a bus, shuttle or taxi from Tangier to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
HC403
Air Senegal
3O364
Air Arabia Maroc
|
00:35
Blaise Diagne
11:50
Paris CDG
|
08:00
Paris CDG
13:30
Tangier
|
Connect |
AT502
Royal Air Maroc
AT990
Royal Air Maroc
|
02:15
Blaise Diagne
16:50
Casablanca
|
06:20
Casablanca
17:55
Tangier
|
Connect |
AT502
Royal Air Maroc
AT1438
Royal Air Maroc
AT1438
Royal Air Maroc
|
02:15
Blaise Diagne
15:45
Casablanca
17:45
Al Hoceima
|
06:20
Casablanca
17:05
Al Hoceima
18:35
Tangier
|
Connect |
AT500
Royal Air Maroc
AT990
Royal Air Maroc
|
05:50
Blaise Diagne
16:50
Casablanca
|
09:55
Casablanca
17:55
Tangier
|
Connect |
AT500
Royal Air Maroc
AT1438
Royal Air Maroc
AT1438
Royal Air Maroc
|
05:50
Blaise Diagne
15:45
Casablanca
17:45
Al Hoceima
|
09:55
Casablanca
17:05
Al Hoceima
18:35
Tangier
|
Connect |
AT500
Royal Air Maroc
AT472
Royal Air Maroc
|
05:50
Blaise Diagne
23:30
Casablanca
|
09:55
Casablanca
00:25
Tangier
|
Connect |
VY7889
Vueling Airlines
VY7364
Vueling Airlines
|
20:30
Blaise Diagne
06:00
Barcelona
|
03:20
Barcelona
06:55
Tangier
|
Connect |
IB3329
Iberia
IB8796
Iberia
|
21:35
Blaise Diagne
11:35
Madrid
|
03:55
Madrid
11:55
Tangier
|
Connect |
IB3329
Iberia
3O392
Air Arabia Maroc
|
21:35
Blaise Diagne
10:40
Madrid
|
03:55
Madrid
11:15
Tangier
|
Connect |
AF719
Air France
3O364
Air Arabia Maroc
|
23:05
Blaise Diagne
11:50
Paris CDG
|
06:35
Paris CDG
13:30
Tangier
|
Connect |
You take a bus, shuttle or taxi from your location in Dakar to Blaise Diagne.
You take a flight from Blaise Diagne to Oujda and cost approximately 460 USD.
You take a bus, shuttle or taxi from Oujda to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
HC405
Air Senegal
FR5311
Ryanair
|
00:20
Blaise Diagne
08:45
Marseille
|
07:30
Marseille
09:50
Oujda
|
Connect |
AT502
Royal Air Maroc
AT1402
Royal Air Maroc
|
02:15
Blaise Diagne
17:00
Casablanca
|
06:20
Casablanca
18:10
Oujda
|
Connect |
AT500
Royal Air Maroc
AT1402
Royal Air Maroc
|
05:50
Blaise Diagne
17:00
Casablanca
|
09:55
Casablanca
18:10
Oujda
|
Connect |
AT500
Royal Air Maroc
AT1400
Royal Air Maroc
|
05:50
Blaise Diagne
23:00
Casablanca
|
09:55
Casablanca
00:10
Oujda
|
Connect |
You take a bus, shuttle or taxi from your location in Dakar to Blaise Diagne.
You take a flight from Blaise Diagne to Fes and cost approximately 550 USD.
You take a bus, shuttle or taxi from Fes to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
HC405
Air Senegal
FR5162
Ryanair
|
00:20
Blaise Diagne
10:40
Marseille
|
07:30
Marseille
11:55
Fes
|
Connect |
HC403
Air Senegal
3O368
Air Arabia Maroc
|
00:35
Blaise Diagne
13:00
Paris CDG
|
08:00
Paris CDG
14:50
Fes
|
Connect |
AT502
Royal Air Maroc
AT403
Royal Air Maroc
3O702
Air Arabia Maroc
|
02:15
Blaise Diagne
11:50
Casablanca
14:40
Marrakech
|
06:20
Casablanca
12:40
Marrakech
15:40
Fes
|
Connect |
AT502
Royal Air Maroc
AT411
Royal Air Maroc
3O702
Air Arabia Maroc
|
02:15
Blaise Diagne
09:55
Casablanca
14:40
Marrakech
|
06:20
Casablanca
10:50
Marrakech
15:40
Fes
|
Connect |
AT502
Royal Air Maroc
AT1444
Royal Air Maroc
3O732
Air Arabia Maroc
|
02:15
Blaise Diagne
08:00
Casablanca
14:20
Errachidia
|
06:20
Casablanca
09:45
Errachidia
15:10
Fes
|
Connect |
AT500
Royal Air Maroc
AT403
Royal Air Maroc
3O702
Air Arabia Maroc
|
05:50
Blaise Diagne
11:50
Casablanca
14:40
Marrakech
|
09:55
Casablanca
12:40
Marrakech
15:40
Fes
|
Connect |
AT500
Royal Air Maroc
AT440
Royal Air Maroc
|
05:50
Blaise Diagne
23:00
Casablanca
|
09:55
Casablanca
23:55
Fes
|
Connect |
VY3111
Vueling Airlines
VY3123
Vueling Airlines
FR5373
Ryanair
|
10:05
Blaise Diagne
15:15
Tenerife
23:05
Valencia
|
13:35
Tenerife
19:10
Valencia
23:35
Fes
|
Connect |
IB3329
Iberia
FR7758
Ryanair
|
21:35
Blaise Diagne
09:55
Madrid
|
03:55
Madrid
10:30
Fes
|
Connect |
IB3329
Iberia
IB3348
Iberia
|
21:35
Blaise Diagne
10:30
Madrid
|
03:55
Madrid
11:20
Fes
|
Connect |
AF719
Air France
3O368
Air Arabia Maroc
|
23:05
Blaise Diagne
13:00
Paris CDG
|
06:35
Paris CDG
14:50
Fes
|
Connect |
You take a bus, shuttle or taxi from your location in Dakar to Blaise Diagne.
You take a flight from Blaise Diagne to Agadir and cost approximately 430 USD.
You take a bus, shuttle or taxi from Agadir to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
HC331
Air Senegal
AT433
Royal Air Maroc
|
01:30
Blaise Diagne
09:10
Casablanca
|
05:45
Casablanca
10:30
Agadir
|
Connect |
AT502
Royal Air Maroc
AT433
Royal Air Maroc
|
02:15
Blaise Diagne
09:10
Casablanca
|
06:20
Casablanca
10:30
Agadir
|
Connect |
AT502
Royal Air Maroc
AT423
Royal Air Maroc
|
02:15
Blaise Diagne
11:15
Casablanca
|
06:20
Casablanca
12:35
Agadir
|
Connect |
AT500
Royal Air Maroc
AT423
Royal Air Maroc
|
05:50
Blaise Diagne
11:15
Casablanca
|
09:55
Casablanca
12:35
Agadir
|
Connect |
AT500
Royal Air Maroc
AT483 453 453
Royal Air Maroc
|
05:50
Blaise Diagne
16:10
Casablanca
|
09:55
Casablanca
17:10
Agadir
|
Connect |
You can find hotels and accommodations in Morocco with our hotels search tool below
Booking.com