How to get to Morocco from Qatar by flight ? You can check flights from Qatar to Morocco below.
You can find flight ticket prices from Qatar to Morocco with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Qatar to Doha.
You take a flight from Doha to Marrakech and cost approximately 650 USD.
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 |
You take a bus, shuttle or taxi from your location in Qatar to Doha.
You take a flight from Doha to Casablanca and cost approximately 460 USD.
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 |
You take a bus, shuttle or taxi from your location in Qatar to Doha.
You take a flight from Doha to Tangier and cost approximately 600 USD.
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 |
You take a bus, shuttle or taxi from your location in Qatar to Doha.
You take a flight from Doha to Agadir and cost approximately 550 USD.
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 |
You take a bus, shuttle or taxi from your location in Qatar to Doha.
You take a flight from Doha to Fes and cost approximately 550 USD.
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 |
You can find hotels and accommodations in Morocco with our hotels search tool below
Booking.com