Popular Filters
One Way Price
Duration
Stops From Basel/Mulhouse
Departure From Basel/Mulhouse
OMR 137
OMR 131
OMR 253
Arrival at Casablanca
OMR 253
OMR 137
OMR 178
OMR 131
Alliances & Airlines
Oneworld
(2)
SkyTeam
(16)
Star Alliance
(5)
Layover Airports
Layover Duration
Top Airlines
Basel to Morocco
OMR 135
Transit Visa may be required
Basel/Mulhouse to Casablanca , 31 Mar
KLM Royal Dutch KL | 2050 | Operated By Air France
14:25
Tue, 31 Mar 26
Basel/Mulhouse, Switzerland
01 h 15 m
15:40
Tue, 31 Mar 26
Terminal T2G
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2116 | Operated By Air France
18:50
Tue, 31 Mar 26
Terminal T2F
Paris, France
03 h 10 m
21:00
Tue, 31 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
OMR 141
Transit Visa may be required
Basel/Mulhouse to Casablanca , 31 Mar
KLM Royal Dutch KL | 2044 | Operated By Air France
10:35
Tue, 31 Mar 26
Basel/Mulhouse, Switzerland
01 h 15 m
11:50
Tue, 31 Mar 26
Terminal T2G
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2114 | Operated By Air France
07:05
Wed, 1 Apr 26
Terminal T2F
Paris, France
03 h 10 m
09:15
Wed, 1 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
OMR 145
Transit Visa may be required
Basel/Mulhouse to Casablanca , 31 Mar
Air France AF | 1393 | Operated By Airlinair
14:25
Tue, 31 Mar 26
Basel/Mulhouse, Switzerland
01 h 15 m
15:40
Tue, 31 Mar 26
Terminal T2G
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1496
18:50
Tue, 31 Mar 26
Terminal T2F
Paris, France
03 h 10 m
21:00
Tue, 31 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
OMR 152
Transit Visa may be required
Basel/Mulhouse to Casablanca , 31 Mar
KLM Royal Dutch KL | 1946
14:25
Tue, 31 Mar 26
Basel/Mulhouse, Switzerland
01 h 30 m
15:55
Tue, 31 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2023 | Operated By Air France
20:20
Tue, 31 Mar 26
Amsterdam, Netherlands
01 h 30 m
21:50
Tue, 31 Mar 26
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2114 | Operated By Air France
07:05
Wed, 1 Apr 26
Terminal T2F
Paris, France
03 h 10 m
09:15
Wed, 1 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
OMR 157
Transit Visa may be required
Basel/Mulhouse to Casablanca , 31 Mar
KLM Royal Dutch KL | 1944
10:15
Tue, 31 Mar 26
Basel/Mulhouse, Switzerland
01 h 30 m
11:45
Tue, 31 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1409
16:30
Tue, 31 Mar 26
Amsterdam, Netherlands
01 h 15 m
17:45
Tue, 31 Mar 26
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2116 | Operated By Air France
18:50
Tue, 31 Mar 26
Terminal T2F
Paris, France
03 h 10 m
21:00
Tue, 31 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
OMR 166
Transit Visa may be required
Basel/Mulhouse to Casablanca , 31 Mar
KLM Royal Dutch KL | 1944
10:15
Tue, 31 Mar 26
Basel/Mulhouse, Switzerland
01 h 30 m
11:45
Tue, 31 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2009 | Operated By Air France
14:10
Tue, 31 Mar 26
Amsterdam, Netherlands
01 h 25 m
15:35
Tue, 31 Mar 26
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2116 | Operated By Air France
18:50
Tue, 31 Mar 26
Terminal T2F
Paris, France
03 h 10 m
21:00
Tue, 31 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
OMR 182
Transit Visa may be required
Basel/Mulhouse to Casablanca , 31 Mar
Air France AF | 1193 | Operated By Airlinair
10:35
Tue, 31 Mar 26
Basel/Mulhouse, Switzerland
01 h 15 m
11:50
Tue, 31 Mar 26
Terminal T2G
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1196
15:15
Tue, 31 Mar 26
Terminal T2F
Paris, France
03 h 05 m
17:20
Tue, 31 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
OMR 213
Transit Visa may be required
Basel/Mulhouse to Casablanca , 31 Mar
KLM Royal Dutch KL | 1944
10:15
Tue, 31 Mar 26
Basel/Mulhouse, Switzerland
01 h 30 m
11:45
Tue, 31 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1407
12:30
Tue, 31 Mar 26
Amsterdam, Netherlands
01 h 10 m
13:40
Tue, 31 Mar 26
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2042 | Operated By Air France
15:15
Tue, 31 Mar 26
Terminal T2F
Paris, France
03 h 05 m
17:20
Tue, 31 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
OMR 257
Transit Visa may be required
Basel/Mulhouse to Casablanca , 31 Mar
Lufthansa LH | 1207
19:00
Tue, 31 Mar 26
Basel/Mulhouse, Switzerland
01 h
20:00
Tue, 31 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1330
21:50
Tue, 31 Mar 26
Terminal T1
Frankfurt, Germany
03 h 40 m
00:30
Wed, 1 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
OMR 261
Transit Visa may be required
Basel/Mulhouse to Casablanca , 31 Mar
KLM Royal Dutch KL | 1944
10:15
Tue, 31 Mar 26
Basel/Mulhouse, Switzerland
01 h 30 m
11:45
Tue, 31 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 5474 | Operated By KLM Royal Dutch
12:30
Tue, 31 Mar 26
Amsterdam, Netherlands
01 h 10 m
13:40
Tue, 31 Mar 26
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1196
15:15
Tue, 31 Mar 26
Terminal T2F
Paris, France
03 h 05 m
17:20
Tue, 31 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Basel (BSL)
Basel
