One Way

Popular Filters

One Way Price

SGD 416 SGD 1,900

Duration

17 h 25 m 41 h 0 m

Stops From Cagayan De Oro

Departure From Cagayan De Oro

6 AM - 12 PM

SGD 417

After 6 PM

SGD 584

Arrival at Muscat

Before 6 AM

SGD 673

6 AM - 12 PM

SGD 552

12 PM - 6 PM

SGD 417

After 6 PM

SGD 562

Alliances & Airlines

Oneworld

(15)

SkyTeam

()

Star Alliance

()

Layover Airports

Layover Duration

5 h 5 m 29 h 0 m

Ladag To Muscat Flights

Book Ladag to Muscat flight tickets at lowest price. Get best deals on your upcoming Ladag to Muscat flights only on MakeMyTrip. Also Book Muscat to Ladag Flights. Currently 31 flights flying from Ladag to Muscat. 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
Philippine Airlines, Oman Air

SGD 434

SGD 417

Transit Visa may be required

Cagayan De Oro to Muscat , 28 Jul

Philippine Airlines PR | 1520

06:30

Mon, 28 Jul 25

Cagayan De Oro, Philippines

01 h 35 m

08:05

Mon, 28 Jul 25

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines PR | 658

12:35

Mon, 28 Jul 25

Terminal T1

Manila, Philippines

09 h 35 m

18:10

Mon, 28 Jul 25

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 604

11:05

Tue, 29 Jul 25

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

12:20

Tue, 29 Jul 25

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Oman Air

SGD 574

SGD 552

Transit Visa may be required

Cagayan De Oro to Muscat , 28 Jul

Philippine Airlines PR | 2522

10:50

Mon, 28 Jul 25

Cagayan De Oro, Philippines

01 h 35 m

12:25

Mon, 28 Jul 25

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines PR | 684

18:50

Mon, 28 Jul 25

Terminal T1

Manila, Philippines

09 h 50 m

23:40

Mon, 28 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 668

03:40

Tue, 29 Jul 25

Doha, Qatar

01 h 30 m

06:10

Tue, 29 Jul 25

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Oman Air

SGD 585

SGD 562

Transit Visa may be required

Cagayan De Oro to Muscat , 28 Jul

Philippine Airlines PR | 1520

06:30

Mon, 28 Jul 25

Cagayan De Oro, Philippines

01 h 35 m

08:05

Mon, 28 Jul 25

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines PR | 658

12:35

Mon, 28 Jul 25

Terminal T1

Manila, Philippines

09 h 35 m

18:10

Mon, 28 Jul 25

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 612

22:45

Mon, 28 Jul 25

Terminal T1

Dubai, United Arab Emirates

01 h 10 m

23:55

Mon, 28 Jul 25

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Oman Air

SGD 607

SGD 584

Transit Visa may be required

Cagayan De Oro to Muscat , 28 Jul

Philippine Airlines PR | 2528

21:55

Mon, 28 Jul 25

Cagayan De Oro, Philippines

01 h 35 m

23:30

Mon, 28 Jul 25

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines PR | 658

12:35

Tue, 29 Jul 25

Terminal T1

Manila, Philippines

09 h 35 m

18:10

Tue, 29 Jul 25

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 612

22:45

Tue, 29 Jul 25

Terminal T1

Dubai, United Arab Emirates

01 h 10 m

23:55

Tue, 29 Jul 25

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Oman Air

SGD 651

SGD 626

Transit Visa may be required

Cagayan De Oro to Muscat , 28 Jul

Philippine Airlines PR | 2530

23:20

Mon, 28 Jul 25

Cagayan De Oro, Philippines

01 h 35 m

00:55

Tue, 29 Jul 25

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines PR | 658

12:35

Tue, 29 Jul 25

Terminal T1

Manila, Philippines

09 h 35 m

18:10

Tue, 29 Jul 25

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 612

22:45

Tue, 29 Jul 25

Terminal T1

Dubai, United Arab Emirates

01 h 10 m

23:55

Tue, 29 Jul 25

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Oman Air

More Timing Options

SGD 700

SGD 673

Transit Visa may be required

Cagayan De Oro to Muscat , 28 Jul

Philippine Airlines PR | 1520

06:30

Mon, 28 Jul 25

Cagayan De Oro, Philippines

01 h 35 m

08:05

Mon, 28 Jul 25

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines PR | 654

11:40

Mon, 28 Jul 25

Terminal T1

Manila, Philippines

10 h 35 m

17:15

Mon, 28 Jul 25

Terminal T3

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 682

21:00

Mon, 28 Jul 25

Terminal T3

Riyadh, Saudi Arabia

02 h 15 m

00:15

Tue, 29 Jul 25

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Qatar Airways

More Timing Options

SGD 783

SGD 752

Transit Visa may be required

Cagayan De Oro to Muscat , 28 Jul

Philippine Airlines PR | 2530

23:20

Mon, 28 Jul 25

Cagayan De Oro, Philippines

01 h 35 m

00:55

Tue, 29 Jul 25

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 935

09:55

Tue, 29 Jul 25

Terminal T3

Manila, Philippines

08 h 55 m

13:50

Tue, 29 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1124

18:55

Tue, 29 Jul 25

Doha, Qatar

01 h 35 m

21:30

Tue, 29 Jul 25

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Emirates

More Timing Options

SGD 877

SGD 843

Transit Visa may be required

Cagayan De Oro to Muscat , 28 Jul

Philippine Airlines PR | 2530

23:20

Mon, 28 Jul 25

Cagayan De Oro, Philippines

01 h 35 m

00:55

Tue, 29 Jul 25

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 337

07:45

Tue, 29 Jul 25

Terminal T3

Manila, Philippines

08 h 30 m

12:15

Tue, 29 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2032 | Operated By Flydubai

14:35

Tue, 29 Jul 25

Terminal T2

Dubai, United Arab Emirates

01 h 10 m

15:45

Tue, 29 Jul 25

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Qatar Airways

SGD 891

SGD 856

Transit Visa may be required

Cagayan De Oro to Muscat , 28 Jul

Philippine Airlines PR | 2530

23:20

Mon, 28 Jul 25

Cagayan De Oro, Philippines

01 h 35 m

00:55

Tue, 29 Jul 25

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 935

09:55

Tue, 29 Jul 25

Terminal T3

Manila, Philippines

08 h 55 m

13:50

Tue, 29 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4635 | Operated By Oman Air

21:45

Tue, 29 Jul 25

Doha, Qatar

01 h 30 m

00:15

Wed, 30 Jul 25

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Emirates

SGD 964

SGD 926

Transit Visa may be required

Cagayan De Oro to Muscat , 28 Jul

Philippine Airlines PR | 2528

21:55

Mon, 28 Jul 25

Cagayan De Oro, Philippines

01 h 35 m

23:30

Mon, 28 Jul 25

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 337

07:45

Tue, 29 Jul 25

Terminal T3

Manila, Philippines

08 h 30 m

12:15

Tue, 29 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2036 | Operated By Flydubai

18:35

Tue, 29 Jul 25

Terminal T2

Dubai, United Arab Emirates

01 h 10 m

19:45

Tue, 29 Jul 25

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available