Popular Filters
+ 1 more
One Way Price
Duration
Stops From Porto
Departure From Porto
KWD 142.05
KWD 107.05
KWD 162.05
KWD 60.05
Arrival at Casablanca
KWD 143.05
KWD 176.05
KWD 127.05
KWD 60.05
Alliances & Airlines
Oneworld
(3)
SkyTeam
(9)
Star Alliance
(7)
Layover Airports
Layover Duration
Top Airlines
Porto to Morocco
KWD 63
Porto to Casablanca , 28 Jun
Royal Air Maroc AT | 997
19:00
Sun, 28 Jun 26
Porto, Portugal
01 h 40 m
20:40
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 110
Porto to Casablanca , 28 Jun
Air France AF | 1517
06:30
Sun, 28 Jun 26
Porto, Portugal
02 h 15 m
09:45
Sun, 28 Jun 26
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1496
18:50
Sun, 28 Jun 26
Terminal T2F
Paris, France
03 h 10 m
21:00
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 130
Porto to Casablanca , 28 Jun
Air France AF | 1517
06:30
Sun, 28 Jun 26
Porto, Portugal
02 h 15 m
09:45
Sun, 28 Jun 26
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1196
15:15
Sun, 28 Jun 26
Terminal T2F
Paris, France
03 h 05 m
17:20
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 145
Porto to Casablanca , 28 Jun
KLM Royal Dutch KL | 1570
05:00
Sun, 28 Jun 26
Porto, Portugal
02 h 30 m
08:30
Sun, 28 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2003 | Operated By Air France
09:35
Sun, 28 Jun 26
Amsterdam, Netherlands
01 h 20 m
10:55
Sun, 28 Jun 26
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2116 | Operated By Air France
18:50
Sun, 28 Jun 26
Terminal T2F
Paris, France
03 h 10 m
21:00
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 146
Porto to Casablanca , 28 Jun
KLM Royal Dutch KL | 1570
05:00
Sun, 28 Jun 26
Porto, Portugal
02 h 30 m
08:30
Sun, 28 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1407
12:30
Sun, 28 Jun 26
Amsterdam, Netherlands
01 h 10 m
13:40
Sun, 28 Jun 26
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2116 | Operated By Air France
18:50
Sun, 28 Jun 26
Terminal T2F
Paris, France
03 h 10 m
21:00
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 148
Porto to Casablanca , 28 Jun
KLM Royal Dutch KL | 1570
05:00
Sun, 28 Jun 26
Porto, Portugal
02 h 30 m
08:30
Sun, 28 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2003 | Operated By Air France
09:35
Sun, 28 Jun 26
Amsterdam, Netherlands
01 h 20 m
10:55
Sun, 28 Jun 26
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2112 | Operated By Air France
12:35
Sun, 28 Jun 26
Terminal T2F
Paris, France
03 h 15 m
14:50
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 152
Porto to Casablanca , 28 Jun
Air France AF | 1517
06:30
Sun, 28 Jun 26
Porto, Portugal
02 h 15 m
09:45
Sun, 28 Jun 26
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1596
12:35
Sun, 28 Jun 26
Terminal T2F
Paris, France
03 h 15 m
14:50
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 154
Porto to Casablanca , 28 Jun
TAP Portugal TP | 1923
10:00
Sun, 28 Jun 26
Porto, Portugal
01 h
11:00
Sun, 28 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1438 | Operated By Portugalia
14:50
Sun, 28 Jun 26
Terminal T1
Lisbon, Portugal
01 h 30 m
16:20
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 165
Porto to Casablanca , 28 Jun
Lufthansa LH | 1179
16:35
Sun, 28 Jun 26
Porto, Portugal
02 h 45 m
20:20
Sun, 28 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1330
21:40
Sun, 28 Jun 26
Terminal T1
Frankfurt, Germany
03 h 40 m
00:20
Mon, 29 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 179
Porto to Casablanca , 28 Jun
TAP Portugal TP | 1941
06:00
Sun, 28 Jun 26
Porto, Portugal
55 m
06:55
Sun, 28 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1436
09:05
Sun, 28 Jun 26
Terminal T1
Lisbon, Portugal
01 h 30 m
10:35
Sun, 28 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Porto (OPO)
Porto
