One Way

Popular Filters

One Way Price

CAD 1,108 CAD 5,100

Duration

16 h 55 m 56 h 30 m

Stops From Cotabato

Departure From Cotabato

6 AM - 12 PM

CAD 1,659

12 PM - 6 PM

CAD 1,108

Arrival at Lahore

Before 6 AM

CAD 1,856

6 AM - 12 PM

CAD 1,659

12 PM - 6 PM

CAD 1,108

After 6 PM

CAD 2,272

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(9)

+ 2 more

Layover Airports

+ 2 more

Layover Duration

6 h 25 m 45 h 30 m

Book Cotabato to Lahore flight tickets at lowest price. Get best deals on your upcoming Cotabato to Lahore flights only on MakeMyTrip. Also Book Lahore to Cotabato Flights. Currently 37 flights flying from Cotabato to Lahore. 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, Flynas

CAD 1,108

Cotabato to Lahore , 7 Feb

Philippine Airlines PR | 2960 | Operated By Air Philippines

12:50

Sat, 7 Feb 26

Cotabato, Philippines

01 h 50 m

14:40

Sat, 7 Feb 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines PR | 654

11:15

Sun, 8 Feb 26

Terminal T1

Manila, Philippines

11 h 15 m

17:30

Sun, 8 Feb 26

Terminal T3

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flynas XY | 317

09:00

Mon, 9 Feb 26

Terminal T1

Riyadh, Saudi Arabia

03 h 50 m

14:50

Mon, 9 Feb 26

Lahore, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Flydubai

CAD 1,659

Cotabato to Lahore , 7 Feb

Philippine Airlines PR | 2958 | Operated By Air Philippines

08:45

Sat, 7 Feb 26

Cotabato, Philippines

01 h 35 m

10:20

Sat, 7 Feb 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines PR | 658

12:40

Sat, 7 Feb 26

Terminal T1

Manila, Philippines

09 h 45 m

18:25

Sat, 7 Feb 26

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 359

06:55

Sun, 8 Feb 26

Terminal T2

Dubai, United Arab Emirates

03 h 10 m

11:05

Sun, 8 Feb 26

Terminal M

Lahore, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Etihad Airways

CAD 1,856

Cotabato to Lahore , 7 Feb

Philippine Airlines PR | 2960 | Operated By Air Philippines

12:50

Sat, 7 Feb 26

Cotabato, Philippines

01 h 50 m

14:40

Sat, 7 Feb 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 441

18:45

Sat, 7 Feb 26

Terminal T3

Manila, Philippines

09 h 25 m

00:10

Sun, 8 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 284

21:00

Sun, 8 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

03 h

01:00

Mon, 9 Feb 26

Terminal M

Lahore, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Etihad Airways

CAD 2,132

Cotabato to Lahore , 7 Feb

Philippine Airlines PR | 2960 | Operated By Air Philippines

12:50

Sat, 7 Feb 26

Cotabato, Philippines

01 h 50 m

14:40

Sat, 7 Feb 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 447

05:45

Sun, 8 Feb 26

Terminal T3

Manila, Philippines

10 h 15 m

12:00

Sun, 8 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 284

21:00

Sun, 8 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

03 h

01:00

Mon, 9 Feb 26

Terminal M

Lahore, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Emirates

CAD 2,254

Cotabato to Lahore , 7 Feb

Philippine Airlines PR | 2960 | Operated By Air Philippines

12:50

Sat, 7 Feb 26

Cotabato, Philippines

01 h 50 m

14:40

Sat, 7 Feb 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 333

17:40

Sat, 7 Feb 26

Terminal T3

Manila, Philippines

09 h 30 m

23:10

Sat, 7 Feb 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 622

21:50

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

02 h 50 m

01:40

Mon, 9 Feb 26

Terminal M

Lahore, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, China Southern

More Timing Options

CAD 2,272

Transit Visa may be required

Cotabato to Lahore , 7 Feb

Philippine Airlines PR | 2960 | Operated By Air Philippines

12:50

Sat, 7 Feb 26

Cotabato, Philippines

01 h 50 m

14:40

Sat, 7 Feb 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

China Southern CZ | 398

17:55

Sat, 7 Feb 26

Terminal T3

Manila, Philippines

02 h 35 m

20:30

Sat, 7 Feb 26

Terminal T2

Guangzhou, China

BAGGAGE : CHECK INCABIN

Information not available

China Southern CZ | 6037

14:25

Sun, 8 Feb 26

Terminal T2

Guangzhou, China

06 h 35 m

18:00

Sun, 8 Feb 26

Terminal M

Lahore, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Thai Airways

CAD 2,527

Transit Visa may be required

Cotabato to Lahore , 7 Feb

Philippine Airlines PR | 2958 | Operated By Air Philippines

08:45

Sat, 7 Feb 26

Cotabato, Philippines

01 h 35 m

10:20

Sat, 7 Feb 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines PR | 736

15:10

Sat, 7 Feb 26

Terminal T1

Manila, Philippines

03 h 40 m

17:50

Sat, 7 Feb 26

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 345

19:25

Sat, 7 Feb 26

Bangkok, Thailand

05 h 15 m

22:40

Sat, 7 Feb 26

Terminal M

Lahore, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Thai Airways

CAD 2,560

Transit Visa may be required

Cotabato to Lahore , 7 Feb

Philippine Airlines PR | 2960 | Operated By Air Philippines

12:50

Sat, 7 Feb 26

Cotabato, Philippines

01 h 50 m

14:40

Sat, 7 Feb 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines PR | 732

20:10

Sat, 7 Feb 26

Terminal T1

Manila, Philippines

03 h 50 m

23:00

Sat, 7 Feb 26

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 345

19:25

Sun, 8 Feb 26

Bangkok, Thailand

05 h 15 m

22:40

Sun, 8 Feb 26

Terminal M

Lahore, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Thai Airways

CAD 2,568

Transit Visa may be required

Cotabato to Lahore , 7 Feb

Philippine Airlines PR | 2960 | Operated By Air Philippines

12:50

Sat, 7 Feb 26

Cotabato, Philippines

01 h 50 m

14:40

Sat, 7 Feb 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines PR | 730

09:25

Sun, 8 Feb 26

Terminal T1

Manila, Philippines

03 h 35 m

12:00

Sun, 8 Feb 26

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 345

19:25

Sun, 8 Feb 26

Bangkok, Thailand

05 h 15 m

22:40

Sun, 8 Feb 26

Terminal M

Lahore, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Philippine Airlines, Emirates, Flydubai

More Timing Options

CAD 3,348

Cotabato to Lahore , 7 Feb

Philippine Airlines PR | 2960 | Operated By Air Philippines

12:50

Sat, 7 Feb 26

Cotabato, Philippines

01 h 50 m

14:40

Sat, 7 Feb 26

Terminal T2

Manila, Philippines

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 333

17:40

Sat, 7 Feb 26

Terminal T3

Manila, Philippines

09 h 30 m

23:10

Sat, 7 Feb 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 359

06:55

Sun, 8 Feb 26

Terminal T2

Dubai, United Arab Emirates

03 h 10 m

11:05

Sun, 8 Feb 26

Terminal M

Lahore, Pakistan

BAGGAGE : CHECK INCABIN

Information not available