The easiest way to get to Oaxaca is by plane. Fortunately, Oaxaca International Airport handles both international and national flights, including direct flights from the USA and other Mexican states. If you want to book a flight, we recommend organizing your schedule in advance.