HowToGo

Flight from Morocco to Dubai, United Arab Emirates

How to get to Dubai, United Arab Emirates from Morocco by flight ? You can check flights from Morocco to Dubai, United Arab Emirates below.

Search Transfer from Morocco to Dubai, United Arab Emirates

Search Flights

You can find flight ticket prices from Morocco to Dubai, United Arab Emirates with our flight tickets search tool below

1. Tangier to Dubai

  1. You take a bus, shuttle or taxi from your location in Morocco to Tangier.

  2. You take a flight from Tangier to Dubai and cost approximately 540 USD.

  3. You take a bus, shuttle or taxi from Dubai to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
TP1459 TAP Portugal
EK192 Emirates
05:30 Tangier
13:35 Lisbon
07:05 Lisbon
01:00 Dubai
Connect
AT471 Royal Air Maroc
EK752 Emirates
05:35 Tangier
15:05 Casablanca
06:55 Casablanca
01:30 Dubai
Connect
3O345 Air Arabia Maroc
EK082 Emirates
07:00 Tangier
20:55 Lyon
10:25 Lyon
06:15 Dubai
Connect
3O363 Air Arabia Maroc
AF662 Air France
07:10 Tangier
13:30 Paris CDG
10:55 Paris CDG
23:20 Dubai
Connect
3O377 Air Arabia Maroc
TK7713 Turkish Airlines
TK7686 Turkish Airlines
07:10 Tangier
13:15 Barcelona
22:20 Sabiha Gokcen
09:50 Barcelona
17:40 Sabiha Gokcen
03:50 Dubai
Connect
3O377 Air Arabia Maroc
MS768 Egyptair
MS910 Egyptair
07:10 Tangier
15:25 Barcelona
22:30 Cairo
09:50 Barcelona
20:30 Cairo
03:45 Dubai
Connect
3O377 Air Arabia Maroc
RJ0108 Royal Jordanian
RJ0612 Royal Jordanian
07:10 Tangier
15:35 Barcelona
22:15 Amman
09:50 Barcelona
21:00 Amman
03:15 Dubai
Connect
3O377 Air Arabia Maroc
PC1092 Pegasus Airlines
PC740 Pegasus Airlines
07:10 Tangier
12:45 Barcelona
20:50 Sabiha Gokcen
09:50 Barcelona
18:20 Sabiha Gokcen
02:15 Dubai
Connect
3O363 Air Arabia Maroc
EK074 Emirates
07:10 Tangier
14:25 Paris CDG
10:55 Paris CDG
00:15 Dubai
Connect
3O377 Air Arabia Maroc
EK186 Emirates
07:10 Tangier
15:10 Barcelona
09:50 Barcelona
00:40 Dubai
Connect
3O363 Air Arabia Maroc
KU168 Kuwait Airways
KU677 Kuwait Airways
07:10 Tangier
14:10 Paris CDG
01:55 Kuwait
10:55 Paris CDG
21:20 Kuwait
04:55 Dubai
Connect
3O391 Air Arabia Maroc
EK142 Emirates
07:30 Tangier
14:25 Madrid
09:50 Madrid
00:25 Dubai
Connect
3O391 Air Arabia Maroc
RJ0110 Royal Jordanian
RJ0612 Royal Jordanian
07:30 Tangier
15:05 Madrid
22:15 Amman
09:50 Madrid
21:05 Amman
03:15 Dubai
Connect
3O391 Air Arabia Maroc
MS754 Egyptair
MS910 Egyptair
07:30 Tangier
14:50 Madrid
22:30 Cairo
09:50 Madrid
20:25 Cairo
03:45 Dubai
Connect
3O113 Air Arabia Maroc
EK184 Emirates
08:00 Tangier
14:35 Brussels
11:50 Brussels
00:15 Dubai
Connect
3O101 Air Arabia Maroc
EK016 Emirates
08:10 Tangier
13:35 London Gatwick
11:05 London Gatwick
00:40 Dubai
Connect
FR6008 Ryanair
PC1126 Pegasus Airlines
PC740 Pegasus Airlines
09:15 Tangier
13:40 Marseille
20:50 Sabiha Gokcen
11:30 Marseille
18:45 Sabiha Gokcen
02:15 Dubai
Connect
VY7365 Vueling Airlines
RJ0108 Royal Jordanian
RJ0612 Royal Jordanian
09:15 Tangier
15:35 Barcelona
22:15 Amman
11:05 Barcelona
21:00 Amman
03:15 Dubai
Connect
VY7365 Vueling Airlines
MS768 Egyptair
MS910 Egyptair
09:15 Tangier
15:25 Barcelona
22:30 Cairo
11:05 Barcelona
20:30 Cairo
03:45 Dubai
Connect
VY7365 Vueling Airlines
TK7713 Turkish Airlines
TK7686 Turkish Airlines
09:15 Tangier
13:15 Barcelona
22:20 Sabiha Gokcen
11:05 Barcelona
17:40 Sabiha Gokcen
03:50 Dubai
Connect
VY7365 Vueling Airlines
EK186 Emirates
09:15 Tangier
15:10 Barcelona
11:05 Barcelona
00:40 Dubai
Connect
VY7365 Vueling Airlines
PC1092 Pegasus Airlines
PC740 Pegasus Airlines
09:15 Tangier
12:45 Barcelona
20:50 Sabiha Gokcen
11:05 Barcelona
18:20 Sabiha Gokcen
02:15 Dubai
Connect
U21608 easyJet
EK078 Emirates
09:55 Tangier
14:30 Nice
12:25 Nice
23:35 Dubai
Connect
U24376 easyJet
EK082 Emirates
14:25 Tangier
20:55 Lyon
16:55 Lyon
06:15 Dubai
Connect

2. Casablanca to Dubai

  1. You take a bus, shuttle or taxi from your location in Morocco to Casablanca.

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

  3. You take a bus, shuttle or taxi from Dubai to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
GF142 Gulf Air Bahrain
GF510 Gulf Air Bahrain
05:45 Casablanca
18:10 Manama
14:25 Manama
20:35 Dubai
Connect
GF142 Gulf Air Bahrain
GF514 Gulf Air Bahrain
05:45 Casablanca
17:15 Manama
14:25 Manama
19:35 Dubai
Connect
GF142 Gulf Air Bahrain
GF508 Gulf Air Bahrain
05:45 Casablanca
15:50 Manama
14:25 Manama
18:15 Dubai
Connect
AF1497 Air France
AF662 Air France
08:10 Casablanca
13:30 Paris CDG
11:25 Paris CDG
23:20 Dubai
Connect
TP1437 TAP Portugal
EK192 Emirates
12:20 Casablanca
13:35 Lisbon
12:40 Lisbon
01:00 Dubai
Connect
MS848 Egyptair
MS910 Egyptair
13:50 Casablanca
22:30 Cairo
19:45 Cairo
03:45 Dubai
Connect
EK752 Emirates
15:05 Casablanca
01:30 Dubai Direct
TK618 Turkish Airlines
TK762 Turkish Airlines
15:40 Casablanca
01:25 Istanbul
22:10 Istanbul
06:55 Dubai
Connect
WY172 Oman Air
WY605 Oman Air
20:50 Casablanca
10:35 Muscat
07:40 Muscat
11:45 Dubai
Connect
WY172 Oman Air
WY603 Oman Air
20:50 Casablanca
08:55 Muscat
07:40 Muscat
10:05 Dubai
Connect
WY172 Oman Air
WY609 Oman Air
20:50 Casablanca
14:25 Muscat
07:40 Muscat
15:35 Dubai
Connect

3. Rabat to Abu Dhabi

  1. You take a bus, shuttle or taxi from your location in Morocco to Rabat.

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

  3. You take a bus, shuttle or taxi from Abu Dhabi to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
AF1459 Air France
EY038 Etihad
16:50 Rabat
20:45 Paris CDG
19:55 Paris CDG
06:35 Abu Dhabi
Connect
EY616 Etihad
20:50 Rabat
06:55 Abu Dhabi Direct

4. Casablanca to Sharjah

  1. You take a bus, shuttle or taxi from your location in Morocco to Casablanca.

  2. You take a flight from Casablanca to Sharjah and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Sharjah to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
AT248 Royal Air Maroc
G9146 Air Arabia
01:05 Casablanca
10:00 Jeddah
09:00 Jeddah
13:40 Sharjah
Connect
AT826 Royal Air Maroc
G9574 Air Arabia
12:10 Casablanca
21:05 Vienna
16:55 Vienna
04:45 Sharjah
Connect
MS848 Egyptair
G9621 Air Arabia
13:50 Casablanca
00:40 Cairo
19:45 Cairo
06:05 Sharjah
Connect
TK618 Turkish Airlines
TK754 Turkish Airlines
15:40 Casablanca
01:20 Istanbul
22:10 Istanbul
06:45 Sharjah
Connect
AT254 Royal Air Maroc
G9152 Air Arabia
19:10 Casablanca
09:10 Riyadh
03:35 Riyadh
12:00 Sharjah
Connect
SV0374 Saudia
G9152 Air Arabia
21:40 Casablanca
09:10 Riyadh
06:00 Riyadh
12:00 Sharjah
Connect
SV0374 Saudia
SV1136 Saudia
G9164 Air Arabia
21:40 Casablanca
07:00 Riyadh
09:05 Dammam
06:00 Riyadh
08:00 Dammam
11:20 Sharjah
Connect

5. Marrakech to Dubai

  1. You take a bus, shuttle or taxi from your location in Morocco to Marrakech.

  2. You take a flight from Marrakech to Dubai and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Dubai to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
TP1455 TAP Portugal
EK192 Emirates
04:50 Marrakech
13:35 Lisbon
06:00 Lisbon
01:00 Dubai
Connect
FR5290 Ryanair
GF042 Gulf Air Bahrain
GF512 Gulf Air Bahrain
07:00 Marrakech
14:25 Athens
20:20 Manama
12:15 Athens
19:25 Manama
22:35 Dubai
Connect
FR5290 Ryanair
EK210 Emirates
07:00 Marrakech
17:55 Athens
12:15 Athens
00:20 Dubai
Connect
FR3557 Ryanair
EK066 Emirates
07:30 Marrakech
15:00 London Stansted
10:15 London Stansted
01:05 Dubai
Connect
FR7729 Ryanair
EK142 Emirates
07:40 Marrakech
14:25 Madrid
09:45 Madrid
00:25 Dubai
Connect
VY7337 Vueling Airlines
EK186 Emirates
09:15 Marrakech
15:10 Barcelona
11:40 Barcelona
00:40 Dubai
Connect
U21690 easyJet
EK078 Emirates
09:35 Marrakech
14:30 Nice
12:30 Nice
23:35 Dubai
Connect
U21312 easyJet
EK090 Emirates
09:45 Marrakech
14:45 Geneva
13:00 Geneva
00:05 Dubai
Connect
AT402 Royal Air Maroc
EK752 Emirates
09:55 Marrakech
15:05 Casablanca
10:45 Casablanca
01:30 Dubai
Connect
FR7729 Ryanair
EK142 Emirates
10:10 Marrakech
14:25 Madrid
12:15 Madrid
00:25 Dubai
Connect
FR2240 Ryanair
EK186 Emirates
10:30 Marrakech
15:10 Barcelona
12:55 Barcelona
00:40 Dubai
Connect
BA2669 British Airways
EK030 Emirates
11:20 Marrakech
17:50 London Heathrow
13:55 London Heathrow
04:40 Dubai
Connect
BA2669 British Airways
BA105 British Airways
11:20 Marrakech
20:40 London Heathrow
13:55 London Heathrow
07:45 Dubai
Connect
IB8817 Iberia
EK142 Emirates
11:25 Marrakech
14:25 Madrid
13:20 Madrid
00:25 Dubai
Connect
WK105 Edelweiss Air
LX242 Swiss
11:35 Marrakech
16:15 Zurich
15:00 Zurich
01:25 Dubai
Connect
AT1427 Royal Air Maroc
EK752 Emirates
11:45 Marrakech
15:05 Casablanca
12:35 Casablanca
01:30 Dubai
Connect
AT408 Royal Air Maroc
EK752 Emirates
12:35 Marrakech
15:05 Casablanca
13:25 Casablanca
01:30 Dubai
Connect
TB7583 TUI fly Belgium
EK076 Emirates
14:30 Marrakech
21:35 Paris CDG
17:40 Paris CDG
07:20 Dubai
Connect
BA2667 British Airways
EK004 Emirates
14:35 Marrakech
20:20 London Heathrow
17:15 London Heathrow
07:20 Dubai
Connect
BA2667 British Airways
BA105 British Airways
14:35 Marrakech
20:40 London Heathrow
17:15 London Heathrow
07:45 Dubai
Connect
AF9467 Air France
EK076 Emirates
14:50 Marrakech
21:35 Paris CDG
18:10 Paris CDG
07:20 Dubai
Connect
BA669 British Airways
EK004 Emirates
14:50 Marrakech
20:20 London Heathrow
17:35 London Heathrow
07:20 Dubai
Connect
BA669 British Airways
BA105 British Airways
14:50 Marrakech
20:40 London Heathrow
17:35 London Heathrow
07:45 Dubai
Connect
TK620 Turkish Airlines
TK762 Turkish Airlines
15:05 Marrakech
01:25 Istanbul
22:10 Istanbul
06:55 Dubai
Connect
AF1277 Air France
EK076 Emirates
16:30 Marrakech
21:35 Paris CDG
20:00 Paris CDG
07:20 Dubai
Connect

6. Casablanca to Abu Dhabi

  1. You take a bus, shuttle or taxi from your location in Morocco to Casablanca.

  2. You take a flight from Casablanca to Abu Dhabi and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Abu Dhabi to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
GF142 Gulf Air Bahrain
GF544 Gulf Air Bahrain
05:45 Casablanca
16:20 Manama
14:25 Manama
18:35 Abu Dhabi
Connect
GF142 Gulf Air Bahrain
GF546 Gulf Air Bahrain
05:45 Casablanca
20:30 Manama
14:25 Manama
22:45 Abu Dhabi
Connect
GF142 Gulf Air Bahrain
EY376 Etihad
05:45 Casablanca
17:50 Manama
14:25 Manama
20:00 Abu Dhabi
Connect
EY612 Etihad
10:00 Casablanca
20:15 Abu Dhabi Direct
MS848 Egyptair
MS916 Egyptair
13:50 Casablanca
23:05 Cairo
19:45 Cairo
04:05 Abu Dhabi
Connect
AZ0875 Alitalia
EY084 Etihad
16:35 Casablanca
22:00 Rome
20:40 Rome
07:05 Abu Dhabi
Connect
AF1597 Air France
EY038 Etihad
16:35 Casablanca
20:45 Paris CDG
19:50 Paris CDG
06:35 Abu Dhabi
Connect
SV0372 Saudia
EY314 Etihad
19:05 Casablanca
05:10 Jeddah
02:50 Jeddah
08:35 Abu Dhabi
Connect
SV0374 Saudia
SV0572 Saudia
21:40 Casablanca
12:20 Riyadh
06:00 Riyadh
15:05 Abu Dhabi
Connect

References

Find Hotels in Dubai, United Arab Emirates

You can find hotels and accommodations in Dubai, United Arab Emirates with our hotels search tool below

Booking.com