Transportation information for Oaxaca City is provided below. Travel information includes driving directions, maps, airport information and more.
The Xoxocotlan International Airport is located 4 miles (6.5 km) from downtown Oaxaca. The airport is fairly small but is served by Mexicana Airlines from their hub in Mexico City. Occasionally there are flights from US cities such as Houston. Many regional flights are available to other areas of Mexico.
Map + Directions
Oaxaca City is an approximately 4-5 hour drive from Mexico City and a 3-4 hour drive from Puebla. Car rentals are available at the airport as well as many locations downtown for your convenience. Most attractions are close enough together to be able to walk between them so you may not need a car unless traveling to the outer end of the city or beyond.