One Way

Popular Filters

One Way Price

OMR 133 OMR 1,600

Duration

6 h 55 m 42 h 30 m

Stops From Basel/Mulhouse

Departure From Basel/Mulhouse

6 AM - 12 PM

OMR 139

12 PM - 6 PM

OMR 134

After 6 PM

OMR 168

Arrival at Casablanca

Before 6 AM

OMR 134

6 AM - 12 PM

OMR 185

12 PM - 6 PM

OMR 139

After 6 PM

OMR 139

Alliances & Airlines

Oneworld

(27)

SkyTeam

(18)

Star Alliance

(35)

+ 6 more

Layover Airports

+ 7 more

Layover Duration

2 h 15 m 36 h 30 m

Basel to Morocco

Sorted By:
Departure
Duration
Arrival
Price
Pegasus Airlines

OMR 138

OMR 134

Transit Visa may be required

Basel/Mulhouse to Casablanca , 8 Feb

Pegasus Airlines PC | 940

13:00

Sun, 8 Feb 26

Basel/Mulhouse, Switzerland

03 h

18:00

Sun, 8 Feb 26

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines PC | 651

20:45

Sun, 8 Feb 26

Istanbul-Sabiha Gokcen, Turkey

05 h 20 m

00:05

Mon, 9 Feb 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

More Timing Options

OMR 142

OMR 139

Transit Visa may be required

Basel/Mulhouse to Casablanca , 8 Feb

KLM Royal Dutch KL | 1942

06:05

Sun, 8 Feb 26

Basel/Mulhouse, Switzerland

01 h 30 m

07:35

Sun, 8 Feb 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2003 | Operated By Air France

09:35

Sun, 8 Feb 26

Amsterdam, Netherlands

01 h 25 m

11:00

Sun, 8 Feb 26

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2112 | Operated By Air France

12:30

Sun, 8 Feb 26

Terminal T2F

Paris, France

03 h 05 m

15:35

Sun, 8 Feb 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

OMR 147

OMR 144

Transit Visa may be required

Basel/Mulhouse to Casablanca , 8 Feb

KLM Royal Dutch KL | 1942

06:05

Sun, 8 Feb 26

Basel/Mulhouse, Switzerland

01 h 30 m

07:35

Sun, 8 Feb 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2003 | Operated By Air France

09:35

Sun, 8 Feb 26

Amsterdam, Netherlands

01 h 25 m

11:00

Sun, 8 Feb 26

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2042 | Operated By Air France

15:30

Sun, 8 Feb 26

Terminal T2F

Paris, France

03 h 05 m

18:35

Sun, 8 Feb 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

OMR 149

OMR 146

Transit Visa may be required

Basel/Mulhouse to Casablanca , 8 Feb

KLM Royal Dutch KL | 1942

06:05

Sun, 8 Feb 26

Basel/Mulhouse, Switzerland

01 h 30 m

07:35

Sun, 8 Feb 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2007 | Operated By Air France

10:35

Sun, 8 Feb 26

Amsterdam, Netherlands

01 h 25 m

12:00

Sun, 8 Feb 26

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2042 | Operated By Air France

15:30

Sun, 8 Feb 26

Terminal T2F

Paris, France

03 h 05 m

18:35

Sun, 8 Feb 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa, TAP Portugal

More Timing Options

OMR 150

OMR 147

Transit Visa may be required

Basel/Mulhouse to Casablanca , 8 Feb

Lufthansa LH | 2397 | Operated By Lufthansa CityLine

13:10

Sun, 8 Feb 26

Basel/Mulhouse, Switzerland

01 h

14:10

Sun, 8 Feb 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 6992 | Operated By TAP Portugal

17:30

Sun, 8 Feb 26

Terminal T2

Munich, Germany

03 h 25 m

19:55

Sun, 8 Feb 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1438 | Operated By Portugalia

13:35

Mon, 9 Feb 26

Terminal T1

Lisbon, Portugal

01 h 25 m

16:00

Mon, 9 Feb 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

British Airways

OMR 172

OMR 168

Transit Visa may be required

Basel/Mulhouse to Casablanca , 8 Feb

British Airways BA | 763

18:50

Sun, 8 Feb 26

Basel/Mulhouse, Switzerland

01 h 40 m

19:30

Sun, 8 Feb 26

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 460

08:25

Mon, 9 Feb 26

Terminal T5

London - Heathrow Apt, United Kingdom

02 h 30 m

11:55

Mon, 9 Feb 26

Terminal T4S

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 7264 | Operated By Iberia

11:10

Tue, 10 Feb 26

Terminal T4S

Madrid, Spain

01 h 55 m

13:05

Tue, 10 Feb 26

Terminal T1

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines

OMR 174

OMR 170

Transit Visa may be required

Basel/Mulhouse to Casablanca , 8 Feb

Turkish Airlines TK | 1926

18:05

Sun, 8 Feb 26

Basel/Mulhouse, Switzerland

03 h 10 m

23:15

Sun, 8 Feb 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 617

11:50

Mon, 9 Feb 26

Istanbul, Turkey

05 h

14:50

Mon, 9 Feb 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air France

OMR 176

OMR 172

Transit Visa may be required

Basel/Mulhouse to Casablanca , 8 Feb

Air France AF | 1293 | Operated By Airlinair

14:30

Sun, 8 Feb 26

Basel/Mulhouse, Switzerland

01 h 15 m

15:45

Sun, 8 Feb 26

Terminal T2G

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1496

18:15

Sun, 8 Feb 26

Terminal T2F

Paris, France

03 h 10 m

21:25

Sun, 8 Feb 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa, TAP Portugal

More Timing Options

OMR 189

OMR 185

Transit Visa may be required

Basel/Mulhouse to Casablanca , 8 Feb

Lufthansa LH | 2397 | Operated By Lufthansa CityLine

13:10

Sun, 8 Feb 26

Basel/Mulhouse, Switzerland

01 h

14:10

Sun, 8 Feb 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 6992 | Operated By TAP Portugal

17:30

Sun, 8 Feb 26

Terminal T2

Munich, Germany

03 h 25 m

19:55

Sun, 8 Feb 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1436

08:55

Mon, 9 Feb 26

Terminal T1

Lisbon, Portugal

01 h 35 m

11:30

Mon, 9 Feb 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa, TAP Portugal

OMR 193

OMR 189

Transit Visa may be required

Basel/Mulhouse to Casablanca , 8 Feb

Lufthansa LH | 2401 | Operated By Lufthansa CityLine

20:15

Sun, 8 Feb 26

Basel/Mulhouse, Switzerland

01 h

21:15

Sun, 8 Feb 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 6998 | Operated By TAP Portugal

06:05

Mon, 9 Feb 26

Terminal T2

Munich, Germany

03 h 25 m

08:30

Mon, 9 Feb 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1438 | Operated By Portugalia

13:35

Mon, 9 Feb 26

Terminal T1

Lisbon, Portugal

01 h 25 m

16:00

Mon, 9 Feb 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Book cheap Basel to Morocco International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Basel to Morocco International air travel route. Check flight reservation status, schedules of Basel to Morocco International flight ticket online.Also book tickets for Morocco to Basel

About Basel (BSL)

Basel

About Morocco (MA)