HowToGo

Flight from Qatar to Morocco

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

Search Transfer from Qatar to Morocco

Search Flights

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

1. Doha to Marrakech

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

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

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

Flight Depart Arrive
QR147 Qatar Airways
IB8816 Iberia
01:20 Doha
08:40 Madrid
07:00 Madrid
10:45 Marrakech
Connect
AT217 Royal Air Maroc
AT409 Royal Air Maroc
01:30 Doha
10:25 Casablanca
07:10 Casablanca
11:15 Marrakech
Connect
QR009 Qatar Airways
BA2666 British Airways
01:40 Doha
09:10 London Heathrow
06:20 London Heathrow
13:45 Marrakech
Connect
QR329 Qatar Airways
BA2666 British Airways
01:50 Doha
08:20 London Gatwick
06:20 London Gatwick
11:55 Marrakech
Connect
TK781 Turkish Airlines
TK619 Turkish Airlines
01:55 Doha
10:40 Istanbul
06:45 Istanbul
14:10 Marrakech
Connect
BA122 British Airways
BA2666 British Airways
06:40 Doha
13:35 London Heathrow
11:10 London Heathrow
18:15 Marrakech
Connect
QR1397 Qatar Airways
AT411 Royal Air Maroc
07:40 Doha
16:00 Casablanca
13:50 Casablanca
16:55 Marrakech
Connect
QR003 Qatar Airways
BA2666 British Airways
07:45 Doha
13:35 London Heathrow
12:25 London Heathrow
18:15 Marrakech
Connect
QR149 Qatar Airways
IB8818 Iberia
08:10 Doha
15:55 Madrid
13:50 Madrid
18:00 Marrakech
Connect
QR1463 Qatar Airways
09:55 Doha
16:10 Marrakech Direct

2. Doha to Casablanca

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

  2. You take a flight from Doha to Casablanca and cost approximately 460 USD.

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

Flight Depart Arrive
QR147 Qatar Airways
IB8790 Iberia
01:20 Doha
10:00 Madrid
07:00 Madrid
11:50 Casablanca
Connect
AT217 Royal Air Maroc
01:30 Doha
07:10 Casablanca Direct
TK781 Turkish Airlines
TK617 Turkish Airlines
01:55 Doha
10:45 Istanbul
06:45 Istanbul
14:00 Casablanca
Connect
QR1397 Qatar Airways
07:40 Doha
13:50 Casablanca Direct
QR1128 Qatar Airways
WY171 Oman Air
08:00 Doha
13:55 Muscat
10:40 Muscat
19:35 Casablanca
Connect
QR149 Qatar Airways
IB8794 Iberia
08:10 Doha
17:05 Madrid
13:50 Madrid
18:55 Casablanca
Connect
QR1463 Qatar Airways
AT418 Royal Air Maroc
09:55 Doha
18:00 Marrakech
16:10 Marrakech
18:50 Casablanca
Connect

3. Doha to Tangier

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

  2. You take a flight from Doha to Tangier and cost approximately 600 USD.

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

Flight Depart Arrive
QR147 Qatar Airways
IB8796 Iberia
01:20 Doha
14:35 Madrid
07:00 Madrid
16:00 Tangier
Connect
QR147 Qatar Airways
FR7754 Ryanair
01:20 Doha
12:25 Madrid
07:00 Madrid
13:55 Tangier
Connect
QR041 Qatar Airways
3O364 Air Arabia Maroc
01:25 Doha
11:55 Paris CDG
06:35 Paris CDG
13:40 Tangier
Connect
QR137 Qatar Airways
3O378 Air Arabia Maroc
01:35 Doha
15:25 Barcelona
06:35 Barcelona
16:20 Tangier
Connect
QR137 Qatar Airways
3O376 Air Arabia Maroc
3O725 Air Arabia Maroc
01:35 Doha
13:35 Barcelona
15:10 Nador
06:35 Barcelona
14:20 Nador
15:55 Tangier
Connect
QR1397 Qatar Airways
AT472 Royal Air Maroc
07:40 Doha
23:30 Casablanca
13:50 Casablanca
00:25 Tangier
Connect
QR1397 Qatar Airways
AT470 Royal Air Maroc
07:40 Doha
23:20 Casablanca
13:50 Casablanca
00:40 Tangier
Connect
QR145 Qatar Airways
3O376 Air Arabia Maroc
3O725 Air Arabia Maroc
07:45 Doha
13:35 Barcelona
15:10 Nador
12:45 Barcelona
14:20 Nador
15:55 Tangier
Connect
QR145 Qatar Airways
3O378 Air Arabia Maroc
07:45 Doha
15:25 Barcelona
12:45 Barcelona
16:20 Tangier
Connect
QR145 Qatar Airways
VY1314 Vueling Airlines
FR6890 Ryanair
07:45 Doha
16:30 Barcelona
19:30 Valencia
12:45 Barcelona
17:30 Valencia
21:00 Tangier
Connect
QR273 Qatar Airways
3O128 Air Arabia Maroc
08:00 Doha
14:05 Amsterdam Schiphol
13:15 Amsterdam Schiphol
16:15 Tangier
Connect
QR131 Qatar Airways
VY6243 Vueling Airlines
FR6890 Ryanair
08:05 Doha
13:10 Rome
19:30 Valencia
12:20 Rome
15:15 Valencia
21:00 Tangier
Connect
ME437 Middle East Airlines
VY7621 Vueling Airlines
VY7364 Vueling Airlines
15:10 Doha
00:35 Beirut
06:35 Barcelona
17:20 Beirut
04:10 Barcelona
08:25 Tangier
Connect
QR418 Qatar Airways
VY7621 Vueling Airlines
VY7364 Vueling Airlines
21:15 Doha
00:35 Beirut
06:35 Barcelona
23:35 Beirut
04:10 Barcelona
08:25 Tangier
Connect

4. Doha to Agadir

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

  2. You take a flight from Doha to Agadir and cost approximately 550 USD.

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

Flight Depart Arrive
AT217 Royal Air Maroc
AT423 Royal Air Maroc
01:30 Doha
10:50 Casablanca
07:10 Casablanca
12:15 Agadir
Connect
AT217 Royal Air Maroc
AT425 453 Royal Air Maroc
01:30 Doha
16:10 Casablanca
07:10 Casablanca
17:10 Agadir
Connect
QR021 Qatar Airways
U21905 easyJet
01:35 Doha
07:40 Manchester
06:15 Manchester
12:35 Agadir
Connect
QR069 Qatar Airways
LH1328 Lufthansa
01:50 Doha
10:55 Frankfurt
06:40 Frankfurt
13:50 Agadir
Connect
QR329 Qatar Airways
TOM356 TUI Airways
01:50 Doha
08:50 London Gatwick
06:20 London Gatwick
13:30 Agadir
Connect
QR329 Qatar Airways
U28149 easyJet
01:50 Doha
07:10 London Gatwick
06:20 London Gatwick
12:00 Agadir
Connect
QR123 Qatar Airways
U22661 easyJet
01:55 Doha
12:00 Milan Malpensa
06:30 Milan Malpensa
15:40 Agadir
Connect
QR093 Qatar Airways
WK106 Edelweiss Air
02:00 Doha
09:50 Zurich
06:30 Zurich
13:40 Agadir
Connect
QR027 Qatar Airways
FR1266 Ryanair
07:35 Doha
14:30 Manchester
12:15 Manchester
19:20 Agadir
Connect
QR1397 Qatar Airways
AT431 Royal Air Maroc
07:40 Doha
22:50 Casablanca
13:50 Casablanca
23:50 Agadir
Connect
QR1397 Qatar Airways
AT425 453 Royal Air Maroc
07:40 Doha
16:10 Casablanca
13:50 Casablanca
17:10 Agadir
Connect
QR099 Qatar Airways
U21509 easyJet
07:45 Doha
14:55 Geneva
13:10 Geneva
18:25 Agadir
Connect
QR053 Qatar Airways
U21603 easyJet
07:50 Doha
15:20 Nice
13:35 Nice
18:30 Agadir
Connect
QR273 Qatar Airways
HV6883 Transavia Holland
08:00 Doha
14:55 Amsterdam Schiphol
13:15 Amsterdam Schiphol
18:55 Agadir
Connect
QR193 Qatar Airways
TB2581 TUI fly Belgium
08:05 Doha
14:25 Brussels
13:00 Brussels
18:10 Agadir
Connect
QR149 Qatar Airways
AT971 Royal Air Maroc
AT431 Royal Air Maroc
08:10 Doha
18:40 Madrid
22:50 Casablanca
13:50 Madrid
20:30 Casablanca
23:50 Agadir
Connect
QR1463 Qatar Airways
AT418 Royal Air Maroc
AT431 Royal Air Maroc
09:55 Doha
18:00 Marrakech
22:50 Casablanca
16:10 Marrakech
18:50 Casablanca
23:50 Agadir
Connect

5. Doha to Fes

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

  2. You take a flight from Doha to Fes and cost approximately 550 USD.

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

Flight Depart Arrive
QR147 Qatar Airways
FR7758 Ryanair
01:20 Doha
14:10 Madrid
07:00 Madrid
15:45 Fes
Connect
QR041 Qatar Airways
3O368 Air Arabia Maroc
01:25 Doha
11:45 Paris CDG
06:35 Paris CDG
13:40 Fes
Connect
AT217 Royal Air Maroc
AT440 Royal Air Maroc
01:30 Doha
22:25 Casablanca
07:10 Casablanca
23:30 Fes
Connect
QR137 Qatar Airways
VY2214 Vueling Airlines
FR1186 Ryanair
01:35 Doha
10:15 Barcelona
16:25 Sevilla
06:35 Barcelona
11:50 Sevilla
17:25 Fes
Connect
QR137 Qatar Airways
FR9016 Ryanair
01:35 Doha
11:30 Barcelona
06:35 Barcelona
13:25 Fes
Connect
QR137 Qatar Airways
VY2224 Vueling Airlines
FR1186 Ryanair
01:35 Doha
09:10 Barcelona
16:25 Sevilla
06:35 Barcelona
10:45 Sevilla
17:25 Fes
Connect
QR137 Qatar Airways
3O372 Air Arabia Maroc
01:35 Doha
11:05 Barcelona
06:35 Barcelona
12:05 Fes
Connect
QR137 Qatar Airways
VY2216 Vueling Airlines
FR1186 Ryanair
01:35 Doha
11:45 Barcelona
16:25 Sevilla
06:35 Barcelona
13:20 Sevilla
17:25 Fes
Connect
QR123 Qatar Airways
FR7555 Ryanair
FR9016 Ryanair
01:55 Doha
07:50 Milan Malpensa
11:30 Barcelona
06:30 Milan Malpensa
09:20 Barcelona
13:25 Fes
Connect
QR201 Qatar Airways
FR7750 Ryanair
FR5162 Ryanair
02:10 Doha
07:05 Budapest
10:40 Marseille
05:55 Budapest
09:15 Marseille
12:50 Fes
Connect
QR1397 Qatar Airways
AT440 Royal Air Maroc
07:40 Doha
22:25 Casablanca
13:50 Casablanca
23:30 Fes
Connect
QR145 Qatar Airways
VY2117 Vueling Airlines
FR4460 Ryanair
07:45 Doha
15:25 Barcelona
21:45 Malaga
12:45 Barcelona
17:00 Malaga
21:45 Fes
Connect
QR273 Qatar Airways
3O126 Air Arabia Maroc
08:00 Doha
21:20 Amsterdam Schiphol
13:15 Amsterdam Schiphol
23:40 Fes
Connect
QR131 Qatar Airways
VY6213 Vueling Airlines
FR4460 Ryanair
08:05 Doha
17:45 Rome
21:45 Malaga
12:20 Rome
20:25 Malaga
21:45 Fes
Connect
QR133 Qatar Airways
FR9745 Ryanair
08:05 Doha
21:00 Pisa
12:50 Pisa
22:50 Fes
Connect

References

Find Hotels in Morocco

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

Booking.com