Flights from Marrakech to Doha (RAK to DOH)

There are 20 flight connection options available between Marrakech, Menara and Doha, Hamad on Tuesday, 30th April.

Flights departing on Tuesday, 30th April

# Stops Duration Departure time Arrival time
Option #1 Casablanca, Morocco 9h 45 min 18:15 (6:15 pm)
30th Apr
06:00 (6:00 am)
1st May
Option #2 Casablanca, Morocco 10h 55 min 10:40 (10:40 am)
30th Apr
23:35 (11:35 pm)
30th Apr
Option #3 Casablanca, Morocco 11h 15 min 10:20 (10:20 am)
30th Apr
23:35 (11:35 pm)
30th Apr
Option #4 Nice/Cote d'Azur, France 11h 00 min 09:55 (9:55 am)
30th Apr
22:55 (10:55 pm)
30th Apr
Option #5 Toulouse/Blagnac, France 11h 30 min 10:25 (10:25 am)
30th Apr
23:55 (11:55 pm)
30th Apr
Option #6 London, United Kingdom 12h 35 min 16:05 (4:05 pm)
30th Apr
06:40 (6:40 am)
1st May
Option #7 Milan, Italy 11h 40 min 09:20 (9:20 am)
30th Apr
23:00 (11:00 pm)
30th Apr
Option #8 Zurich, Switzerland 11h 45 min 09:40 (9:40 am)
30th Apr
23:25 (11:25 pm)
30th Apr
Option #9 Milan, Italy 12h 15 min 08:45 (8:45 am)
30th Apr
23:00 (11:00 pm)
30th Apr
Option #10 Casablanca, Morocco 15h 40 min 05:55 (5:55 am)
30th Apr
23:35 (11:35 pm)
30th Apr
Option #11 Casablanca, Morocco 14h 15 min 13:45 (1:45 pm)
30th Apr
06:00 (6:00 am)
1st May
Option #12 Madrid, Spain 13h 20 min 14:55 (2:55 pm)
30th Apr
06:15 (6:15 am)
1st May
Option #13 Barcelona, Spain 13h 35 min 08:00 (8:00 am)
30th Apr
23:35 (11:35 pm)
30th Apr
Option #14 Paris, France 14h 50 min 07:00 (7:00 am)
30th Apr
23:50 (11:50 pm)
30th Apr
Option #15 Copenhagen, Denmark 14h 55 min 23:25 (11:25 pm)
30th Apr
16:20 (4:20 pm)
1st May
Option #16 Madrid, Spain 16h 20 min 11:55 (11:55 am)
30th Apr
06:15 (6:15 am)
1st May
Option #17 Dublin, Ireland 16h 15 min 05:50 (5:50 am)
30th Apr
00:05 (0:05 am)
1st May
Option #18 Casablanca, Morocco 17h 20 min 10:40 (10:40 am)
30th Apr
06:00 (6:00 am)
1st May
Option #19 Casablanca, Morocco 17h 40 min 10:20 (10:20 am)
30th Apr
06:00 (6:00 am)
1st May
Option #20 Istanbul, Turkey 17h 10 min 22:45 (10:45 pm)
30th Apr
17:55 (5:55 pm)
1st May

Option #1

Flight Marrakech - Casablanca

Qatar Airways domestic flight QR1396 leaves Marrakech (Menara) at 18:15 (6:15 pm) and lands in Casablanca (Mohammed V) at 19:05 (7:05 pm). Flight duration is 0 hours 50 minutes.

Connection in Casablanca

Connection time in Casablanca, Mohammed V airport is 1 hours and 45 minutes (from 19:05 / 7:05 pm, 30th Apr to 20:50 / 8:50 pm, 30th Apr).

Flight Casablanca - Doha

Qatar Airways international flight QR1396 leaves Casablanca (Mohammed V), Terminal «1» at 20:50 (8:50 pm) and lands in Doha (Hamad) at 06:00 (6:00 am). Flight duration is 7 hours 10 minutes.

Option #2

Flight Marrakech - Casablanca

Royal Air Maroc domestic flight AT402 leaves Marrakech (Menara), Terminal «1» at 10:40 (10:40 am) and lands in Casablanca (Mohammed V), Terminal «2» at 11:25 (11:25 am). Flight duration is 0 hours 45 minutes.

Connection in Casablanca

Connection time in Casablanca, Mohammed V airport is 2 hours and 45 minutes (from 11:25 / 11:25 am, 30th Apr to 14:10 / 2:10 pm, 30th Apr). Go from terminal «2» to terminal «1».

Flight Casablanca - Doha

Royal Air Maroc international flight AT216 leaves Casablanca (Mohammed V), Terminal «1» at 14:10 (2:10 pm) and lands in Doha (Hamad) at 23:35 (11:35 pm). Flight duration is 7 hours 25 minutes.

Option #3

Flight Marrakech - Casablanca

Royal Air Maroc domestic flight AT408 leaves Marrakech (Menara), Terminal «1» at 10:20 (10:20 am) and lands in Casablanca (Mohammed V), Terminal «2» at 11:05 (11:05 am). Flight duration is 0 hours 45 minutes.

Connection in Casablanca

Connection time in Casablanca, Mohammed V airport is 3 hours and 5 minutes (from 11:05 / 11:05 am, 30th Apr to 14:10 / 2:10 pm, 30th Apr). Go from terminal «2» to terminal «1».

Flight Casablanca - Doha

Royal Air Maroc international flight AT216 leaves Casablanca (Mohammed V), Terminal «1» at 14:10 (2:10 pm) and lands in Doha (Hamad) at 23:35 (11:35 pm). Flight duration is 7 hours 25 minutes.

Option #4

Flight Marrakech - Nice/Cote d'Azur

EasyJet international flight U21768 leaves Marrakech (Menara) at 09:55 (9:55 am) and lands in Nice/Cote d'Azur (Nice - Cote d'Azur) at 13:50 (1:50 pm). Flight duration is 2 hours 55 minutes.

Connection in Nice/Cote d'Azur

Connection time in Nice/Cote d'Azur, Nice - Cote d'Azur airport is 2 hours and 10 minutes (from 13:50 / 1:50 pm, 30th Apr to 16:00 / 4:00 pm, 30th Apr).

Flight Nice/Cote d'Azur - Doha

Qatar Airways international flight QR56 leaves Nice/Cote d'Azur (Nice - Cote d'Azur), Terminal «1» at 16:00 (4:00 pm) and lands in Doha (Hamad) at 22:55 (10:55 pm). Flight duration is 5 hours 55 minutes.

Option #5

Flight Marrakech - Toulouse/Blagnac

EasyJet international flight U24970 leaves Marrakech (Menara) at 10:25 (10:25 am) and lands in Toulouse/Blagnac (Toulouse - Blagnac) at 13:55 (1:55 pm). Flight duration is 2 hours 30 minutes.

Connection in Toulouse/Blagnac

Connection time in Toulouse/Blagnac, Toulouse - Blagnac airport is 2 hours and 30 minutes (from 13:55 / 1:55 pm, 30th Apr to 16:25 / 4:25 pm, 30th Apr).

Flight Toulouse/Blagnac - Doha

Qatar Airways international flight QR48 leaves Toulouse/Blagnac (Toulouse - Blagnac) at 16:25 (4:25 pm) and lands in Doha (Hamad) at 23:55 (11:55 pm). Flight duration is 6 hours 30 minutes.

Option #6

Flight Marrakech - London

British Airways international flight BA669 leaves Marrakech (Menara), Terminal «1» at 16:05 (4:05 pm) and lands in London (Heathrow), Terminal «5» at 19:40 (7:40 pm). Flight duration is 3 hours 35 minutes.

Connection in London

Connection time in London, Heathrow airport is 2 hours and 15 minutes (from 19:40 / 7:40 pm, 30th Apr to 21:55 / 9:55 pm, 30th Apr). Go from terminal «5» to terminal «4».

Flight London - Doha

Qatar Airways international flight QR16 leaves London (Heathrow), Terminal «4» at 21:55 (9:55 pm) and lands in Doha (Hamad) at 06:40 (6:40 am). Flight duration is 6 hours 45 minutes.

Option #7

Flight Marrakech - Milan

EasyJet international flight U23928 leaves Marrakech (Menara) at 09:20 (9:20 am) and lands in Milan (Malpensa), Terminal «2» at 13:35 (1:35 pm). Flight duration is 3 hours 15 minutes.

Connection in Milan

Connection time in Milan, Malpensa airport is 2 hours and 40 minutes (from 13:35 / 1:35 pm, 30th Apr to 16:15 / 4:15 pm, 30th Apr). Go from terminal «2» to terminal «1».

Flight Milan - Doha

Qatar Airways international flight QR128 leaves Milan (Malpensa), Terminal «1» at 16:15 (4:15 pm) and lands in Doha (Hamad) at 23:00 (11:00 pm). Flight duration is 5 hours 45 minutes.

Option #8

Flight Marrakech - Zurich

Edelweiss Air international flight WK115 leaves Marrakech (Menara), Terminal «1» at 09:40 (9:40 am) and lands in Zurich at 14:00 (2:00 pm). Flight duration is 3 hours 20 minutes.

Connection in Zurich

Connection time in Zurich is 2 hours and 40 minutes (from 14:00 / 2:00 pm, 30th Apr to 16:40 / 4:40 pm, 30th Apr).

Flight Zurich - Doha

Qatar Airways international flight QR96 leaves Zurich at 16:40 (4:40 pm) and lands in Doha (Hamad) at 23:25 (11:25 pm). Flight duration is 5 hours 45 minutes.

Option #9

Flight Marrakech - Milan

Ryanair international flight FR8895 leaves Marrakech (Menara) at 08:45 (8:45 am) and lands in Milan (Malpensa) at 13:05 (1:05 pm). Flight duration is 3 hours 20 minutes.

Connection in Milan

Connection time in Milan, Malpensa airport is 3 hours and 10 minutes (from 13:05 / 1:05 pm, 30th Apr to 16:15 / 4:15 pm, 30th Apr).

Flight Milan - Doha

Qatar Airways international flight QR128 leaves Milan (Malpensa), Terminal «1» at 16:15 (4:15 pm) and lands in Doha (Hamad) at 23:00 (11:00 pm). Flight duration is 5 hours 45 minutes.

Option #10

Flight Marrakech - Casablanca

Royal Air Maroc domestic flight AT400 leaves Marrakech (Menara), Terminal «1» at 05:55 (5:55 am) and lands in Casablanca (Mohammed V), Terminal «2» at 06:55 (6:55 am). Flight duration is 1 hours 00 minutes.

Connection in Casablanca

Connection time in Casablanca, Mohammed V airport is 7 hours and 15 minutes (from 06:55 / 6:55 am, 30th Apr to 14:10 / 2:10 pm, 30th Apr). Go from terminal «2» to terminal «1».

Flight Casablanca - Doha

Royal Air Maroc international flight AT216 leaves Casablanca (Mohammed V), Terminal «1» at 14:10 (2:10 pm) and lands in Doha (Hamad) at 23:35 (11:35 pm). Flight duration is 7 hours 25 minutes.

Option #11

Flight Marrakech - Casablanca

Royal Air Maroc domestic flight AT410 leaves Marrakech (Menara), Terminal «1» at 13:45 (1:45 pm) and lands in Casablanca (Mohammed V), Terminal «2» at 14:45 (2:45 pm). Flight duration is 1 hours 00 minutes.

Connection in Casablanca

Connection time in Casablanca, Mohammed V airport is 6 hours and 5 minutes (from 14:45 / 2:45 pm, 30th Apr to 20:50 / 8:50 pm, 30th Apr). Go from terminal «2» to terminal «1».

Flight Casablanca - Doha

Qatar Airways international flight QR1396 leaves Casablanca (Mohammed V), Terminal «1» at 20:50 (8:50 pm) and lands in Doha (Hamad) at 06:00 (6:00 am). Flight duration is 7 hours 10 minutes.

Option #12

Flight Marrakech - Madrid

Ryanair international flight FR6722 leaves Marrakech (Menara) at 14:55 (2:55 pm) and lands in Madrid (Madrid Barajas), Terminal «1» at 17:55 (5:55 pm). Flight duration is 2 hours 00 minutes.

Connection in Madrid

Connection time in Madrid, Madrid Barajas airport is 4 hours and 35 minutes (from 17:55 / 5:55 pm, 30th Apr to 22:30 / 10:30 pm, 30th Apr). Go from terminal «1» to terminal «4S».

Flight Madrid - Doha

Qatar Airways international flight QR152 leaves Madrid (Madrid Barajas), Terminal «4S» at 22:30 (10:30 pm) and lands in Doha (Hamad) at 06:15 (6:15 am). Flight duration is 6 hours 45 minutes.

Option #13

Flight Marrakech - Barcelona

Ryanair international flight FR2240 leaves Marrakech (Menara) at 08:00 (8:00 am) and lands in Barcelona at 11:25 (11:25 am). Flight duration is 2 hours 25 minutes.

Connection in Barcelona

Connection time in Barcelona is 5 hours and 0 minutes (from 11:25 / 11:25 am, 30th Apr to 16:25 / 4:25 pm, 30th Apr).

Flight Barcelona - Doha

Qatar Airways international flight QR146 leaves Barcelona, Terminal «1» at 16:25 (4:25 pm) and lands in Doha (Hamad) at 23:35 (11:35 pm). Flight duration is 6 hours 10 minutes.

Option #14

Flight Marrakech - Paris

Air France international flight AF1777 leaves Marrakech (Menara) at 07:00 (7:00 am) and lands in Paris (Charles de Gaulle), Terminal «2E» at 11:25 (11:25 am). Flight duration is 3 hours 25 minutes.

Connection in Paris

Connection time in Paris, Charles de Gaulle airport is 5 hours and 0 minutes (from 11:25 / 11:25 am, 30th Apr to 16:25 / 4:25 pm, 30th Apr). Go from terminal «2E» to terminal «1».

Flight Paris - Doha

Qatar Airways international flight QR40 leaves Paris (Charles de Gaulle), Terminal «1» at 16:25 (4:25 pm) and lands in Doha (Hamad) at 23:50 (11:50 pm). Flight duration is 6 hours 25 minutes.

Option #15

Flight Marrakech - Copenhagen

Norwegian Air International international flight D83407 leaves Marrakech (Menara), Terminal «1» at 23:25 (11:25 pm) and lands in Copenhagen, Terminal «3» at 04:35 (4:35 am). Flight duration is 4 hours 10 minutes.

Connection in Copenhagen

Connection time in Copenhagen is 4 hours and 45 minutes (from 04:35 / 4:35 am, 1st May to 09:20 / 9:20 am, 1st May). Go from terminal «3» to terminal «2».

Flight Copenhagen - Doha

Qatar Airways international flight QR162 leaves Copenhagen, Terminal «2» at 09:20 (9:20 am) and lands in Doha (Hamad) at 16:20 (4:20 pm). Flight duration is 6 hours 00 minutes.

Option #16

Flight Marrakech - Madrid

Iberia international flight IB3621 leaves Marrakech (Menara) at 11:55 (11:55 am) and lands in Madrid (Madrid Barajas), Terminal «4S» at 15:00 (3:00 pm). Flight duration is 2 hours 05 minutes.

Connection in Madrid

Connection time in Madrid, Madrid Barajas airport is 7 hours and 30 minutes (from 15:00 / 3:00 pm, 30th Apr to 22:30 / 10:30 pm, 30th Apr). Stay in terminal «4S» to change plane.

Flight Madrid - Doha

Qatar Airways international flight QR152 leaves Madrid (Madrid Barajas), Terminal «4S» at 22:30 (10:30 pm) and lands in Doha (Hamad) at 06:15 (6:15 am). Flight duration is 6 hours 45 minutes.

Option #17

Flight Marrakech - Dublin

Ryanair international flight FR7379 leaves Marrakech (Menara) at 05:50 (5:50 am) and lands in Dublin, Terminal «1» at 09:35 (9:35 am). Flight duration is 3 hours 45 minutes.

Connection in Dublin

Connection time in Dublin is 5 hours and 25 minutes (from 09:35 / 9:35 am, 30th Apr to 15:00 / 3:00 pm, 30th Apr). Stay in terminal «1» to change plane.

Flight Dublin - Doha

Qatar Airways international flight QR18 leaves Dublin, Terminal «1» at 15:00 (3:00 pm) and lands in Doha (Hamad) at 00:05 (0:05 am). Flight duration is 7 hours 05 minutes.

Option #18

Flight Marrakech - Casablanca

Royal Air Maroc domestic flight AT402 leaves Marrakech (Menara), Terminal «1» at 10:40 (10:40 am) and lands in Casablanca (Mohammed V), Terminal «2» at 11:25 (11:25 am). Flight duration is 0 hours 45 minutes.

Connection in Casablanca

Connection time in Casablanca, Mohammed V airport is 9 hours and 25 minutes (from 11:25 / 11:25 am, 30th Apr to 20:50 / 8:50 pm, 30th Apr). Go from terminal «2» to terminal «1».

Flight Casablanca - Doha

Qatar Airways international flight QR1396 leaves Casablanca (Mohammed V), Terminal «1» at 20:50 (8:50 pm) and lands in Doha (Hamad) at 06:00 (6:00 am). Flight duration is 7 hours 10 minutes.

Option #19

Flight Marrakech - Casablanca

Royal Air Maroc domestic flight AT408 leaves Marrakech (Menara), Terminal «1» at 10:20 (10:20 am) and lands in Casablanca (Mohammed V), Terminal «2» at 11:05 (11:05 am). Flight duration is 0 hours 45 minutes.

Connection in Casablanca

Connection time in Casablanca, Mohammed V airport is 9 hours and 45 minutes (from 11:05 / 11:05 am, 30th Apr to 20:50 / 8:50 pm, 30th Apr). Go from terminal «2» to terminal «1».

Flight Casablanca - Doha

Qatar Airways international flight QR1396 leaves Casablanca (Mohammed V), Terminal «1» at 20:50 (8:50 pm) and lands in Doha (Hamad) at 06:00 (6:00 am). Flight duration is 7 hours 10 minutes.

Option #20

Flight Marrakech - Istanbul

Turkish Airlines international flight TK622 leaves Marrakech (Menara) at 22:45 (10:45 pm) and lands in Istanbul (Ataturk) at 05:45 (5:45 am). Flight duration is 5 hours 00 minutes.

Connection in Istanbul

Connection time in Istanbul, Ataturk airport is 8 hours and 0 minutes (from 05:45 / 5:45 am, 1st May to 13:45 / 1:45 pm, 1st May).

Flight Istanbul - Doha

Qatar Airways international flight QR240 leaves Istanbul (Ataturk) at 13:45 (1:45 pm) and lands in Doha (Hamad) at 17:55 (5:55 pm). Flight duration is 4 hours 10 minutes.

Available departure days

Select departure date to find flight connections between Marrakech and Doha. Note that other flight options may be available for different date.

See also

Return flights (Doha to Marrakech)

More flight connections

Privacy Disclaimer