The Puerto Angel region is separated from the rest of Oaxaca and Mexico by the Sierra Madre del Sur. The only highway from here to Oaxaca City, Highway 175 is extremely winding. The distance is only about 240 km but the trip takes between six and seven hours. Almost all bus transportation from other parts of Mexico stops in Pochutla, where it is necessary to transfer to other means to get to Puerto Angel. It is possible to fly into Puerto Escondido or Huatulco from Mexico City or Oaxaca City then travel by road to Puerto Angel.
In 2008, President Felipe Calder�n announced the Oaxaca city- Coast Highway Project to link the state capital to Puerto Escondido and Huatulco with more modern highways. With the new highways, it is predicted that the trip to coast towns like Puerto Angel will decrease from seven or eight hours to about two or three hours. The project began in 2008 and is scheduled to be completed in 2010.
Public transportation between the coastal towns is usually in the form of pick-up trucks that have been outfitted to carry passengers but these tend to travel only as far as Zipolite and not Puerto Angel. To get to the other coastal towns it is necessary to take a taxi, which can be done collectively with other passengers. Between Puerto Angel and the city of Pochutla, there collective taxis and pickup truck �buses.� All forms of transportation pass along the main road of town