How to get to Pakistan from Morocco by flight ? You can check flights from Morocco to Pakistan below.
You can find flight ticket prices from Morocco to Pakistan with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Morocco to Rabat.
You take a flight from Rabat to Karachi and cost approximately 950 USD.
You take a bus, shuttle or taxi from Karachi to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
AT974
Royal Air Maroc
QR150
Qatar Airways
QR610
Qatar Airways
|
10:30
Rabat
14:55
Madrid
01:55
Doha
|
12:55
Madrid
22:50
Doha
06:35
Karachi
|
Connect |
QR1463
Qatar Airways
QR610
Qatar Airways
|
13:30
Rabat
01:55
Doha
|
22:15
Doha
06:35
Karachi
|
Connect |
EY616
Etihad
EY221
Etihad
|
21:05
Rabat
22:30
Abu Dhabi
|
07:25
Abu Dhabi
01:50
Karachi
|
Connect |
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Islamabad and cost approximately 700 USD.
You take a bus, shuttle or taxi from Islamabad to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
AT248
Royal Air Maroc
PK9714
Pakistan International Airlines
|
01:50
Casablanca
14:30
Medina
|
09:35
Medina
20:40
Islamabad
|
Connect |
AT248
Royal Air Maroc
SV0888
Saudia
|
03:55
Casablanca
13:50
Jeddah
|
11:50
Jeddah
21:00
Islamabad
|
Connect |
WY172
Oman Air
WY347
Oman Air
|
08:40
Casablanca
09:05
Muscat
|
19:30
Muscat
13:00
Islamabad
|
Connect |
WY172
Oman Air
WY345
Oman Air
|
08:40
Casablanca
02:20
Muscat
|
19:30
Muscat
06:15
Islamabad
|
Connect |
GF142
Gulf Air Bahrain
GF770
Gulf Air Bahrain
|
09:00
Casablanca
23:00
Manama
|
18:00
Manama
04:30
Islamabad
|
Connect |
EY612
Etihad
EY231
Etihad
|
09:30
Casablanca
22:35
Abu Dhabi
|
20:00
Abu Dhabi
02:45
Islamabad
|
Connect |
AF1897
Air France
PK750
Pakistan International Airlines
|
10:20
Casablanca
18:30
Paris CDG
|
14:25
Paris CDG
04:45
Islamabad
|
Connect |
SV0376
Saudia
SV0722
Saudia
|
10:30
Casablanca
01:10
Jeddah
|
18:25
Jeddah
08:20
Islamabad
|
Connect |
AT910
Royal Air Maroc
TK710
Turkish Airlines
|
10:40
Casablanca
20:20
Istanbul Ataturk
|
17:00
Istanbul Ataturk
03:40
Islamabad
|
Connect |
AT800
Royal Air Maroc
BA261
British Airways
|
13:30
Casablanca
21:30
London Heathrow
|
16:50
London Heathrow
09:20
Islamabad
|
Connect |
AT800
Royal Air Maroc
PK786
Pakistan International Airlines
|
13:30
Casablanca
18:00
London Heathrow
|
16:50
London Heathrow
05:30
Islamabad
|
Connect |
QR1394
Qatar Airways
QR614
Qatar Airways
|
14:10
Casablanca
01:00
Doha
|
23:10
Doha
06:30
Islamabad
|
Connect |
QR1394
Qatar Airways
PK288
Pakistan International Airlines
|
14:10
Casablanca
03:50
Doha
|
23:10
Doha
09:10
Islamabad
|
Connect |
AT216
Royal Air Maroc
PK288
Pakistan International Airlines
|
14:30
Casablanca
03:50
Doha
|
23:35
Doha
09:10
Islamabad
|
Connect |
AT216
Royal Air Maroc
QR614
Qatar Airways
|
14:30
Casablanca
01:00
Doha
|
23:35
Doha
06:30
Islamabad
|
Connect |
EK752
Emirates
EK612
Emirates
|
14:45
Casablanca
03:20
Dubai
|
01:15
Dubai
07:30
Islamabad
|
Connect |
EK752
Emirates
PK9234
Pakistan International Airlines
|
14:45
Casablanca
05:00
Dubai
|
01:15
Dubai
08:50
Islamabad
|
Connect |
AT804
Royal Air Maroc
BA261
British Airways
|
15:40
Casablanca
21:30
London Heathrow
|
19:00
London Heathrow
09:20
Islamabad
|
Connect |
SV0372
Saudia
SV0888
Saudia
|
19:10
Casablanca
13:50
Jeddah
|
03:05
Jeddah
21:00
Islamabad
|
Connect |
SV0372
Saudia
SV0724
Saudia
|
19:10
Casablanca
08:00
Jeddah
|
03:05
Jeddah
15:10
Islamabad
|
Connect |
AT254
Royal Air Maroc
PK754
Pakistan International Airlines
|
19:15
Casablanca
07:00
Riyadh
|
03:50
Riyadh
13:00
Islamabad
|
Connect |
SV0374
Saudia
SV0724
Saudia
|
21:40
Casablanca
08:50
Riyadh
|
06:00
Riyadh
15:10
Islamabad
|
Connect |
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Lahore and cost approximately 700 USD.
You take a bus, shuttle or taxi from Lahore to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
AT248
Royal Air Maroc
PK9748
Pakistan International Airlines
|
01:50
Casablanca
12:30
Medina
|
09:35
Medina
18:55
Lahore
|
Connect |
AT248
Royal Air Maroc
SV0728
Saudia
|
01:50
Casablanca
13:05
Medina
|
09:35
Medina
20:05
Lahore
|
Connect |
AT248
Royal Air Maroc
PK748
Pakistan International Airlines
|
01:50
Casablanca
12:30
Medina
|
09:35
Medina
18:50
Lahore
|
Connect |
AT248
Royal Air Maroc
SV0738
Saudia
|
03:55
Casablanca
13:55
Jeddah
|
11:50
Jeddah
20:55
Lahore
|
Connect |
AT248
Royal Air Maroc
PK9760
Pakistan International Airlines
|
03:55
Casablanca
12:45
Jeddah
|
11:50
Jeddah
19:40
Lahore
|
Connect |
WY172
Oman Air
WY341
Oman Air
|
08:40
Casablanca
02:40
Muscat
|
19:30
Muscat
06:25
Lahore
|
Connect |
WY172
Oman Air
WY343
Oman Air
|
08:40
Casablanca
09:00
Muscat
|
19:30
Muscat
12:45
Lahore
|
Connect |
EY612
Etihad
EY241
Etihad
|
09:30
Casablanca
22:55
Abu Dhabi
|
20:00
Abu Dhabi
03:05
Lahore
|
Connect |
EY612
Etihad
PK264
Pakistan International Airlines
|
09:30
Casablanca
23:00
Abu Dhabi
|
20:00
Abu Dhabi
03:05
Lahore
|
Connect |
SV0376
Saudia
SV0734
Saudia
|
10:30
Casablanca
02:15
Jeddah
|
18:25
Jeddah
09:15
Lahore
|
Connect |
SV0376
Saudia
PA471
Airblue
|
10:30
Casablanca
20:50
Jeddah
|
18:25
Jeddah
04:05
Lahore
|
Connect |
AT910
Royal Air Maroc
TK714
Turkish Airlines
|
10:40
Casablanca
20:40
Istanbul Ataturk
|
17:00
Istanbul Ataturk
04:10
Lahore
|
Connect |
AT800
Royal Air Maroc
PK758
Pakistan International Airlines
|
13:30
Casablanca
19:05
London Heathrow
|
16:50
London Heathrow
06:55
Lahore
|
Connect |
AT788
Royal Air Maroc
PK734
Pakistan International Airlines
|
14:10
Casablanca
20:35
Paris CDG
|
18:15
Paris CDG
07:20
Lahore
|
Connect |
QR1394
Qatar Airways
QR628
Qatar Airways
|
14:10
Casablanca
01:00
Doha
|
23:10
Doha
06:30
Lahore
|
Connect |
AT216
Royal Air Maroc
PK290
Pakistan International Airlines
|
14:30
Casablanca
02:00
Doha
|
23:35
Doha
07:25
Lahore
|
Connect |
AT216
Royal Air Maroc
QR628
Qatar Airways
|
14:30
Casablanca
01:00
Doha
|
23:35
Doha
06:30
Lahore
|
Connect |
EK752
Emirates
EK624
Emirates
|
14:45
Casablanca
03:15
Dubai
|
01:15
Dubai
07:20
Lahore
|
Connect |
AF1597
Air France
PK734
Pakistan International Airlines
|
15:35
Casablanca
20:35
Paris CDG
|
19:35
Paris CDG
07:20
Lahore
|
Connect |
SV0372
Saudia
SV0738
Saudia
|
19:10
Casablanca
13:55
Jeddah
|
03:05
Jeddah
20:55
Lahore
|
Connect |
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Quetta and cost approximately 550 USD.
You take a bus, shuttle or taxi from Quetta to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
AT276
Royal Air Maroc
FZ160
Flydubai
FZ341
Flydubai
|
12:05
Casablanca
22:55
Beirut
06:00
Dubai
|
19:05
Beirut
03:45
Dubai
09:05
Quetta
|
Connect |
AT276
Royal Air Maroc
G9388
Air Arabia
G9568
Air Arabia
|
12:05
Casablanca
20:30
Beirut
06:10
Sharjah
|
19:05
Beirut
01:15
Sharjah
09:15
Quetta
|
Connect |
MS848
Egyptair
MS910
Egyptair
FZ341
Flydubai
|
13:30
Casablanca
22:45
Cairo
06:00
Dubai
|
19:20
Cairo
04:05
Dubai
09:05
Quetta
|
Connect |
MS848
Egyptair
MS966
Egyptair
G9568
Air Arabia
|
13:30
Casablanca
20:35
Cairo
06:10
Sharjah
|
19:20
Cairo
01:55
Sharjah
09:15
Quetta
|
Connect |
QR1394
Qatar Airways
QR610
Qatar Airways
ER540
Serene Air
|
14:10
Casablanca
01:55
Doha
08:30
Karachi
|
23:10
Doha
06:35
Karachi
09:50
Quetta
|
Connect |
EK752
Emirates
FZ341
Flydubai
|
14:45
Casablanca
06:00
Dubai
|
01:15
Dubai
09:05
Quetta
|
Connect |
EK752
Emirates
EK604
Emirates
PK310
Pakistan International Airlines
|
14:45
Casablanca
02:30
Dubai
07:00
Karachi
|
01:15
Dubai
05:30
Karachi
08:20
Quetta
|
Connect |
EK752
Emirates
EK604
Emirates
ER540
Serene Air
|
14:45
Casablanca
02:30
Dubai
08:30
Karachi
|
01:15
Dubai
05:30
Karachi
09:50
Quetta
|
Connect |
SV0372
Saudia
PK768
Pakistan International Airlines
|
19:10
Casablanca
06:20
Jeddah
|
03:05
Jeddah
12:25
Quetta
|
Connect |
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Karachi and cost approximately 650 USD.
You take a bus, shuttle or taxi from Karachi to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
AT248
Royal Air Maroc
SV0704
Saudia
|
03:55
Casablanca
14:55
Jeddah
|
11:50
Jeddah
20:50
Karachi
|
Connect |
WY172
Oman Air
WY323
Oman Air
|
08:40
Casablanca
08:25
Muscat
|
19:30
Muscat
11:10
Karachi
|
Connect |
GF142
Gulf Air Bahrain
GF752
Gulf Air Bahrain
|
09:00
Casablanca
00:55
Manama
|
18:00
Manama
05:40
Karachi
|
Connect |
EY612
Etihad
EY221
Etihad
|
09:30
Casablanca
22:30
Abu Dhabi
|
20:00
Abu Dhabi
01:50
Karachi
|
Connect |
SV0376
Saudia
SV0708
Saudia
|
10:30
Casablanca
04:05
Jeddah
|
18:25
Jeddah
10:00
Karachi
|
Connect |
SV0376
Saudia
SV0700
Saudia
|
10:30
Casablanca
02:40
Jeddah
|
18:25
Jeddah
08:35
Karachi
|
Connect |
AT910
Royal Air Maroc
TK708
Turkish Airlines
|
10:40
Casablanca
20:30
Istanbul Ataturk
|
17:00
Istanbul Ataturk
03:50
Karachi
|
Connect |
IB8791
Iberia
QR150
Qatar Airways
QR610
Qatar Airways
|
11:20
Casablanca
14:55
Madrid
01:55
Doha
|
14:05
Madrid
22:50
Doha
06:35
Karachi
|
Connect |
QR1394
Qatar Airways
QR610
Qatar Airways
|
14:10
Casablanca
01:55
Doha
|
23:10
Doha
06:35
Karachi
|
Connect |
AT216
Royal Air Maroc
QR610
Qatar Airways
|
14:30
Casablanca
01:55
Doha
|
23:35
Doha
06:35
Karachi
|
Connect |
EK752
Emirates
EK600
Emirates
|
14:45
Casablanca
07:50
Dubai
|
01:15
Dubai
10:55
Karachi
|
Connect |
EK752
Emirates
EK604
Emirates
|
14:45
Casablanca
02:30
Dubai
|
01:15
Dubai
05:30
Karachi
|
Connect |
SV0372
Saudia
SV0708
Saudia
|
19:10
Casablanca
04:05
Jeddah
|
03:05
Jeddah
10:00
Karachi
|
Connect |
AT254
Royal Air Maroc
SV0708
Saudia
|
19:15
Casablanca
04:55
Riyadh
|
03:50
Riyadh
10:00
Karachi
|
Connect |
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Multan and cost approximately 600 USD.
You take a bus, shuttle or taxi from Multan to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
AT248
Royal Air Maroc
PK9740
Pakistan International Airlines
|
03:55
Casablanca
19:00
Jeddah
|
11:50
Jeddah
01:35
Multan
|
Connect |
WY172
Oman Air
OV311
SalamAir
|
08:40
Casablanca
00:20
Muscat
|
19:30
Muscat
03:50
Multan
|
Connect |
GF142
Gulf Air Bahrain
GF788
Gulf Air Bahrain
|
09:00
Casablanca
00:40
Manama
|
18:00
Manama
05:55
Multan
|
Connect |
GF142
Gulf Air Bahrain
GF566
Gulf Air Bahrain
OV311
SalamAir
|
09:00
Casablanca
20:10
Manama
00:20
Muscat
|
18:00
Manama
22:40
Muscat
03:50
Multan
|
Connect |
EY612
Etihad
EY388
Etihad
OV311
SalamAir
|
09:30
Casablanca
21:40
Abu Dhabi
00:20
Muscat
|
20:00
Abu Dhabi
22:50
Muscat
03:50
Multan
|
Connect |
SV0376
Saudia
SV0800
Saudia
|
10:30
Casablanca
23:00
Jeddah
|
18:25
Jeddah
05:40
Multan
|
Connect |
MS848
Egyptair
MS966
Egyptair
G9558
Air Arabia
|
13:30
Casablanca
20:35
Cairo
04:30
Sharjah
|
19:20
Cairo
01:55
Sharjah
08:00
Multan
|
Connect |
EK752
Emirates
EK604
Emirates
PK330
Pakistan International Airlines
|
14:45
Casablanca
02:30
Dubai
07:30
Karachi
|
01:15
Dubai
05:30
Karachi
09:30
Multan
|
Connect |
SV0372
Saudia
PA871
Airblue
|
19:10
Casablanca
04:25
Jeddah
|
03:05
Jeddah
11:25
Multan
|
Connect |
SV0374
Saudia
PK9730
Pakistan International Airlines
|
21:40
Casablanca
10:30
Riyadh
|
06:00
Riyadh
16:00
Multan
|
Connect |
SV0374
Saudia
PK730
Pakistan International Airlines
|
21:40
Casablanca
07:00
Riyadh
|
06:00
Riyadh
12:30
Multan
|
Connect |
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Peshawar and cost approximately 750 USD.
You take a bus, shuttle or taxi from Peshawar to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
AT248
Royal Air Maroc
SV0796
Saudia
|
01:50
Casablanca
14:05
Medina
|
09:35
Medina
21:10
Peshawar
|
Connect |
AT248
Royal Air Maroc
SV0796
Saudia
|
03:55
Casablanca
14:05
Jeddah
|
11:50
Jeddah
21:30
Peshawar
|
Connect |
GF142
Gulf Air Bahrain
GF784
Gulf Air Bahrain
|
09:00
Casablanca
00:40
Manama
|
18:00
Manama
06:00
Peshawar
|
Connect |
EY612
Etihad
PK218
Pakistan International Airlines
|
09:30
Casablanca
00:01
Abu Dhabi
|
20:00
Abu Dhabi
03:56
Peshawar
|
Connect |
QR1394
Qatar Airways
PK9286
Pakistan International Airlines
|
14:10
Casablanca
01:00
Doha
|
23:10
Doha
06:35
Peshawar
|
Connect |
EK752
Emirates
EK636
Emirates
|
14:45
Casablanca
03:20
Dubai
|
01:15
Dubai
07:30
Peshawar
|
Connect |
SV0372
Saudia
SV0796
Saudia
|
19:10
Casablanca
14:05
Jeddah
|
03:05
Jeddah
21:30
Peshawar
|
Connect |
SV0374
Saudia
PK728
Pakistan International Airlines
|
21:40
Casablanca
07:00
Riyadh
|
06:00
Riyadh
12:40
Peshawar
|
Connect |
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Faisalabad and cost approximately 750 USD.
You take a bus, shuttle or taxi from Faisalabad to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
GF142
Gulf Air Bahrain
GF790
Gulf Air Bahrain
|
09:00
Casablanca
00:45
Manama
|
18:00
Manama
06:10
Faisalabad
|
Connect |
QR1394
Qatar Airways
QR610
Qatar Airways
ER570
Serene Air
|
14:10
Casablanca
01:55
Doha
07:30
Karachi
|
23:10
Doha
06:35
Karachi
09:05
Faisalabad
|
Connect |
EK752
Emirates
FZ323
Flydubai
|
14:45
Casablanca
04:10
Dubai
|
01:15
Dubai
08:05
Faisalabad
|
Connect |
EK752
Emirates
EK604
Emirates
ER570
Serene Air
|
14:45
Casablanca
02:30
Dubai
07:30
Karachi
|
01:15
Dubai
05:30
Karachi
09:05
Faisalabad
|
Connect |
SV0372
Saudia
SV0708
Saudia
PK340
Pakistan International Airlines
|
19:10
Casablanca
04:05
Jeddah
11:55
Karachi
|
03:05
Jeddah
10:00
Karachi
13:40
Faisalabad
|
Connect |
You can find hotels and accommodations in Pakistan with our hotels search tool below
Booking.com