Popular Filters
One Way Price
Duration
Stops From Paphos
Departure From Paphos
QAR 2,761
Arrival at Casablanca
QAR 3,991
QAR 3,991
QAR 2,761
Alliances & Airlines
Oneworld
(20)
SkyTeam
()
Star Alliance
()
Layover Airports
Layover Duration
Flights from Morocco
Top Airlines
Top Flights to Morocco
Paphos to Morocco
QAR 2,785
Paphos to Casablanca , 18 Jun
British Airways BA | 2781 | Operated By Avianca Argentina
20:55
Thu, 18 Jun 26
Paphos, Cyprus
04 h 55 m
23:50
Thu, 18 Jun 26
Terminal S
London - Gatwick Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 1358
06:45
Fri, 19 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
01 h
07:45
Fri, 19 Jun 26
Terminal T2
Manchester, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 8439 | Operated By Royal Air Maroc
18:10
Fri, 19 Jun 26
Manchester, United Kingdom
03 h 25 m
21:35
Fri, 19 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,858
Paphos to Casablanca , 18 Jun
British Airways BA | 2781 | Operated By Avianca Argentina
20:55
Thu, 18 Jun 26
Paphos, Cyprus
04 h 55 m
23:50
Thu, 18 Jun 26
Terminal S
London - Gatwick Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 1368
14:40
Fri, 19 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 05 m
15:45
Fri, 19 Jun 26
Terminal T2
Manchester, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 8439 | Operated By Royal Air Maroc
18:10
Fri, 19 Jun 26
Manchester, United Kingdom
03 h 25 m
21:35
Fri, 19 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,273
Paphos to Casablanca , 18 Jun
British Airways BA | 2781 | Operated By Avianca Argentina
20:55
Thu, 18 Jun 26
Paphos, Cyprus
04 h 55 m
23:50
Thu, 18 Jun 26
Terminal S
London - Gatwick Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 1360
08:45
Fri, 19 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
01 h
09:45
Fri, 19 Jun 26
Terminal T2
Manchester, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 8439 | Operated By Royal Air Maroc
18:10
Fri, 19 Jun 26
Manchester, United Kingdom
03 h 25 m
21:35
Fri, 19 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
QAR 4,015
Paphos to Casablanca , 18 Jun
British Airways BA | 2781 | Operated By Avianca Argentina
20:55
Thu, 18 Jun 26
Paphos, Cyprus
04 h 55 m
23:50
Thu, 18 Jun 26
Terminal S
London - Gatwick Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 456
06:15
Fri, 19 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
02 h 25 m
09:40
Fri, 19 Jun 26
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 1355
11:00
Fri, 19 Jun 26
Terminal T4S
Madrid, Spain
01 h 55 m
11:55
Fri, 19 Jun 26
Terminal T1
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
QAR 4,605
Paphos to Casablanca , 18 Jun
British Airways BA | 2781 | Operated By Avianca Argentina
20:55
Thu, 18 Jun 26
Paphos, Cyprus
04 h 55 m
23:50
Thu, 18 Jun 26
Terminal S
London - Gatwick Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 3641 | Operated By British Airways
06:15
Fri, 19 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
02 h 25 m
09:40
Fri, 19 Jun 26
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 1355
11:00
Fri, 19 Jun 26
Terminal T4S
Madrid, Spain
01 h 55 m
11:55
Fri, 19 Jun 26
Terminal T1
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
QAR 4,737
Paphos to Casablanca , 18 Jun
British Airways BA | 2781 | Operated By Avianca Argentina
20:55
Thu, 18 Jun 26
Paphos, Cyprus
04 h 55 m
23:50
Thu, 18 Jun 26
Terminal S
London - Gatwick Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 1862 | Operated By Iberia Express
11:30
Fri, 19 Jun 26
Terminal S
London - Gatwick Apt, United Kingdom
02 h 30 m
15:00
Fri, 19 Jun 26
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 1357
16:25
Fri, 19 Jun 26
Terminal T4S
Madrid, Spain
01 h 55 m
17:20
Fri, 19 Jun 26
Terminal T1
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
QAR 5,021
Paphos to Casablanca , 18 Jun
British Airways BA | 2781 | Operated By Avianca Argentina
20:55
Thu, 18 Jun 26
Paphos, Cyprus
04 h 55 m
23:50
Thu, 18 Jun 26
Terminal S
London - Gatwick Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 7055 | Operated By Iberia
10:50
Fri, 19 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
02 h 25 m
14:15
Fri, 19 Jun 26
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 7262 | Operated By Iberia
16:25
Fri, 19 Jun 26
Terminal T4S
Madrid, Spain
01 h 55 m
17:20
Fri, 19 Jun 26
Terminal T1
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
QAR 5,204
Paphos to Casablanca , 18 Jun
British Airways BA | 2781 | Operated By Avianca Argentina
20:55
Thu, 18 Jun 26
Paphos, Cyprus
04 h 55 m
23:50
Thu, 18 Jun 26
Terminal S
London - Gatwick Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 456
06:15
Fri, 19 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
02 h 25 m
09:40
Fri, 19 Jun 26
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 7264 | Operated By Iberia
11:00
Fri, 19 Jun 26
Terminal T4S
Madrid, Spain
01 h 55 m
11:55
Fri, 19 Jun 26
Terminal T1
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Paphos (PFO)
Paphos
