One Way

Popular Filters

One Way Price

CAD 1,235 CAD 5,500

Duration

20 h 45 m 58 h 30 m

Stops From Chiang Mai

Departure From Chiang Mai

Before 6 AM

CAD 3,776

6 AM - 12 PM

CAD 1,989

12 PM - 6 PM

CAD 1,647

After 6 PM

CAD 1,236

Arrival at Casablanca

Before 6 AM

CAD 3,776

6 AM - 12 PM

CAD 1,236

12 PM - 6 PM

CAD 1,474

After 6 PM

CAD 2,150

Alliances & Airlines

Oneworld

(37)

SkyTeam

(4)

Star Alliance

(14)

+ 11 more

Layover Airports

+ 8 more

Layover Duration

4 h 0 m 41 h 0 m

Chiang Mai To Casablanca Flights

Book Chiang Mai to Casablanca flight tickets at lowest price. Get best deals on your upcoming Chiang Mai to Casablanca flights only on MakeMyTrip. Also Book Casablanca to Chiang Mai Flights. Currently 46 flights flying from Chiang Mai to Casablanca. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Jeju Air, Etihad Airways

CAD 1,274

CAD 1,236

Transit Visa may be required

Chiang Mai to Casablanca , 25 Aug

Jeju Air 7C | 2516

22:35

Mon, 25 Aug 25

Chiang Mai, Thailand

05 h 15 m

05:50

Tue, 26 Aug 25

Terminal T1

Seoul-Incheon, South Korea

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 823

18:30

Tue, 26 Aug 25

Terminal T1

Seoul-Incheon, South Korea

09 h 45 m

23:15

Tue, 26 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 757

02:15

Wed, 27 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

08 h 10 m

07:25

Wed, 27 Aug 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

CAD 1,296

CAD 1,258

Transit Visa may be required

Chiang Mai to Casablanca , 25 Aug

Etihad Airways EY | 7710 | Operated By Bangkok Airways

20:00

Mon, 25 Aug 25

Chiang Mai, Thailand

01 h 25 m

21:25

Mon, 25 Aug 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 401

02:55

Tue, 26 Aug 25

Bangkok, Thailand

06 h 45 m

06:40

Tue, 26 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 757

02:15

Wed, 27 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

08 h 10 m

07:25

Wed, 27 Aug 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

CAD 1,304

CAD 1,266

Transit Visa may be required

Chiang Mai to Casablanca , 25 Aug

Etihad Airways EY | 7710 | Operated By Bangkok Airways

20:00

Mon, 25 Aug 25

Chiang Mai, Thailand

01 h 25 m

21:25

Mon, 25 Aug 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 407

20:55

Tue, 26 Aug 25

Bangkok, Thailand

06 h 40 m

00:35

Wed, 27 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 757

02:15

Wed, 27 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

08 h 10 m

07:25

Wed, 27 Aug 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Bangkok Airways, Qatar Airways

CAD 1,462

CAD 1,419

Transit Visa may be required

Chiang Mai to Casablanca , 25 Aug

Bangkok Airways PG | 220

20:00

Mon, 25 Aug 25

Chiang Mai, Thailand

01 h 25 m

21:25

Mon, 25 Aug 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 829

21:05

Tue, 26 Aug 25

Bangkok, Thailand

06 h 30 m

23:35

Tue, 26 Aug 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4567 | Operated By Royal Air Maroc

01:35

Wed, 27 Aug 25

Doha, Qatar

07 h 55 m

07:30

Wed, 27 Aug 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Jeju Air, Qatar Airways

CAD 1,519

CAD 1,474

Transit Visa may be required

Chiang Mai to Casablanca , 25 Aug

Jeju Air 7C | 2516

22:35

Mon, 25 Aug 25

Chiang Mai, Thailand

05 h 15 m

05:50

Tue, 26 Aug 25

Terminal T1

Seoul-Incheon, South Korea

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 859

01:20

Wed, 27 Aug 25

Terminal T1

Seoul-Incheon, South Korea

09 h 45 m

05:05

Wed, 27 Aug 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1395

08:45

Wed, 27 Aug 25

Doha, Qatar

07 h 35 m

14:20

Wed, 27 Aug 25

Terminal T1

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways, Qatar Airways

CAD 1,678

CAD 1,628

Transit Visa may be required

Chiang Mai to Casablanca , 25 Aug

Thai Airways TG | 121

21:10

Mon, 25 Aug 25

Chiang Mai, Thailand

01 h 20 m

22:30

Mon, 25 Aug 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 837

02:30

Tue, 26 Aug 25

Bangkok, Thailand

06 h 30 m

05:00

Tue, 26 Aug 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4567 | Operated By Royal Air Maroc

01:35

Wed, 27 Aug 25

Doha, Qatar

07 h 55 m

07:30

Wed, 27 Aug 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

China Eastern

CAD 1,697

CAD 1,647

Transit Visa may be required

Chiang Mai to Casablanca , 25 Aug

China Eastern MU | 206

14:55

Mon, 25 Aug 25

Chiang Mai, Thailand

04 h

19:55

Mon, 25 Aug 25

Terminal T1

Shanghai-Pu Dong Apt, China

BAGGAGE : CHECK INCABIN

Information not available

China Eastern MU | 8585 | Operated By Shanghai Airlines

01:50

Tue, 26 Aug 25

Shanghai-Pu Dong Apt, China

08:20

Tue, 26 Aug 25

Marseille, France

BAGGAGE : CHECK INCABIN

Information not available

China Eastern MU | 8585 | Operated By Shanghai Airlines

10:50

Tue, 26 Aug 25

Marseille, France

12:20

Tue, 26 Aug 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

CAD 1,700

CAD 1,650

Transit Visa may be required

Chiang Mai to Casablanca , 25 Aug

Qatar Airways QR | 4413 | Operated By Bangkok Airways

20:00

Mon, 25 Aug 25

Chiang Mai, Thailand

01 h 25 m

21:25

Mon, 25 Aug 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 835

20:00

Tue, 26 Aug 25

Bangkok, Thailand

06 h 45 m

22:45

Tue, 26 Aug 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4567 | Operated By Royal Air Maroc

01:35

Wed, 27 Aug 25

Doha, Qatar

07 h 55 m

07:30

Wed, 27 Aug 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

China Eastern, Shanghai Airlines

CAD 1,916

CAD 1,859

Transit Visa may be required

Chiang Mai to Casablanca , 25 Aug

China Eastern MU | 206

14:55

Mon, 25 Aug 25

Chiang Mai, Thailand

04 h

19:55

Mon, 25 Aug 25

Terminal T1

Shanghai-Pu Dong Apt, China

BAGGAGE : CHECK INCABIN

Information not available

Shanghai Airlines FM | 871

01:50

Tue, 26 Aug 25

Shanghai-Pu Dong Apt, China

08:20

Tue, 26 Aug 25

Marseille, France

BAGGAGE : CHECK INCABIN

Information not available

Shanghai Airlines FM | 871

10:50

Tue, 26 Aug 25

Marseille, France

12:20

Tue, 26 Aug 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines

CAD 2,018

CAD 1,958

Transit Visa may be required

Chiang Mai to Casablanca , 25 Aug

Turkish Airlines TK | 8390 | Operated By Thai Airways

21:10

Mon, 25 Aug 25

Chiang Mai, Thailand

01 h 20 m

22:30

Mon, 25 Aug 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 59

06:45

Tue, 26 Aug 25

Bangkok, Thailand

10 h 05 m

12:50

Tue, 26 Aug 25

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 617

12:00

Wed, 27 Aug 25

Istanbul, Turkey

04 h 55 m

14:55

Wed, 27 Aug 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available