The airport in Oaxaca is Xoxocotlan International Airport (OAX.)  Currently, UNITED has non-stop flights from Houston to Oaxaca.  Most flights stop over in Mexico City. For those of you who would like to make a longer trip out of it, we highly recommend visiting Mexico City for a few days. Feel free to email us for recommendations on places to visit there. 

The Oaxaca airport is a 20 minute cab ride south of town. You can either organize transportation through your hotel, or with Transportacion Terrestre at the airport. Alternatively, hire a private taxi or a colectivo (offering nice new vans with shared passengers) from the ticket window at the airport. A private cab is approximately 200 pesos and a shared van is approximately 75 pesos per person. 

While in the town center, everything is a short walk from each other. You can also hail a cab or organize a taxi with your hotel.