How to get to Morocco from Bali by flight ? You can check flights from Bali to Morocco below.
You can find flight ticket prices from Bali to Morocco with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Bali to Douala.
You take a flight from Douala to Marrakech and cost approximately 750 USD.
You take a bus, shuttle or taxi from Marrakech to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
AT509
Royal Air Maroc
AT407
Royal Air Maroc
|
00:55
Douala
09:50
Casablanca
|
06:15
Casablanca
10:45
Marrakech
|
Connect |
AT509
Royal Air Maroc
AT409
Royal Air Maroc
|
00:55
Douala
10:55
Casablanca
|
06:15
Casablanca
11:45
Marrakech
|
Connect |
AT509
Royal Air Maroc
AT790
Royal Air Maroc
AT613
Royal Air Maroc
|
00:55
Douala
07:35
Casablanca
13:00
Toulouse
|
06:15
Casablanca
10:50
Toulouse
14:30
Marrakech
|
Connect |
AT509
Royal Air Maroc
AT411
Royal Air Maroc
|
00:55
Douala
16:00
Casablanca
|
06:15
Casablanca
16:55
Marrakech
|
Connect |
AT509
Royal Air Maroc
AT792
Royal Air Maroc
AT615
Royal Air Maroc
|
00:55
Douala
07:40
Casablanca
13:00
Bordeaux
|
06:15
Casablanca
10:55
Bordeaux
14:30
Marrakech
|
Connect |
AT285
Royal Air Maroc
AT285
Royal Air Maroc
AT413
Royal Air Maroc
|
05:45
Douala
08:25
Bangui
16:40
Casablanca
|
07:25
Bangui
14:30
Casablanca
17:35
Marrakech
|
Connect |
AT285
Royal Air Maroc
AT285
Royal Air Maroc
AT1426
Royal Air Maroc
|
05:45
Douala
08:25
Bangui
19:30
Casablanca
|
07:25
Bangui
14:30
Casablanca
20:20
Marrakech
|
Connect |
AT285
Royal Air Maroc
AT285
Royal Air Maroc
AT401
Royal Air Maroc
|
05:45
Douala
08:25
Bangui
21:50
Casablanca
|
07:25
Bangui
14:30
Casablanca
22:40
Marrakech
|
Connect |
SN372
Brussels Airlines
TB2581
TUI fly Belgium
|
22:25
Douala
06:15
Brussels
|
05:15
Brussels
08:55
Marrakech
|
Connect |
AT507
Royal Air Maroc
AT507
Royal Air Maroc
AT409
Royal Air Maroc
|
22:55
Douala
00:40
Yaounde
10:55
Casablanca
|
23:40
Yaounde
06:15
Casablanca
11:45
Marrakech
|
Connect |
AT507
Royal Air Maroc
AT507
Royal Air Maroc
AT407
Royal Air Maroc
|
22:55
Douala
00:40
Yaounde
09:50
Casablanca
|
23:40
Yaounde
06:15
Casablanca
10:45
Marrakech
|
Connect |
AT507
Royal Air Maroc
AT507
Royal Air Maroc
AT411
Royal Air Maroc
|
22:55
Douala
00:40
Yaounde
16:00
Casablanca
|
23:40
Yaounde
06:15
Casablanca
16:55
Marrakech
|
Connect |
AF953
Air France
AF1076
Air France
|
23:30
Douala
14:25
Paris CDG
|
07:15
Paris CDG
16:45
Marrakech
|
Connect |
AF982
Air France
AF1076
Air France
|
23:45
Douala
14:25
Paris CDG
|
07:30
Paris CDG
16:45
Marrakech
|
Connect |
You take a bus, shuttle or taxi from your location in Bali to Douala.
You take a flight from Douala to Tangier and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Tangier to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
AT509
Royal Air Maroc
AT409
Royal Air Maroc
3O742
Air Arabia Maroc
|
00:55
Douala
10:55
Casablanca
14:40
Marrakech
|
06:15
Casablanca
11:45
Marrakech
15:50
Tangier
|
Connect |
AT509
Royal Air Maroc
AT407
Royal Air Maroc
3O742
Air Arabia Maroc
|
00:55
Douala
09:50
Casablanca
14:40
Marrakech
|
06:15
Casablanca
10:45
Marrakech
15:50
Tangier
|
Connect |
AT509
Royal Air Maroc
AT972
Royal Air Maroc
IB8796
Iberia
|
00:55
Douala
10:00
Casablanca
14:35
Madrid
|
06:15
Casablanca
12:50
Madrid
15:00
Tangier
|
Connect |
AT509
Royal Air Maroc
AT472
Royal Air Maroc
|
00:55
Douala
23:30
Casablanca
|
06:15
Casablanca
00:25
Tangier
|
Connect |
AT285
Royal Air Maroc
AT285
Royal Air Maroc
AT472
Royal Air Maroc
|
05:45
Douala
08:25
Bangui
23:30
Casablanca
|
07:25
Bangui
14:30
Casablanca
00:25
Tangier
|
Connect |
AT285
Royal Air Maroc
AT285
Royal Air Maroc
AT990
Royal Air Maroc
|
05:45
Douala
08:25
Bangui
16:50
Casablanca
|
07:25
Bangui
14:30
Casablanca
17:55
Tangier
|
Connect |
SN372
Brussels Airlines
AT677
Royal Air Maroc
|
22:25
Douala
12:30
Brussels
|
05:15
Brussels
14:25
Tangier
|
Connect |
SN372
Brussels Airlines
3O114
Air Arabia Maroc
|
22:25
Douala
12:35
Brussels
|
05:15
Brussels
14:30
Tangier
|
Connect |
AT507
Royal Air Maroc
AT507
Royal Air Maroc
AT990
Royal Air Maroc
|
22:55
Douala
00:40
Yaounde
16:50
Casablanca
|
23:40
Yaounde
06:15
Casablanca
17:55
Tangier
|
Connect |
AF953
Air France
3O364
Air Arabia Maroc
|
23:30
Douala
12:20
Paris CDG
|
07:15
Paris CDG
14:05
Tangier
|
Connect |
AF953
Air France
AF1300
Air France
FR7754
Ryanair
|
23:30
Douala
09:30
Paris CDG
12:40
Madrid
|
07:15
Paris CDG
11:35
Madrid
13:10
Tangier
|
Connect |
AF953
Air France
AF7640
Air France
3O346
Air Arabia Maroc
|
23:30
Douala
08:15
Paris CDG
11:15
Lyon
|
07:15
Paris CDG
09:20
Lyon
12:40
Tangier
|
Connect |
AF982
Air France
3O364
Air Arabia Maroc
|
23:45
Douala
12:20
Paris CDG
|
07:30
Paris CDG
14:05
Tangier
|
Connect |
AF982
Air France
AF1300
Air France
FR7754
Ryanair
|
23:45
Douala
09:30
Paris CDG
12:40
Madrid
|
07:30
Paris CDG
11:35
Madrid
13:10
Tangier
|
Connect |
You take a bus, shuttle or taxi from your location in Bali to Douala.
You take a flight from Douala to Oujda and cost approximately 900 USD.
You take a bus, shuttle or taxi from Oujda to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
AT509
Royal Air Maroc
AT1402
Royal Air Maroc
|
00:55
Douala
17:00
Casablanca
|
06:15
Casablanca
18:15
Oujda
|
Connect |
AT509
Royal Air Maroc
AT1400
Royal Air Maroc
|
00:55
Douala
23:00
Casablanca
|
06:15
Casablanca
00:15
Oujda
|
Connect |
AT509
Royal Air Maroc
AT774
Royal Air Maroc
AT651
Royal Air Maroc
|
00:55
Douala
09:25
Casablanca
21:55
Paris Orly
|
06:15
Casablanca
13:20
Paris Orly
23:30
Oujda
|
Connect |
AT509
Royal Air Maroc
AT762
Royal Air Maroc
AT651
Royal Air Maroc
|
00:55
Douala
09:10
Casablanca
21:55
Paris Orly
|
06:15
Casablanca
13:05
Paris Orly
23:30
Oujda
|
Connect |
AT509
Royal Air Maroc
AT760
Royal Air Maroc
AT651
Royal Air Maroc
|
00:55
Douala
07:50
Casablanca
21:55
Paris Orly
|
06:15
Casablanca
11:45
Paris Orly
23:30
Oujda
|
Connect |
AT285
Royal Air Maroc
AT285
Royal Air Maroc
AT1402
Royal Air Maroc
|
05:45
Douala
08:25
Bangui
17:00
Casablanca
|
07:25
Bangui
14:30
Casablanca
18:15
Oujda
|
Connect |
AT285
Royal Air Maroc
AT285
Royal Air Maroc
AT1400
Royal Air Maroc
|
05:45
Douala
08:25
Bangui
23:00
Casablanca
|
07:25
Bangui
14:30
Casablanca
00:15
Oujda
|
Connect |
AT507
Royal Air Maroc
AT507
Royal Air Maroc
AT1402
Royal Air Maroc
|
22:55
Douala
00:40
Yaounde
17:00
Casablanca
|
23:40
Yaounde
06:15
Casablanca
18:15
Oujda
|
Connect |
You take a bus, shuttle or taxi from your location in Bali to Douala.
You take a flight from Douala to Fes and cost approximately 950 USD.
You take a bus, shuttle or taxi from Fes to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
AT509
Royal Air Maroc
AT960
Royal Air Maroc
FR9016
Ryanair
|
00:55
Douala
15:40
Casablanca
20:15
Barcelona
|
06:15
Casablanca
18:40
Barcelona
21:15
Fes
|
Connect |
AT509
Royal Air Maroc
AT440
Royal Air Maroc
|
00:55
Douala
23:00
Casablanca
|
06:15
Casablanca
23:55
Fes
|
Connect |
AT509
Royal Air Maroc
AT964
Royal Air Maroc
FR9016
Ryanair
|
00:55
Douala
09:40
Casablanca
20:15
Barcelona
|
06:15
Casablanca
12:40
Barcelona
21:15
Fes
|
Connect |
AT509
Royal Air Maroc
AT790
Royal Air Maroc
FR3551
Ryanair
|
00:55
Douala
07:35
Casablanca
15:20
Toulouse
|
06:15
Casablanca
10:50
Toulouse
16:25
Fes
|
Connect |
AT509
Royal Air Maroc
AT409
Royal Air Maroc
3O708
Air Arabia Maroc
|
00:55
Douala
10:55
Casablanca
14:35
Marrakech
|
06:15
Casablanca
11:45
Marrakech
15:35
Fes
|
Connect |
AT509
Royal Air Maroc
AT1444
Royal Air Maroc
3O732
Air Arabia Maroc
|
00:55
Douala
08:00
Casablanca
14:40
Errachidia
|
06:15
Casablanca
10:15
Errachidia
15:30
Fes
|
Connect |
AT509
Royal Air Maroc
AT407
Royal Air Maroc
3O708
Air Arabia Maroc
|
00:55
Douala
09:50
Casablanca
14:35
Marrakech
|
06:15
Casablanca
10:45
Marrakech
15:35
Fes
|
Connect |
AT285
Royal Air Maroc
AT285
Royal Air Maroc
AT440
Royal Air Maroc
|
05:45
Douala
08:25
Bangui
23:00
Casablanca
|
07:25
Bangui
14:30
Casablanca
23:55
Fes
|
Connect |
C2483
Mountain Air Cargo
C2500
Mountain Air Cargo
FR7758
Ryanair
|
19:15
Douala
23:00
Malabo
10:10
Madrid
|
19:55
Malabo
06:00
Madrid
10:45
Fes
|
Connect |
SN372
Brussels Airlines
3O118
Air Arabia Maroc
|
22:25
Douala
14:45
Brussels
|
05:15
Brussels
16:50
Fes
|
Connect |
AT507
Royal Air Maroc
AT507
Royal Air Maroc
AT440
Royal Air Maroc
|
22:55
Douala
00:40
Yaounde
23:00
Casablanca
|
23:40
Yaounde
06:15
Casablanca
23:55
Fes
|
Connect |
AF953
Air France
3O368
Air Arabia Maroc
|
23:30
Douala
11:45
Paris CDG
|
07:15
Paris CDG
13:40
Fes
|
Connect |
AF953
Air France
AF7724
Air France
FR4428
Ryanair
|
23:30
Douala
12:20
Paris CDG
14:40
Nantes
|
07:15
Paris CDG
13:25
Nantes
16:10
Fes
|
Connect |
AF953
Air France
AF7640
Air France
3O344
Air Arabia Maroc
|
23:30
Douala
08:15
Paris CDG
11:20
Lyon
|
07:15
Paris CDG
09:20
Lyon
12:50
Fes
|
Connect |
AF953
Air France
AF7514
Air France
FR3551
Ryanair
|
23:30
Douala
12:05
Paris CDG
15:20
Toulouse
|
07:15
Paris CDG
13:25
Toulouse
16:25
Fes
|
Connect |
AF953
Air France
AF7528
Air France
FR3551
Ryanair
|
23:30
Douala
12:45
Paris CDG
15:20
Toulouse
|
07:15
Paris CDG
14:05
Toulouse
16:25
Fes
|
Connect |
AF953
Air France
AF7518
Air France
FR3551
Ryanair
|
23:30
Douala
09:45
Paris CDG
15:20
Toulouse
|
07:15
Paris CDG
11:05
Toulouse
16:25
Fes
|
Connect |
AF953
Air France
AF1546
Air France
FR1186
Ryanair
|
23:30
Douala
12:30
Paris CDG
16:25
Sevilla
|
07:15
Paris CDG
14:55
Sevilla
17:25
Fes
|
Connect |
AF953
Air France
AF7672
Air France
FR5162
Ryanair
|
23:30
Douala
08:25
Paris CDG
11:40
Marseille
|
07:15
Paris CDG
09:45
Marseille
12:55
Fes
|
Connect |
AF953
Air France
AF7720
Air France
FR4428
Ryanair
|
23:30
Douala
09:15
Paris CDG
14:40
Nantes
|
07:15
Paris CDG
10:20
Nantes
16:10
Fes
|
Connect |
AF982
Air France
3O368
Air Arabia Maroc
|
23:45
Douala
11:45
Paris CDG
|
07:30
Paris CDG
13:40
Fes
|
Connect |
You take a bus, shuttle or taxi from your location in Bali to Douala.
You take a flight from Douala to Casablanca and cost approximately 550 USD.
You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
AT509
Royal Air Maroc
|
00:55
Douala
|
06:15 Casablanca | Direct |
AT285
Royal Air Maroc
AT285
Royal Air Maroc
|
05:45
Douala
08:25
Bangui
|
07:25
Bangui
14:30
Casablanca
|
Connect |
AT507
Royal Air Maroc
AT507
Royal Air Maroc
|
22:55
Douala
00:40
Yaounde
|
23:40
Yaounde
06:15
Casablanca
|
Connect |
AF953
Air France
AF9422
Air France
|
23:30
Douala
08:15
Paris CDG
|
07:15
Paris CDG
10:20
Casablanca
|
Connect |
You take a bus, shuttle or taxi from your location in Bali to Douala.
You take a flight from Douala to Agadir and cost approximately 750 USD.
You take a bus, shuttle or taxi from Agadir to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
AT509
Royal Air Maroc
AT421
Royal Air Maroc
|
00:55
Douala
09:10
Casablanca
|
06:15
Casablanca
10:30
Agadir
|
Connect |
AT509
Royal Air Maroc
AT423
Royal Air Maroc
|
00:55
Douala
11:10
Casablanca
|
06:15
Casablanca
12:30
Agadir
|
Connect |
AT509
Royal Air Maroc
AT439
Royal Air Maroc
|
00:55
Douala
16:10
Casablanca
|
06:15
Casablanca
17:30
Agadir
|
Connect |
AT285
Royal Air Maroc
AT285
Royal Air Maroc
AT425
Royal Air Maroc
|
05:45
Douala
08:25
Bangui
16:10
Casablanca
|
07:25
Bangui
14:30
Casablanca
17:10
Agadir
|
Connect |
AT285
Royal Air Maroc
AT285
Royal Air Maroc
AT427
Royal Air Maroc
|
05:45
Douala
08:25
Bangui
19:40
Casablanca
|
07:25
Bangui
14:30
Casablanca
20:40
Agadir
|
Connect |
AT285
Royal Air Maroc
AT285
Royal Air Maroc
AT429
Royal Air Maroc
|
05:45
Douala
08:25
Bangui
21:50
Casablanca
|
07:25
Bangui
14:30
Casablanca
22:50
Agadir
|
Connect |
AT507
Royal Air Maroc
AT507
Royal Air Maroc
AT421
Royal Air Maroc
|
22:55
Douala
00:40
Yaounde
09:10
Casablanca
|
23:40
Yaounde
06:15
Casablanca
10:30
Agadir
|
Connect |
AT507
Royal Air Maroc
AT507
Royal Air Maroc
AT423
Royal Air Maroc
|
22:55
Douala
00:40
Yaounde
11:10
Casablanca
|
23:40
Yaounde
06:15
Casablanca
12:30
Agadir
|
Connect |
AT507
Royal Air Maroc
AT507
Royal Air Maroc
AT425
Royal Air Maroc
|
22:55
Douala
00:40
Yaounde
16:10
Casablanca
|
23:40
Yaounde
06:15
Casablanca
17:10
Agadir
|
Connect |
You take a bus, shuttle or taxi from your location in Bali to Yaounde.
You take a flight from Yaounde to Casablanca and cost approximately 490 USD.
You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
AT507
Royal Air Maroc
|
00:40
Yaounde
|
06:15 Casablanca | Direct |
AF775
Air France
AF1896
Air France
|
22:00
Yaounde
07:00
Paris CDG
|
05:50
Paris CDG
09:05
Casablanca
|
Connect |
AT509
Royal Air Maroc
AT509
Royal Air Maroc
|
23:15
Yaounde
00:55
Douala
|
23:55
Douala
06:15
Casablanca
|
Connect |
You can find hotels and accommodations in Morocco with our hotels search tool below
Booking.com