Airlines that fly from Perth to Puerto Princesa
- AirAsiaAirAsia
- FireflyFirefly
- Malaysia AirlinesMalaysia Airlines
- ScootScoot
- Malindo AirMalindo Air
- AirAsiaXAirAsiaX
- Thai AirAsiaThai AirAsia
- Jetstar AsiaJetstar Asia
- Indonesia AirAsiaIndonesia AirAsia
- China Eastern AirlinesChina Eastern Airlines
- EmiratesEmirates
- Qatar AirwaysQatar Airways
- Thai Airways InternationalThai Airways International
- Singapore AirlinesSingapore Airlines
- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Expedia's Latest Trends
Hotels
Villa Beverly Hills Puncak for 50 paxArch Studio CenangHotels in Batu LintangSutera Sanctuary Lodges at Kinabalu ParkHotel Indonesia Kempinski JakartaHyatt Regency KinabaluHotels in Kampung Bagan Ajamibis Styles Kuala Lumpur Fraser Business ParkEastin Grand Hotel Sathorn BangkokHotels in Mabul IslandPet friendly Hotels in KamparHotels in XimendingLis Na Ree Resort
Flights
Flights from Miri (MYY) to Sibu (SBW)Flights from Sabahat to MalayFlights from L'Île-des-Pins to MalayOman AirFlights from Miri (MYY) to Chek Lap Kok (HKG)Flights to TokyoFlights from Bongao to TawauFlights to ZhangjiajieFlights to Rio de JaneiroIndonesia AirAsiaFlights from Senai (JHB) to Jakarta (CGK)
General
*Available to Expedia members.