What to know
Overview
Oaxaca's beaches are a long way from Oaxaca City: the capital is inland, several hours over the mountains. On the coast, Puerto Escondido has Zicatela's heavy surf and calmer coves beside it, Huatulco is a planned resort spread across a string of bays, and between the two sit small beach pueblos like Mazunte, Zipolite and San Agustinillo. Puerto Escondido and Huatulco both have airports.

