These flight tips are going to be specific to the destination and they'll go beyond flight deals which I share more about in this post.
Top 5 Tips for Flying into Puerto Escondido:
(1) You should fly into Puerto Escondido Airport (PXM) to be within 30 minutes of most hotels in the area because Puerto Escondido is about 7 hours driving from Oaxaca City although both are within the State of Oaxaca. I learned this the hard way! When you reach out to accommodations in the Puerto Escondido Airport and ask about the airport they assume you mean PXM.
(2) PXM is an International Airport but the airport is currently only offering domestic flights within Mexico from Mexico City or Guadalajara. Flights to and from Mexico City are direct and only take about an hour!
(3) There are several carriers that operate the above direct flights through Mexico City daily and you should choose your airline based on desired arrival/departure time as well as baggage policies. I'd choose an option where luggage is included or account for that added cost in your search. Some carriers like Viva Aerobus will weigh your larger carry on before boarding and charge extra based on not just size but weight as well.
(4) A great flight deal from Mexico City to Puerto Escondido is under $100 round trip which you can find often. Flying into Mexico City from the US will range depending on your home airport but there are often great deals from major cities around $300-$500 round trip.
(5) The Mexico City airport is huge with several lounges, so a great time to sign up for Priority Pass to pass the time before your flight since you'll probably come to the airport on the earlier side. Puerto Escondido airport in contrast is very small, so coming to the airport an hour before departure is totally normal. Note, you'll need a physically printed boarding pass since they don't have an electronic system set up yet. I asked my hotel in Puerto Escondido to print mine which saved time and money.