One Way

Popular Filters

One Way Price

BHD 559 BHD 1,000

Duration

25 h 20 m 50 h 0 m

Stops From Butuan City

Departure From Butuan City

6 AM - 12 PM

BHD 652

12 PM - 6 PM

BHD 560

Arrival at Casablanca

6 AM - 12 PM

BHD 651

12 PM - 6 PM

BHD 560

Alliances & Airlines

Oneworld

(9)

SkyTeam

(1)

Star Alliance

()

Layover Airports

+ 1 more

Layover Duration

6 h 5 m 31 h 30 m

Flights from Butuan to Morocco

Book flights from Butuan to Morocco at lowest price. Get best deals on your upcoming Butuan to Morocco flight only on MakeMyTrip Bahrain.

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 29 Jun 2026 17:15:16
Philippine Airlines, Saudia

BHD 563

BHD 560

Butuan City to Casablanca , 2 Jul

Philippine Airlines PR | 2942 | Operated By Air Philippines

13:00

Thu, 2 Jul 26

Butuan City, Philippines

01 h 30 m

14:30

Thu, 2 Jul 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 871

23:30

Thu, 2 Jul 26

Terminal T1

Manila, Philippines

10 h 35 m

05:05

Fri, 3 Jul 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 373

08:25

Fri, 3 Jul 26

Terminal T1

Jeddah, Saudi Arabia

06 h 40 m

13:05

Fri, 3 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

BHD 654

BHD 651

Butuan City to Casablanca , 2 Jul

Qatar Airways QR | 5341 | Operated By Philippine Airlines

13:00

Thu, 2 Jul 26

Butuan City, Philippines

01 h 30 m

14:30

Thu, 2 Jul 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 929

23:50

Thu, 2 Jul 26

Terminal T3

Manila, Philippines

08 h 55 m

03:45

Fri, 3 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4567 | Operated By Royal Air Maroc

01:35

Sat, 4 Jul 26

Doha, Qatar

07 h 55 m

07:30

Sat, 4 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Emirates

BHD 655

BHD 652

Butuan City to Casablanca , 2 Jul

Philippine Airlines PR | 2362 | Operated By Air Philippines

13:05

Thu, 2 Jul 26

Butuan City, Philippines

55 m

14:00

Thu, 2 Jul 26

Terminal T1

Cebu, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 338

17:55

Thu, 2 Jul 26

Cebu, Philippines

19:20

Thu, 2 Jul 26

Luzon Is, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 338

20:50

Thu, 2 Jul 26

Luzon Is, Philippines

01:15

Fri, 3 Jul 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:25

Fri, 3 Jul 26

Terminal T3

Dubai, United Arab Emirates

08 h 15 m

12:40

Fri, 3 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Qatar Airways

BHD 660

BHD 657

Butuan City to Casablanca , 2 Jul

Philippine Airlines PR | 2942 | Operated By Air Philippines

13:00

Thu, 2 Jul 26

Butuan City, Philippines

01 h 30 m

14:30

Thu, 2 Jul 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 929

23:50

Thu, 2 Jul 26

Terminal T3

Manila, Philippines

08 h 55 m

03:45

Fri, 3 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4567 | Operated By Royal Air Maroc

01:35

Sat, 4 Jul 26

Doha, Qatar

07 h 55 m

07:30

Sat, 4 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

More Timing Options

BHD 703

BHD 700

Butuan City to Casablanca , 2 Jul

Qatar Airways QR | 5341 | Operated By Philippine Airlines

13:00

Thu, 2 Jul 26

Butuan City, Philippines

01 h 30 m

14:30

Thu, 2 Jul 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 933

18:35

Thu, 2 Jul 26

Terminal T3

Manila, Philippines

08 h 55 m

22:30

Thu, 2 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4567 | Operated By Royal Air Maroc

01:35

Fri, 3 Jul 26

Doha, Qatar

07 h 55 m

07:30

Fri, 3 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Qatar Airways

More Timing Options

BHD 709

BHD 706

Butuan City to Casablanca , 2 Jul

Philippine Airlines PR | 2942 | Operated By Air Philippines

13:00

Thu, 2 Jul 26

Butuan City, Philippines

01 h 30 m

14:30

Thu, 2 Jul 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 933

18:35

Thu, 2 Jul 26

Terminal T3

Manila, Philippines

08 h 55 m

22:30

Thu, 2 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4567 | Operated By Royal Air Maroc

01:35

Fri, 3 Jul 26

Doha, Qatar

07 h 55 m

07:30

Fri, 3 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Etihad Airways

BHD 712

BHD 709

Butuan City to Casablanca , 2 Jul

Philippine Airlines PR | 2942 | Operated By Air Philippines

13:00

Thu, 2 Jul 26

Butuan City, Philippines

01 h 30 m

14:30

Thu, 2 Jul 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 441

19:05

Thu, 2 Jul 26

Terminal T3

Manila, Philippines

09 h 30 m

00:35

Fri, 3 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 757

02:05

Fri, 3 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

08 h 15 m

07:20

Fri, 3 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

BHD 961

BHD 958

Butuan City to Casablanca , 2 Jul

Qatar Airways QR | 5341 | Operated By Philippine Airlines

13:00

Thu, 2 Jul 26

Butuan City, Philippines

01 h 30 m

14:30

Thu, 2 Jul 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 933

18:35

Thu, 2 Jul 26

Terminal T3

Manila, Philippines

08 h 55 m

22:30

Thu, 2 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1395

08:30

Fri, 3 Jul 26

Doha, Qatar

07 h 50 m

14:20

Fri, 3 Jul 26

Terminal T1

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

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

About Butuan (BXU)

Butuan

About Morocco (MA)