![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.png?proc=resize/m_w,w_600,h_600,B0B3)
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.png?proc=resize/m_w,w_600,h_600,B0B3)
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.png?proc=resize/m_w,w_600,h_600,B0B3)
Flights from Semarang to Puerto Princesa Starting at £335
Discover our range of affordable one-way and round-trip flights from Semarang to Puerto Princesa and kick-start your next adventure today!
- Round-trip
- SRG17:1017h2 stopsPPS11:10Wed, Mar 12|Semarang - Puerto Princesa|CitilinkPPS07:2034h 20m2 stopsSRG16:40Wed, Mar 19|Puerto Princesa - Semarang|Philippine Airlines£335£84260% OFF60% OFF£842£335
- SRG07:0027h 10m2 stopsPPS11:10Wed, Mar 12|Semarang - Puerto Princesa|Batik AirPPS07:2025h 25m2 stopsSRG07:45Wed, Mar 19|Puerto Princesa - Semarang|Philippine Airlines£348£84259% OFF59% OFF£842£348
- SRG15:2518h 45m2 stopsPPS11:10Wed, Mar 12|Semarang - Puerto Princesa|Garuda IndonesiaPPS07:2026h 40m2 stopsSRG09:00Wed, Mar 19|Puerto Princesa - Semarang|Philippine Airlines£358£84256% OFF56% OFF£842£358
- SRG17:1023h 45m2 stopsPPS17:55Tue, Feb 25|Semarang - Puerto Princesa|CitilinkPPS07:2034h 20m2 stopsSRG16:40Tue, Mar 4|Puerto Princesa - Semarang|Philippine Airlines£379£379
- SRG15:4018h 30m2 stopsPPS11:10Tue, Feb 25|Semarang - Puerto Princesa|Batik AirPPS11:5028h 10m2 stopsSRG15:00Tue, Mar 4|Puerto Princesa - Semarang|Philippine Airlines£388£388
- SRG07:0035h 25m2 stopsPPS19:25Wed, Mar 5|Semarang - Puerto Princesa|Lion AirPPS16:4023h 55m2 stopsSRG15:35Wed, Mar 12|Puerto Princesa - Semarang|Cebu Pacific£400£400
- SRG15:2525h 30m2 stopsPPS17:55Tue, Feb 25|Semarang - Puerto Princesa|Garuda IndonesiaPPS07:2036h 20m2 stopsSRG18:40Tue, Mar 4|Puerto Princesa - Semarang|Philippine Airlines£403£403
- SRG17:4023h 15m2 stopsPPS17:55Wed, Mar 5|Semarang - Puerto Princesa|Garuda IndonesiaPPS07:2026h 40m2 stopsSRG09:00Wed, Mar 12|Puerto Princesa - Semarang|Philippine Airlines£771£771
- SRG07:0527h 5m2 stopsPPS11:10Thu, Feb 27|Semarang - Puerto Princesa|Garuda IndonesiaPPS11:5022h 10m2 stopsSRG09:00Thu, Mar 6|Puerto Princesa - Semarang|Philippine Airlines£791£791
- SRG01:00 pm3h 5mNonstopPPS02:00 pmMon, Feb 17|Semarang - Puerto Princesa|CitilinkFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Semarang to Puerto Princesa flight time & flight schedules
JT270
Lion Air
07:00
SRG
09:20
DPS
SMTWTFS5J280
Cebu Pacific
08:35
DPS
12:50
MNL
SMTWTFS5J639
Cebu Pacific
19:05
MNL
20:40
PPS
SMTWTFSID7369
Batik Air
07:00
SRG
08:05
CGK
SMTWTFSPR536
Philippine Airlines
00:55
CGK
06:20
MNL
SMTWTFSPR2785
Philippine Airlines
11:30
MNL
13:00
PPS
SMTWTFSGA231
Garuda Indonesia
07:05
SRG
08:20
CGK
SMTWTFSPR536
Philippine Airlines
00:55
CGK
06:20
MNL
SMTWTFSPR2785
Philippine Airlines
11:30
MNL
13:00
PPS
SMTWTFSGA241
Garuda Indonesia
12:50
SRG
14:05
CGK
SMTWTFSPR536
Philippine Airlines
00:55
CGK
06:20
MNL
SMTWTFSPR2787
Philippine Airlines
16:25
MNL
17:55
PPS
SMTWTFSGA245
Garuda Indonesia
15:25
SRG
16:50
CGK
SMTWTFSPR536
Philippine Airlines
00:55
CGK
06:20
MNL
SMTWTFSPR2787
Philippine Airlines
16:25
MNL
17:55
PPS
SMTWTFSGA245
Garuda Indonesia
15:25
SRG
16:50
CGK
SMTWTFSPR536
Philippine Airlines
00:55
CGK
06:20
MNL
SMTWTFSPR2785
Philippine Airlines
11:30
MNL
13:00
PPS
SMTWTFSID6341
Batik Air
15:40
SRG
16:50
CGK
SMTWTFSPR536
Philippine Airlines
00:55
CGK
06:20
MNL
SMTWTFSPR2785
Philippine Airlines
11:30
MNL
13:00
PPS
SMTWTFSQG793
Citilink
17:10
SRG
18:25
CGK
SMTWTFSPR536
Philippine Airlines
00:55
CGK
06:20
MNL
SMTWTFSPR2787
Philippine Airlines
16:25
MNL
17:55
PPS
SMTWTFSQG793
Citilink
17:10
SRG
18:25
CGK
SMTWTFSPR536
Philippine Airlines
00:55
CGK
06:20
MNL
SMTWTFSPR2785
Philippine Airlines
11:30
MNL
13:00
PPS
SMTWTFS
Find the best time to fly from Semarang to Puerto Princesa
Price trend charts are a great way of tracking how much your flights cost in the lead up to departure and can help you choose when to book your tickets. See how prices to Puerto Princesa from Semarang have changed and are set to move below.
FAQ
How to find a cheap flight from Semarang to Puerto Princesa
Flight Information from Semarang to Puerto Princesa
Off-season travel month | January |
---|---|
Peak season for travel | November |
Flight distance | 2,077.6km |
Popular airline | Garuda Indonesia |
Plan Your Trip Around Puerto Princesa
More Travel Options
Top Routes from Semarang
Top Routes to Puerto Princesa
- London to Puerto Princesa Flights
- Belfast to Puerto Princesa Flights
- Birmingham to Puerto Princesa Flights
- Bristol to Puerto Princesa Flights
- Cardiff to Puerto Princesa Flights
- Glasgow to Puerto Princesa Flights
- Liverpool to Puerto Princesa Flights
- Manchester to Puerto Princesa Flights
- Nottingham to Puerto Princesa Flights
- Newcastle to Puerto Princesa Flights
- Aberdeen to Puerto Princesa Flights
Popular airlines in the UK
- Ryanair flights
- easyJet flights
- British Airways flights
- Jet2.com flights
- IndiGo flights
- Emirates flights
- Delta Air Lines flights
- KLM flights
- Virgin Atlantic flights
- Austrian Airlines flights
- Eastern Airways flights
- Qantas Airways flights
- Royal Air Maroc flights
- Condor flights
- Saudia flights
- Neos flights
- Airbaltic flights
- Transavia flights
- Lufthansa flights
- SriLankan Airlines flights
More flight options
- Flights to Leeds
- Flights to Trieste
- Flights to Los angeles
- Flights to Sidney
- Flights to Venice
- Flights to Dallas
- Flights to Kingston
- Flights to Dhaka
- Flights to Alicante
- Flights to Bari
- Flights to Kavala
- Flights to Boise
- Flights to Tijuana
- Flights to Oradea
- Flights to Washington
- Flights to Friedrichshafen
- Flights to Lemnos
- Flights to Thiruvananthapuram
- Flights to Monte Carlo
- Flights to Harrogate
- Flights to New York
- Flights to Amsterdam
- Flights to Dublin
- Flights to Lalibela
- Flights to San Marcos
- Flights to Old Crow
- Flights to Baie-Comeau
- Flights to Liuzhou
- Flights to Bridgetown
- Flights to Hannover
Site Operator: Trip.com Travel Singapore Pte. Ltd.