Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Garuda Indonesia
GA-953,GA-912,GA-2787
07:55
Jakarta
1Hrs 50Min 1 Stop
CGK→SIN→MNL→PPS
19:15
Puerto Princesa
Garuda Indonesia
GA-738,GA-683,GA-2787
05:45
Jakarta
2Hrs 25Min 1 Stop
CGK→BWN→MNL→PPS
19:15
Puerto Princesa
Garuda Indonesia
GA-718,GA-5903,GA-2781
08:20
Jakarta
5Hrs 0Min 1 Stop
CGK→HKG→MNL→PPS
06:35
Puerto Princesa
Garuda Indonesia
GA-718,GA-5913,GA-2781
08:20
Jakarta
5Hrs 0Min 1 Stop
CGK→HKG→MNL→PPS
06:35
Puerto Princesa
Garuda Indonesia
GA-718,GA-5935,GA-2781
08:20
Jakarta
5Hrs 0Min 1 Stop
CGK→HKG→MNL→PPS
06:35
Puerto Princesa
Garuda Indonesia
GA-776,GA-5901,GA-2785
14:25
Jakarta
5Hrs 0Min 1 Stop
CGK→HKG→MNL→PPS
14:25
Puerto Princesa

FAQ about garuda indonesia Flights from Jakarta to Puerto Princesa

Q. How much time does it take to fly from Jakarta to Puerto Princesa ?

A. It takes 1Hrs 50Min to fly from Jakarta to Puerto Princesa.

Q. When is the earliest flight from Jakarta to Puerto Princesa ?

A. The earliest flight from Jakarta to Puerto Princesa is at 05:45 and is operated by Garuda Indonesia.

Q. How many flights are there from Jakarta to Puerto Princesa ?

A. There are 6 flights from Jakarta to Puerto Princesa.

Q. When is the last flight from Jakarta to Puerto Princesa ?

A. The last flight from Jakarta to Puerto Princesa is at 14:25 and is operated by Garuda Indonesia.

View Best Offers