Nestled along the stunning Pacific coastline of Mexico, Puerto Escondido beckons travelers with its blend of laid-back charm and thrilling surf breaks. This hidden gem boasts pristine beaches like Zicatela, where towering waves attract seasoned surfers, as well as peaceful coves such as Playa Carrizalillo for sun-soaked relaxation. Beyond the allure of its sandy shores, Puerto Escondido offers a vibrant local culture, from bustling markets to delicious seafood eateries. Whether seeking adventure on the waves or tranquility by the shore, this picturesque coastal town promises an unforgettable journey for every visitor.
The cheapest month to fly to Puerto Escondido is typically May.
The popular airports near Puerto Escondido are Puerto Escondido International Airport (PXM) and Huatulco International Airport (HUX).
The flight to Puerto Escondido (PXM) is roughly 20 hours 42 minutes and 9,094 miles (14,635 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
The best way is to compare flights to Puerto Escondido from leading comparison sites using our search engine dashboard.
White-sand beach on a small bay
Small sheltered beach with calm waters
Ocean getaway for swimming & fishing
Large beach popular with surfers
Tourist attraction
Beach
Notable street
Sandy swimming beach surrounded by hills
Beach
Point of interest
Water park and park
Scenic Spot
Beach
Amusement park
Scenic Spot
30.5 °C
Sun, 28 Apr 2024
Flights from Manila, Philippines - Metropolitan Area Airport (MNL) to Puerto Escondido (PXM) - The flight distance between these airports is 9,094 miles (14,635 kilometres). The direct flight time is roughly 20 hours 42 minutes.
Flights from Cebu, Philippines - Mactan International Airport (CEB) to Puerto Escondido (PXM) - The flight distance between these airports is 9,096 miles (14,638 kilometres). The direct flight time is roughly 20 hours 42 minutes.
Flights from Kalibo, Philippines - Kalibo International Airport (KLO) to Puerto Escondido (PXM) - The flight distance between these airports is 9,135 miles (14,701 kilometres). The direct flight time is roughly 20 hours 47 minutes.
Flights from Luzon, Philippines - Clark International Airport (CRK) to Puerto Escondido (PXM) - The flight distance between these airports is 9,089 miles (14,628 kilometres). The direct flight time is roughly 20 hours 41 minutes.
Flights from Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Puerto Escondido (PXM) - The flight distance between these airports is 9,413 miles (15,148 kilometres). The direct flight time is roughly 21 hours 25 minutes.
Flights from Davao, Philippines - Francisco Bangoy International Airport (DVO) to Puerto Escondido (PXM) - The flight distance between these airports is 9,109 miles (14,660 kilometres). The direct flight time is roughly 20 hours 44 minutes.
Flights from Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Puerto Escondido (PXM) - The flight distance between these airports is 9,002 miles (14,487 kilometres). The direct flight time is roughly 20 hours 30 minutes.
Flights from Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Puerto Escondido (PXM) - The flight distance between these airports is 9,127 miles (14,688 kilometres). The direct flight time is roughly 20 hours 46 minutes.
Flights from Legazpi, Philippines - Legaspi Airport (LGP) to Puerto Escondido (PXM) - The flight distance between these airports is 9,001 miles (14,486 kilometres). The direct flight time is roughly 20 hours 30 minutes.
Flights from Cotabato, Philippines - Awang Airport (CBO) to Puerto Escondido (PXM) - The flight distance between these airports is 9,194 miles (14,796 kilometres). The direct flight time is roughly 20 hours 55 minutes.
Flights from Butuan, Philippines - Bancasi Airport (BXU) to Puerto Escondido (PXM) - The flight distance between these airports is 9,057 miles (14,576 kilometres). The direct flight time is roughly 20 hours 37 minutes.
Flights from General Santos, Philippines - General Santos International Airport (GES) to Puerto Escondido (PXM) - The flight distance between these airports is 9,178 miles (14,770 kilometres). The direct flight time is roughly 20 hours 53 minutes.
Flights from Surigao, Philippines - Surigao Airport (SUG) to Puerto Escondido (PXM) - The flight distance between these airports is 9,029 miles (14,530 kilometres). The direct flight time is roughly 20 hours 33 minutes.
Flights from Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Puerto Escondido (PXM) - The flight distance between these airports is 9,330 miles (15,015 kilometres). The direct flight time is roughly 21 hours 13 minutes.
Flights from Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Puerto Escondido (PXM) - The flight distance between these airports is 8,923 miles (14,360 kilometres). The direct flight time is roughly 20 hours 19 minutes.
Flights from Bacolod, Philippines - Silay International Airport (BCD) to Puerto Escondido (PXM) - The flight distance between these airports is 9,133 miles (14,699 kilometres). The direct flight time is roughly 20 hours 47 minutes.
Flights from Dumaguete, Philippines - Sibulan Airport (DGT) to Puerto Escondido (PXM) - The flight distance between these airports is 9,171 miles (14,759 kilometres). The direct flight time is roughly 20 hours 52 minutes.
Flights from Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Puerto Escondido (PXM) - The flight distance between these airports is 9,148 miles (14,723 kilometres). The direct flight time is roughly 20 hours 49 minutes.
Flights from Iloilo, Philippines - Iloilo International Airport (ILO) to Puerto Escondido (PXM) - The flight distance between these airports is 9,161 miles (14,743 kilometres). The direct flight time is roughly 20 hours 51 minutes.
Flights from Roxas City, Philippines - Roxas Airport (RXS) to Puerto Escondido (PXM) - The flight distance between these airports is 9,117 miles (14,672 kilometres). The direct flight time is roughly 20 hours 45 minutes.
Flights from Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Puerto Escondido (PXM) - The flight distance between these airports is 9,127 miles (14,688 kilometres). The direct flight time is roughly 20 hours 46 minutes.
Flights from Laoag, Philippines - Laoag International Airport (LAO) to Puerto Escondido (PXM) - The flight distance between these airports is 8,960 miles (14,420 kilometres). The direct flight time is roughly 20 hours 24 minutes.
Flights from Dipolog, Philippines - Dipolog Airport (DPL) to Puerto Escondido (PXM) - The flight distance between these airports is 9,195 miles (14,798 kilometres). The direct flight time is roughly 20 hours 55 minutes.
Expert Help
Choose Site / Currency