Flight
Oaxaca city has many flights but we found flying out of Tijuana saves a lot of time and money. If you are willing to have a layover in Mexico City it cuts the cost by about half but doubles the time to travel if flying out of Tijuana. For those flying from further away a layover may be unavoidable. We personally booked Volaris, but again choose the option that best suits your needs.