50
Checking Seats Availability
Loading seats data...

From Caticlan Airport to Puerto Princesa by flight+flight joint ticket

#2P2040
07:25
MPH Caticlan Airport, Western Visayas
08:15
MNL Manila Airport
50m
 Instant
Next departure after 2 hours 45 minutes
11:00
MNL Manila Airport
12:10
PPS Puerto Princesa Airport
1h 10m
 Instant
Total duration
4h 45m
07:40
MPH Caticlan Airport, Western Visayas
08:30
MNL Manila Airport
50m
 Instant
Next departure after 2 hours 30 minutes
11:00
MNL Manila Airport
12:10
PPS Puerto Princesa Airport
1h 10m
 Instant
Total duration
4h 30m
#5J892
07:45
MPH Caticlan Airport, Western Visayas
08:55
MNL Manila Airport
1h 10m
 Instant
Next departure after 1 hour 20 minutes
#5J643
10:15
MNL Manila Airport
11:45
PPS Puerto Princesa Airport
1h 30m
 Instant
Total duration
4h
#2P2044
09:50
MPH Caticlan Airport, Western Visayas
10:40
MNL Manila Airport
50m
 Instant
Next departure after 2 hours 30 minutes
#2P2785
13:10
MNL Manila Airport
14:10
PPS Puerto Princesa Airport
1h
 Instant
Total duration
4h 20m
09:50
MPH Caticlan Airport, Western Visayas
10:40
MNL Manila Airport
50m
 Instant
Next departure after 2 hours 30 minutes
#2P2785
13:10
MNL Manila Airport
14:10
PPS Puerto Princesa Airport
1h
 Instant
Total duration
4h 20m
#5J896
10:05
MPH Caticlan Airport, Western Visayas
11:20
MNL Manila Airport
1h 15m
 Instant
Next departure after 3 hours 15 minutes
#5J647
14:35
MNL Manila Airport
16:05
PPS Puerto Princesa Airport
1h 30m
 Instant
Total duration
6h
#DG6242
10:10
MPH Caticlan Airport, Western Visayas
11:30
MNL Manila Airport
1h 20m
 Instant
Next departure after 3 hours 10 minutes
14:40
MNL Manila Airport
15:50
PPS Puerto Princesa Airport
1h 10m
 Instant
Total duration
5h 40m
#5J900
11:35
MPH Caticlan Airport, Western Visayas
12:50
MNL Manila Airport
1h 15m
 Instant
Next departure after 3 hours 40 minutes
16:30
MNL Manila Airport
17:40
PPS Puerto Princesa Airport
1h 10m
 Instant
Total duration
6h 5m
#5J135
12:15
MPH Caticlan Airport, Western Visayas
13:35
MNL Manila Airport
1h 20m
 Instant
Next departure after 2 hours 55 minutes
16:30
MNL Manila Airport
17:40
PPS Puerto Princesa Airport
1h 10m
 Instant
Total duration
5h 25m
#2P2042
12:55
MPH Caticlan Airport, Western Visayas
13:45
MNL Manila Airport
50m
 Instant
Next departure after 2 hours 45 minutes
16:30
MNL Manila Airport
17:40
PPS Puerto Princesa Airport
1h 10m
 Instant
Total duration
4h 45m
#DG6504
13:00
MPH Caticlan Airport, Western Visayas
22:55
MNL Manila Airport
9h 55m
 Instant
Next departure after 4 hours 50 minutes
#5J451
03:45
MNL Manila Airport
05:10
PPS Puerto Princesa Airport
1h 25m
 Instant
Total duration
16h 10m
13:30
MPH Caticlan Airport, Western Visayas
14:20
MNL Manila Airport
50m
 Instant
Next departure after 2 hours 40 minutes
17:00
MNL Manila Airport
18:10
PPS Puerto Princesa Airport
1h 10m
 Instant
Total duration
4h 40m
#5J902
14:15
MPH Caticlan Airport, Western Visayas
15:25
MNL Manila Airport
1h 10m
 Instant
Next departure after 1 hour 45 minutes
17:10
MNL Manila Airport
18:25
PPS Puerto Princesa Airport
1h 15m
 Instant
Total duration
4h 10m
#5J133
15:35
MPH Caticlan Airport, Western Visayas
16:55
MNL Manila Airport
1h 20m
 Instant
Next departure after 5 hours 30 minutes
#5J579
22:25
MNL Manila Airport
23:50
PPS Puerto Princesa Airport
1h 25m
 Instant
Total duration
8h 15m
#5J560
15:35
MPH Caticlan Airport, Western Visayas
16:55
MNL Manila Airport
1h 20m
 Instant
Next departure after 5 hours 30 minutes
#5J579
22:25
MNL Manila Airport
23:50
PPS Puerto Princesa Airport
1h 25m
 Instant
Total duration
8h 15m
#2P2054
16:35
MPH Caticlan Airport, Western Visayas
17:25
MNL Manila Airport
50m
 Instant
Next departure after 5 hours
#5J579
22:25
MNL Manila Airport
23:50
PPS Puerto Princesa Airport
1h 25m
 Instant
Total duration
7h 15m
16:35
MPH Caticlan Airport, Western Visayas
17:25
MNL Manila Airport
50m
 Instant
Next departure after 5 hours
#5J579
22:25
MNL Manila Airport
23:50
PPS Puerto Princesa Airport
1h 25m
 Instant
Total duration
7h 15m
#5J906
16:50
MPH Caticlan Airport, Western Visayas
17:55
MNL Manila Airport
1h 5m
 Instant
Next departure after 4 hours 30 minutes
#5J579
22:25
MNL Manila Airport
23:50
PPS Puerto Princesa Airport
1h 25m
 Instant
Total duration
7h
#5J570
18:20
MPH Caticlan Airport, Western Visayas
19:50
MNL Manila Airport
1h 30m
 Instant
Next departure after 2 hours 35 minutes
#5J579
22:25
MNL Manila Airport
23:50
PPS Puerto Princesa Airport
1h 25m
 Instant
Total duration
5h 30m
#DG6246
20:25
MPH Caticlan Airport, Western Visayas
21:45
MNL Manila Airport
1h 20m
 Instant
Next departure after 6 hours
#5J451
03:45
MNL Manila Airport
05:10
PPS Puerto Princesa Airport
1h 25m
 Instant
Total duration
8h 45m
#DG6248
20:35
MPH Caticlan Airport, Western Visayas
21:55
MNL Manila Airport
1h 20m
 Instant
Next departure after 5 hours 50 minutes
#5J451
03:45
MNL Manila Airport
05:10
PPS Puerto Princesa Airport
1h 25m
 Instant
Total duration
8h 35m

From Caticlan Airport to Palawan by flight+ferry joint ticket

14:50
MPH Caticlan Airport, Western Visayas
15:40
MNL Manila Airport
50m
 Instant
Change stations. Take a taxi (fees apply) - 24 minute, 11.9 km (Next departure after 3 hours 20 minutes)
19:00
MNL Manila North Harbor Pier 4
19:00
PPS Puerto Princesa Port, Palawan
1d
 Instant
Total duration
1d 4h 10m

Passenger reviews out of total 43 passengers who traveled with us on this route.

At 12Go our operators offer three types of service:

Cheap, Fast, Good - but you can usually pick only two of them!
Cheap & Fast won’t be Good. (e.g. buses from/to Khao San Road, local buses or 3rd class trains)
Cheap & Good won’t be Fast. (e.g. VIP trains in Thailand)
Fast & Good won’t be Cheap. (e.g. private limousine services, or VIP24 buses vs Express buses)

Make your choice! Please remember that while we are closely monitoring the services, we are still an agency marketplace. That means we focus on ticketing services and route availability & coverage rather than on the factual seat reclining angle you will get on the bus today.

Jan 8, 2019
avia Economy, AirAsia Zest
★★☆☆☆
Not professional staff on the airport.

Popular Routes in Philippines