HowToGo

Flight from Abu Dhabi to Morocco

How to get to Morocco from Abu Dhabi by flight ? You can check flights from Abu Dhabi to Morocco below.

Search Transfer from Abu Dhabi to Morocco

Search Flights

You can find flight ticket prices from Abu Dhabi to Morocco with our flight tickets search tool below

1. Abu Dhabi to Rabat

  1. You take a flight from Abu Dhabi to Rabat and cost approximately 1300 USD.

  2. You take a bus, shuttle or taxi from Rabat to your destination in Morocco.

Flight Depart Arrive
EY031 Etihad
AF1258 Air France
02:20 Abu Dhabi
11:10 Paris CDG
07:45 Paris CDG
13:05 Rabat
Connect
EY037 Etihad
AF1458 Air France
09:00 Abu Dhabi
15:20 Paris CDG
14:20 Paris CDG
17:15 Rabat
Connect
EY615 Etihad
09:40 Abu Dhabi
14:50 Rabat Direct

2. Abu Dhabi to Marrakech

  1. You take a flight from Abu Dhabi to Marrakech and cost approximately 800 USD.

  2. You take a bus, shuttle or taxi from Marrakech to your destination in Morocco.

Flight Depart Arrive
TK869 Turkish Airlines
TK619 Turkish Airlines
01:35 Abu Dhabi
11:30 Istanbul Ataturk
05:25 Istanbul Ataturk
14:55 Marrakech
Connect
BA072 British Airways
BA2666 British Airways
01:55 Abu Dhabi
08:20 London Heathrow
06:30 London Heathrow
11:55 Marrakech
Connect
EY011 Etihad
BA2666 British Airways
02:05 Abu Dhabi
08:20 London Heathrow
06:45 London Heathrow
11:55 Marrakech
Connect
EY001 Etihad
LH1332 Lufthansa
02:05 Abu Dhabi
11:50 Frankfurt
06:50 Frankfurt
15:35 Marrakech
Connect
KL0454 KLM
HV5751 Transavia Holland
02:10 Abu Dhabi
15:15 Amsterdam Schiphol
07:00 Amsterdam Schiphol
18:05 Marrakech
Connect
EY093 Etihad
FR5291 Ryanair
02:10 Abu Dhabi
07:25 Athens
06:05 Athens
11:00 Marrakech
Connect
EY075 Etihad
FR7752 Ryanair
02:20 Abu Dhabi
12:55 Madrid
08:10 Madrid
14:00 Marrakech
Connect
EY031 Etihad
AF1076 Air France
02:20 Abu Dhabi
14:25 Paris CDG
07:45 Paris CDG
16:45 Marrakech
Connect
EY075 Etihad
IB3344 Iberia
02:20 Abu Dhabi
13:25 Madrid
08:10 Madrid
14:25 Marrakech
Connect
EY073 Etihad
WK104 Edelweiss Air
02:25 Abu Dhabi
15:05 Zurich
06:55 Zurich
17:35 Marrakech
Connect
EY613 Etihad
AT407 Royal Air Maroc
02:35 Abu Dhabi
09:50 Casablanca
07:55 Casablanca
10:40 Marrakech
Connect
EY613 Etihad
AT411 Royal Air Maroc
02:35 Abu Dhabi
16:00 Casablanca
07:55 Casablanca
16:55 Marrakech
Connect
EY051 Etihad
LX2200 Swiss
02:35 Abu Dhabi
09:40 Geneva
07:25 Geneva
11:50 Marrakech
Connect
EY005 Etihad
LH676 Lufthansa
02:35 Abu Dhabi
10:50 Munich
06:55 Munich
14:35 Marrakech
Connect
EY613 Etihad
AT409 Royal Air Maroc
02:35 Abu Dhabi
10:55 Casablanca
07:55 Casablanca
11:45 Marrakech
Connect
EY045 Etihad
FR7378 Ryanair
02:45 Abu Dhabi
10:55 Dublin
08:00 Dublin
14:35 Marrakech
Connect
EY053 Etihad
OS899 Austrian Airlines
02:55 Abu Dhabi
09:50 Vienna
06:10 Vienna
13:00 Marrakech
Connect
EY037 Etihad
AF9406 Air France
09:00 Abu Dhabi
21:05 Paris CDG
14:20 Paris CDG
23:25 Marrakech
Connect
EY077 Etihad
HV5753 Transavia Holland
09:30 Abu Dhabi
16:05 Amsterdam Schiphol
14:40 Amsterdam Schiphol
18:55 Marrakech
Connect

3. Abu Dhabi to Tangier

  1. You take a flight from Abu Dhabi to Tangier and cost approximately 800 USD.

  2. You take a bus, shuttle or taxi from Tangier to your destination in Morocco.

Flight Depart Arrive
TK869 Turkish Airlines
TK617 Turkish Airlines
AT990 Royal Air Maroc
01:35 Abu Dhabi
11:35 Istanbul Ataturk
16:50 Casablanca
05:25 Istanbul Ataturk
14:30 Casablanca
17:55 Tangier
Connect
TK869 Turkish Airlines
TK1853 Turkish Airlines
3O378 Air Arabia Maroc
01:35 Abu Dhabi
07:35 Istanbul Ataturk
15:25 Barcelona
05:25 Istanbul Ataturk
10:15 Barcelona
16:20 Tangier
Connect
EY001 Etihad
LH1074 Lufthansa
3O346 Air Arabia Maroc
02:05 Abu Dhabi
08:40 Frankfurt
11:15 Lyon
06:50 Frankfurt
09:55 Lyon
12:40 Tangier
Connect
EY085 Etihad
AZ0074 Alitalia
3O378 Air Arabia Maroc
02:10 Abu Dhabi
09:00 Rome
15:25 Barcelona
06:20 Rome
10:50 Barcelona
16:20 Tangier
Connect
KL0454 KLM
3O128 Air Arabia Maroc
02:10 Abu Dhabi
14:05 Amsterdam Schiphol
07:00 Amsterdam Schiphol
16:15 Tangier
Connect
EY031 Etihad
3O364 Air Arabia Maroc
02:20 Abu Dhabi
12:20 Paris CDG
07:45 Paris CDG
14:05 Tangier
Connect
EY075 Etihad
IB8796 Iberia
02:20 Abu Dhabi
14:35 Madrid
08:10 Madrid
15:00 Tangier
Connect
EY075 Etihad
FR7754 Ryanair
02:20 Abu Dhabi
12:40 Madrid
08:10 Madrid
13:10 Tangier
Connect
EY075 Etihad
3O392 Air Arabia Maroc
02:20 Abu Dhabi
10:40 Madrid
08:10 Madrid
11:15 Tangier
Connect
EY075 Etihad
UX5053 Air Europa
FR5527 Ryanair
02:20 Abu Dhabi
10:05 Madrid
13:05 Sevilla
08:10 Madrid
11:30 Sevilla
12:55 Tangier
Connect
EY057 Etihad
3O114 Air Arabia Maroc
02:25 Abu Dhabi
12:35 Brussels
07:20 Brussels
14:30 Tangier
Connect
EY057 Etihad
AT677 Royal Air Maroc
02:25 Abu Dhabi
12:30 Brussels
07:20 Brussels
14:25 Tangier
Connect
EY049 Etihad
FR6396 Ryanair
FR5527 Ryanair
02:30 Abu Dhabi
08:45 Barcelona
13:05 Sevilla
07:40 Barcelona
10:30 Sevilla
12:55 Tangier
Connect
EY049 Etihad
3O378 Air Arabia Maroc
02:30 Abu Dhabi
15:25 Barcelona
07:40 Barcelona
16:20 Tangier
Connect
EY049 Etihad
VY7364 Vueling Airlines
02:30 Abu Dhabi
20:15 Barcelona
07:40 Barcelona
21:10 Tangier
Connect
EY049 Etihad
VY7368 Vueling Airlines
02:30 Abu Dhabi
19:35 Barcelona
07:40 Barcelona
20:30 Tangier
Connect
EY613 Etihad
AT990 Royal Air Maroc
02:35 Abu Dhabi
16:50 Casablanca
07:55 Casablanca
17:55 Tangier
Connect
EY081 Etihad
VY6331 Vueling Airlines
VY7368 Vueling Airlines
02:40 Abu Dhabi
10:05 Milan Malpensa
19:35 Barcelona
07:05 Milan Malpensa
11:45 Barcelona
20:30 Tangier
Connect
MS917 Egyptair
MS767 Egyptair
VY7364 Vueling Airlines
05:05 Abu Dhabi
11:05 Cairo
20:15 Barcelona
06:35 Cairo
15:25 Barcelona
21:10 Tangier
Connect
RJ0623 Royal Jordanian
RJ0107 Royal Jordanian
VY7368 Vueling Airlines
07:20 Abu Dhabi
11:45 Amman
19:35 Barcelona
09:30 Amman
15:45 Barcelona
20:30 Tangier
Connect
EY083 Etihad
AZ0076 Alitalia
VY7368 Vueling Airlines
08:50 Abu Dhabi
14:00 Rome
19:35 Barcelona
13:00 Rome
15:50 Barcelona
20:30 Tangier
Connect
XY3083 Flynas
AZ0076 Alitalia
VY7368 Vueling Airlines
08:50 Abu Dhabi
14:00 Rome
19:35 Barcelona
13:00 Rome
15:50 Barcelona
20:30 Tangier
Connect
XY3083 Flynas
VY6105 Vueling Airlines
VY7364 Vueling Airlines
08:50 Abu Dhabi
14:30 Rome
20:15 Barcelona
13:00 Rome
16:25 Barcelona
21:10 Tangier
Connect
XY3083 Flynas
VY6105 Vueling Airlines
VY7368 Vueling Airlines
08:50 Abu Dhabi
14:30 Rome
19:35 Barcelona
13:00 Rome
16:25 Barcelona
20:30 Tangier
Connect
EY083 Etihad
AZ0076 Alitalia
VY7364 Vueling Airlines
08:50 Abu Dhabi
14:00 Rome
20:15 Barcelona
13:00 Rome
15:50 Barcelona
21:10 Tangier
Connect
XY3083 Flynas
AZ0076 Alitalia
VY7364 Vueling Airlines
08:50 Abu Dhabi
14:00 Rome
20:15 Barcelona
13:00 Rome
15:50 Barcelona
21:10 Tangier
Connect
EY097 Etihad
TK1855 Turkish Airlines
VY7364 Vueling Airlines
09:30 Abu Dhabi
14:45 Istanbul Ataturk
20:15 Barcelona
13:20 Istanbul Ataturk
17:35 Barcelona
21:10 Tangier
Connect
EY097 Etihad
AT911 Royal Air Maroc
AT472 Royal Air Maroc
09:30 Abu Dhabi
18:15 Istanbul Ataturk
23:30 Casablanca
13:20 Istanbul Ataturk
21:00 Casablanca
00:35 Tangier
Connect
EY097 Etihad
TK1855 Turkish Airlines
VY7368 Vueling Airlines
09:30 Abu Dhabi
14:45 Istanbul Ataturk
19:35 Barcelona
13:20 Istanbul Ataturk
17:35 Barcelona
20:30 Tangier
Connect
ME419 Middle East Airlines
VY7621 Vueling Airlines
VY7364 Vueling Airlines
21:45 Abu Dhabi
00:35 Beirut
06:00 Barcelona
23:59 Beirut
04:10 Barcelona
06:55 Tangier
Connect
ME419 Middle East Airlines
ME241 Middle East Airlines
IB8796 Iberia
21:45 Abu Dhabi
09:15 Beirut
14:35 Madrid
23:59 Beirut
13:15 Madrid
15:00 Tangier
Connect

4. Abu Dhabi to Casablanca

  1. You take a flight from Abu Dhabi to Casablanca and cost approximately 550 USD.

  2. You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.

Flight Depart Arrive
TK869 Turkish Airlines
TK617 Turkish Airlines
01:35 Abu Dhabi
11:35 Istanbul Ataturk
05:25 Istanbul Ataturk
14:30 Casablanca
Connect
KL0454 KLM
HV5749 Transavia Holland
02:10 Abu Dhabi
10:20 Amsterdam Schiphol
07:00 Amsterdam Schiphol
13:00 Casablanca
Connect
EY651 Etihad
AT273 Royal Air Maroc
02:20 Abu Dhabi
08:00 Cairo
04:10 Cairo
12:35 Casablanca
Connect
EY651 Etihad
MS847 Egyptair
02:20 Abu Dhabi
08:05 Cairo
04:10 Cairo
12:30 Casablanca
Connect
EY065 Etihad
AT221 Royal Air Maroc
02:25 Abu Dhabi
08:45 Moscow Domodedovo
06:50 Moscow Domodedovo
12:35 Casablanca
Connect
EY613 Etihad
02:35 Abu Dhabi
07:55 Casablanca Direct
MS917 Egyptair
MS847 Egyptair
05:05 Abu Dhabi
08:05 Cairo
06:35 Cairo
12:30 Casablanca
Connect
MS917 Egyptair
AT273 Royal Air Maroc
05:05 Abu Dhabi
08:00 Cairo
06:35 Cairo
12:35 Casablanca
Connect
EY655 Etihad
MS861 Egyptair
14:25 Abu Dhabi
18:50 Cairo
16:05 Cairo
23:15 Casablanca
Connect
GF545 Gulf Air Bahrain
GF143 Gulf Air Bahrain
19:20 Abu Dhabi
01:35 Manama
19:25 Manama
07:20 Casablanca
Connect
EY377 Etihad
GF143 Gulf Air Bahrain
21:35 Abu Dhabi
01:35 Manama
21:45 Manama
07:20 Casablanca
Connect
EY388 Etihad
WY171 Oman Air
21:40 Abu Dhabi
01:30 Muscat
22:50 Muscat
07:10 Casablanca
Connect
GF547 Gulf Air Bahrain
GF143 Gulf Air Bahrain
23:40 Abu Dhabi
01:35 Manama
23:45 Manama
07:20 Casablanca
Connect

5. Dubai to Casablanca

  1. You take a bus, shuttle or taxi from your location in Abu Dhabi to Dubai.

  2. You take a flight from Dubai to Casablanca and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.

Flight Depart Arrive
AF655 Air France
AF1596 Air France
00:25 Dubai
12:15 Paris CDG
05:40 Paris CDG
14:25 Casablanca
Connect
AF655 Air France
AF1896 Air France
00:25 Dubai
07:00 Paris CDG
05:40 Paris CDG
09:05 Casablanca
Connect
TK761 Turkish Airlines
TK617 Turkish Airlines
02:00 Dubai
11:35 Istanbul Ataturk
05:35 Istanbul Ataturk
14:30 Casablanca
Connect
SV0599 Saudia
SV0373 Saudia
04:20 Dubai
12:55 Jeddah
06:15 Jeddah
17:35 Casablanca
Connect
SV0599 Saudia
SV0371 Saudia
04:20 Dubai
11:05 Jeddah
06:15 Jeddah
15:45 Casablanca
Connect
MS911 Egyptair
AT273 Royal Air Maroc
05:20 Dubai
08:00 Cairo
06:50 Cairo
12:35 Casablanca
Connect
MS911 Egyptair
MS847 Egyptair
05:20 Dubai
08:05 Cairo
06:50 Cairo
12:30 Casablanca
Connect
SV0591 Saudia
SV0375 Saudia
06:00 Dubai
14:35 Riyadh
07:00 Riyadh
19:45 Casablanca
Connect
SV0591 Saudia
SV0379 Saudia
06:00 Dubai
12:20 Riyadh
07:00 Riyadh
17:30 Casablanca
Connect
EK191 Emirates
TP2298 TAP Portugal
07:25 Dubai
14:55 Lisbon
12:35 Lisbon
16:20 Casablanca
Connect
EK751 Emirates
07:25 Dubai
12:45 Casablanca Direct
EK191 Emirates
TP1436 TAP Portugal
07:25 Dubai
14:25 Lisbon
12:35 Lisbon
16:15 Casablanca
Connect
SV0563 Saudia
SV0375 Saudia
10:40 Dubai
14:35 Riyadh
11:40 Riyadh
19:45 Casablanca
Connect
MS902 Egyptair
MS861 Egyptair
11:55 Dubai
18:50 Cairo
13:25 Cairo
23:15 Casablanca
Connect
EK193 Emirates
TP2296 TAP Portugal
14:25 Dubai
22:55 Lisbon
19:40 Lisbon
00:45 Casablanca
Connect
MS913 Egyptair
MS861 Egyptair
16:20 Dubai
18:50 Cairo
17:50 Cairo
23:15 Casablanca
Connect
SV0589 Saudia
SV0377 Saudia
17:30 Dubai
03:05 Jeddah
19:25 Jeddah
07:45 Casablanca
Connect
WY608 Oman Air
WY171 Oman Air
19:30 Dubai
01:30 Muscat
20:35 Muscat
07:10 Casablanca
Connect
GF515 Gulf Air Bahrain
GF143 Gulf Air Bahrain
20:40 Dubai
01:35 Manama
21:00 Manama
07:20 Casablanca
Connect
GF511 Gulf Air Bahrain
GF143 Gulf Air Bahrain
21:00 Dubai
01:35 Manama
21:15 Manama
07:20 Casablanca
Connect
SV0551 Saudia
SV0377 Saudia
21:00 Dubai
03:05 Jeddah
22:55 Jeddah
07:45 Casablanca
Connect
WY612 Oman Air
WY171 Oman Air
22:45 Dubai
01:30 Muscat
23:55 Muscat
07:10 Casablanca
Connect
SV0595 Saudia
SV0377 Saudia
23:00 Dubai
03:05 Jeddah
00:45 Jeddah
07:45 Casablanca
Connect
WY614 Oman Air
WY171 Oman Air
23:15 Dubai
01:30 Muscat
00:20 Muscat
07:10 Casablanca
Connect
GF513 Gulf Air Bahrain
GF143 Gulf Air Bahrain
23:35 Dubai
01:35 Manama
23:55 Manama
07:20 Casablanca
Connect

6. Doha to Marrakech

  1. You take a bus, shuttle or taxi from your location in Abu Dhabi to Doha.

  2. You take a flight from Doha to Marrakech and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Marrakech to your destination in Morocco.

Flight Depart Arrive
QR009 Qatar Airways
BA2666 British Airways
01:00 Doha
08:20 London Heathrow
06:20 London Heathrow
11:55 Marrakech
Connect
AT217 Royal Air Maroc
AT407 Royal Air Maroc
01:30 Doha
09:50 Casablanca
07:10 Casablanca
10:40 Marrakech
Connect
AT217 Royal Air Maroc
AT409 Royal Air Maroc
01:30 Doha
10:55 Casablanca
07:10 Casablanca
11:45 Marrakech
Connect
TK781 Turkish Airlines
TK619 Turkish Airlines
02:05 Doha
11:30 Istanbul Ataturk
06:35 Istanbul Ataturk
14:55 Marrakech
Connect
QR1463 Qatar Airways
03:25 Doha
09:40 Marrakech Direct
TK783 Turkish Airlines
TK619 Turkish Airlines
05:55 Doha
11:30 Istanbul Ataturk
10:25 Istanbul Ataturk
14:55 Marrakech
Connect
QR1393 Qatar Airways
AT413 Royal Air Maroc
07:20 Doha
16:40 Casablanca
13:00 Casablanca
17:35 Marrakech
Connect
QR1397 Qatar Airways
AT411 Royal Air Maroc
08:35 Doha
16:00 Casablanca
14:40 Casablanca
16:55 Marrakech
Connect

7. Abu Dhabi to Fes

  1. You take a flight from Abu Dhabi to Fes and cost approximately 750 USD.

  2. You take a bus, shuttle or taxi from Fes to your destination in Morocco.

Flight Depart Arrive
TK869 Turkish Airlines
TK1853 Turkish Airlines
3O372 Air Arabia Maroc
01:35 Abu Dhabi
07:35 Istanbul Ataturk
11:05 Barcelona
05:25 Istanbul Ataturk
10:15 Barcelona
12:05 Fes
Connect
EY001 Etihad
LH1074 Lufthansa
3O344 Air Arabia Maroc
02:05 Abu Dhabi
08:40 Frankfurt
11:20 Lyon
06:50 Frankfurt
09:55 Lyon
12:50 Fes
Connect
EY085 Etihad
AZ0366 Alitalia
FR3551 Ryanair
02:10 Abu Dhabi
09:50 Rome
15:20 Toulouse
06:20 Rome
11:40 Toulouse
16:25 Fes
Connect
EY031 Etihad
3O368 Air Arabia Maroc
02:20 Abu Dhabi
11:45 Paris CDG
07:45 Paris CDG
13:40 Fes
Connect
EY075 Etihad
UX5053 Air Europa
FR1186 Ryanair
02:20 Abu Dhabi
10:05 Madrid
16:25 Sevilla
08:10 Madrid
11:30 Sevilla
17:25 Fes
Connect
EY075 Etihad
FR7758 Ryanair
02:20 Abu Dhabi
10:10 Madrid
08:10 Madrid
10:45 Fes
Connect
EY057 Etihad
3O118 Air Arabia Maroc
02:25 Abu Dhabi
14:45 Brussels
07:20 Brussels
16:50 Fes
Connect
EY049 Etihad
3O372 Air Arabia Maroc
02:30 Abu Dhabi
11:05 Barcelona
07:40 Barcelona
12:05 Fes
Connect
EY049 Etihad
FR6396 Ryanair
FR1186 Ryanair
02:30 Abu Dhabi
08:45 Barcelona
16:25 Sevilla
07:40 Barcelona
10:30 Sevilla
17:25 Fes
Connect
PC407 Pegasus Airlines
PC1213 Pegasus Airlines
FR4728 Ryanair
04:55 Abu Dhabi
13:10 Sabiha Gokcen
17:10 Milan Bergamo
08:40 Sabiha Gokcen
15:00 Milan Bergamo
18:55 Fes
Connect
PC407 Pegasus Airlines
PC1091 Pegasus Airlines
FR9016 Ryanair
04:55 Abu Dhabi
10:45 Sabiha Gokcen
20:15 Barcelona
08:40 Sabiha Gokcen
13:35 Barcelona
21:15 Fes
Connect
PC409 Pegasus Airlines
PC1213 Pegasus Airlines
FR4728 Ryanair
05:35 Abu Dhabi
13:10 Sabiha Gokcen
17:10 Milan Bergamo
09:20 Sabiha Gokcen
15:00 Milan Bergamo
18:55 Fes
Connect
PC409 Pegasus Airlines
PC1091 Pegasus Airlines
FR9016 Ryanair
05:35 Abu Dhabi
10:45 Sabiha Gokcen
20:15 Barcelona
09:20 Sabiha Gokcen
13:35 Barcelona
21:15 Fes
Connect
RJ0623 Royal Jordanian
RJ0107 Royal Jordanian
FR9016 Ryanair
07:20 Abu Dhabi
11:45 Amman
20:15 Barcelona
09:30 Amman
15:45 Barcelona
21:15 Fes
Connect
EY083 Etihad
AZ0076 Alitalia
FR9016 Ryanair
08:50 Abu Dhabi
14:00 Rome
20:15 Barcelona
13:00 Rome
15:50 Barcelona
21:15 Fes
Connect
XY3083 Flynas
AZ0076 Alitalia
FR9016 Ryanair
08:50 Abu Dhabi
14:00 Rome
20:15 Barcelona
13:00 Rome
15:50 Barcelona
21:15 Fes
Connect
EY077 Etihad
3O126 Air Arabia Maroc
09:30 Abu Dhabi
21:20 Amsterdam Schiphol
14:40 Amsterdam Schiphol
23:40 Fes
Connect
EY097 Etihad
AT911 Royal Air Maroc
AT440 Royal Air Maroc
09:30 Abu Dhabi
18:15 Istanbul Ataturk
23:00 Casablanca
13:20 Istanbul Ataturk
21:00 Casablanca
23:55 Fes
Connect
EY097 Etihad
TK1855 Turkish Airlines
FR9016 Ryanair
09:30 Abu Dhabi
14:45 Istanbul Ataturk
20:15 Barcelona
13:20 Istanbul Ataturk
17:35 Barcelona
21:15 Fes
Connect

References

Find Hotels in Morocco

You can find hotels and accommodations in Morocco with our hotels search tool below

Booking.com