Featured airlines
- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 15% on select hotels after you book a flight*
Cheap flights from St. Louis to El Nido (XLS-PPS)
Prices were available within the past 7 days and start at €20 for one-way flights and €38 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue, 17 Jun - Tue, 24 Jun
MNL
Manila
PPS
Puerto Princesa
€38 Return, found 14 hours ago
€38
Return
found 14 hours ago
Thu, 6 Feb - Fri, 14 Feb
CEB
Cebu
PPS
Puerto Princesa
€46 Return, found 3 days ago
€46
Return
found 3 days ago
Fri, 24 Jan - Thu, 30 Jan
DVO
Davao
PPS
Puerto Princesa
€91 Return, found 14 hours ago
€91
Return
found 14 hours ago
Fri, 21 Mar - Fri, 28 Mar
CGY
Cagayan de Oro
PPS
Puerto Princesa
€96 Return, found 13 hours ago
€96
Return
found 13 hours ago
Thu, 5 Dec - Mon, 9 Dec
MPH
Caticlan
PPS
Puerto Princesa
€115 Return, found 2 days ago
€115
Return
found 2 days ago
Fri, 13 Dec - Tue, 17 Dec
TAG
Panglao
PPS
Puerto Princesa
€129 Return, found 6 hours ago
€129
Return
found 6 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Expedia's Latest Trends
Hotels
5 Star Hotels in EnniscroneB&B RosscahillThe WaterfrontThe Artane Self CateringMarine HotelHotels in RochfortbridgeHotel MIO by AMANOHotels in Boracay Islandibis London Luton AirportCottages WaterfordBerrylaneVista Cay by Orlando Resort Rentals on Universal BoulevardHotels in TallaghtExclusive villa with salt water pool and fantastic Mediterranean Sea viewhtop Olympic
Flights
Packages
Holiday Rentals
*Available to Expedia members.