
The Oaxaca coast – Puerto Escondido, Mazunte, and the bays of Huatulco – is one of Mexico’s last great stretches of wild Pacific: world-class surf, laid-back beach towns, and turtle sanctuaries. Reaching it by car used to mean a long, winding crawl over the Sierra. A new super-highway has changed that completely.
The new road to the coast
For decades the only way to drive from Oaxaca city to the coast was the old Highway 175 over the mountains – a beautiful but exhausting six-to-seven-hour series of switchbacks. The new Barranca Larga-Ventanilla super-highway slashed that to a few hours, opening the coast to road-trippers as never before. Still drive it in daylight and fuel up before you start.
Puerto Escondido and the surf coast
Puerto Escondido is the heart of it – the Zicatela beach is a legendary, powerful surf break, while nearby coves are calmer for swimming. South along the coast, Mazunte and San Agustinillo are mellow turtle towns, and the nine bays of Huatulco offer resorts and snorkeling. With a car you can hop between them at your own pace.
Driving on the coast
Highway 200 links the coastal towns. It is a two-lane road – watch for topes, pedestrians, and the occasional washout in rainy season – so keep speeds moderate and drive by day. Parking in the beach towns is generally easy compared with the cities.
Permits and insurance
This is mainland Mexico, so carry your full vehicle import permit, FMM, and Mexican auto insurance throughout. Get your insurance in place before you travel and review the documents checklist for a smooth trip to the coast.
Get Mexican auto insurance in minutes – a fast online quote means you are covered before you reach the border.
Related guides
- Driving to Oaxaca from Mexico City
- Do you need Mexican car insurance?
- What to bring to drive into Mexico
Frequently asked questions
How long is the drive from Oaxaca city to Puerto Escondido?
With the new Barranca Larga-Ventanilla super-highway, about 2.5 to 3 hours – down from the six or seven hours the old mountain road (Highway 175) used to take.
What towns are on the Oaxaca coast?
Puerto Escondido (home of the Zicatela surf break) is the main hub, with Mazunte and San Agustinillo as mellow turtle towns and the nine bays of Huatulco offering resorts and snorkeling, all linked by Highway 200.
Is the Oaxaca coast good for surfing?
Yes. Puerto Escondido’s Zicatela is one of the most famous and powerful surf breaks in the world, while nearby beaches and bays offer calmer water for swimming and snorkeling.
Do I need Mexican insurance to drive to the Oaxaca coast?
Yes. It is mainland Mexico, so you need Mexican auto insurance, an FMM, and a vehicle import permit – the same documents required throughout the country.