Popular Filters
One Way Price
Duration
Stops From Basel/Mulhouse
Departure From Basel/Mulhouse
SGD 368
SGD 232
SGD 250
Arrival at Casablanca
SGD 438
SGD 435
SGD 435
SGD 232
Alliances & Airlines
Oneworld
(5)
SkyTeam
(3)
Star Alliance
(13)
+ 4 more
Layover Airports
+ 5 more
Layover Duration
Top Airlines
Popular Flights
Basel to Morocco Flights
SGD 232
Transit Visa may be required
Basel/Mulhouse to Casablanca , 7 Mar
Pegasus Airlines PC | 940
12:30
Sat, 7 Mar 26
Basel/Mulhouse, Switzerland
03 h
17:30
Sat, 7 Mar 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
20:45
Sat, 7 Mar 26
Istanbul-Sabiha Gokcen, Turkey
05 h 20 m
23:05
Sat, 7 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 250
Transit Visa may be required
Basel/Mulhouse to Casablanca , 7 Mar
Pegasus Airlines PC | 944
18:55
Sat, 7 Mar 26
Basel/Mulhouse, Switzerland
03 h
23:55
Sat, 7 Mar 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 651
20:45
Sun, 8 Mar 26
Istanbul-Sabiha Gokcen, Turkey
05 h 20 m
23:05
Sun, 8 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 368
Transit Visa may be required
Basel/Mulhouse to Casablanca , 7 Mar
KLM Royal Dutch KL | 1942
06:05
Sat, 7 Mar 26
Basel/Mulhouse, Switzerland
01 h 30 m
07:35
Sat, 7 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2013 | Operated By Air France
14:55
Sat, 7 Mar 26
Amsterdam, Netherlands
01 h 20 m
16:15
Sat, 7 Mar 26
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2116 | Operated By Air France
18:15
Sat, 7 Mar 26
Terminal T2F
Paris, France
03 h 10 m
20:25
Sat, 7 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 435
Transit Visa may be required | Re Check-in of Baggage required
Basel/Mulhouse to Casablanca , 7 Mar
easyJet U2 | 7102
15:45
Sat, 7 Mar 26
Basel/Mulhouse, Switzerland
01 h 45 m
17:30
Sat, 7 Mar 26
Terminal T2
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1039
21:10
Sat, 7 Mar 26
Terminal T1
Barcelona, Spain
02 h
22:10
Sat, 7 Mar 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1436 | Operated By Portugalia
08:55
Sun, 8 Mar 26
Terminal T1
Lisbon, Portugal
01 h 30 m
10:25
Sun, 8 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 438
Transit Visa may be required
Basel/Mulhouse to Casablanca , 7 Mar
Lufthansa LH | 6915 | Operated By Air Dolomiti
19:05
Sat, 7 Mar 26
Basel/Mulhouse, Switzerland
01 h 05 m
20:10
Sat, 7 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1330
21:40
Sat, 7 Mar 26
Terminal T1
Frankfurt, Germany
03 h 35 m
00:15
Sun, 8 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 440
Transit Visa may be required
Basel/Mulhouse to Casablanca , 7 Mar
Air Dolomiti EN | 8111
19:05
Sat, 7 Mar 26
Basel/Mulhouse, Switzerland
01 h 05 m
20:10
Sat, 7 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1330
21:40
Sat, 7 Mar 26
Terminal T1
Frankfurt, Germany
03 h 35 m
00:15
Sun, 8 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 520
Transit Visa may be required
Basel/Mulhouse to Casablanca , 7 Mar
KLM Royal Dutch KL | 1944
11:15
Sat, 7 Mar 26
Basel/Mulhouse, Switzerland
01 h 30 m
12:45
Sat, 7 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2013 | Operated By Air France
14:55
Sat, 7 Mar 26
Amsterdam, Netherlands
01 h 20 m
16:15
Sat, 7 Mar 26
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2116 | Operated By Air France
18:15
Sat, 7 Mar 26
Terminal T2F
Paris, France
03 h 10 m
20:25
Sat, 7 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 783
Transit Visa may be required
Basel/Mulhouse to Casablanca , 7 Mar
Lufthansa LH | 6917 | Operated By Air Dolomiti
06:40
Sat, 7 Mar 26
Basel/Mulhouse, Switzerland
01 h 05 m
07:45
Sat, 7 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1166
09:20
Sat, 7 Mar 26
Terminal T1
Frankfurt, Germany
03 h 10 m
11:30
Sat, 7 Mar 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1438
13:35
Sat, 7 Mar 26
Terminal T1
Lisbon, Portugal
01 h 25 m
15:00
Sat, 7 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 786
Transit Visa may be required
Basel/Mulhouse to Casablanca , 7 Mar
Air Dolomiti EN | 8113
06:40
Sat, 7 Mar 26
Basel/Mulhouse, Switzerland
01 h 05 m
07:45
Sat, 7 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1166
09:20
Sat, 7 Mar 26
Terminal T1
Frankfurt, Germany
03 h 10 m
11:30
Sat, 7 Mar 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1438
13:35
Sat, 7 Mar 26
Terminal T1
Lisbon, Portugal
01 h 25 m
15:00
Sat, 7 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 838
Transit Visa may be required
Basel/Mulhouse to Casablanca , 7 Mar
Lufthansa LH | 2399 | Operated By Lufthansa CityLine
16:45
Sat, 7 Mar 26
Basel/Mulhouse, Switzerland
01 h
17:45
Sat, 7 Mar 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 119
19:00
Sat, 7 Mar 26
Terminal T2
Munich, Germany
01 h
20:00
Sat, 7 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1330
21:40
Sat, 7 Mar 26
Terminal T1
Frankfurt, Germany
03 h 35 m
00:15
Sun, 8 Mar 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Basel (BSL)
Basel
