Find out about the 4 best ways to get by land or via air travel from Oaxaca City to Puerto Escondido.