Location: Veracruz is located about 5-6 hours south west of Mexico City situated on the Gulf of Mexico. How to get there: Getting to Veracruz is very similar to getting to Oaxaca; you have essentially 2 options. You can take a 5-6 hour bus or a one hour flight. The bus costs between 400-900 pesos one…