How to Get to Oaxaca
From Cancun to Oaxaca
Traveling from Cancun to Oaxaca, your best choice is flight for 1476 MXN, which gets you there in just 1h 58m.
From Mexico City to Oaxaca
Traveling from Mexico City to Oaxaca, your best choice is flight for 711 MXN, which gets you there in just 1h 5m.
From Tijuana to Oaxaca
Traveling from Tijuana to Oaxaca, your best choice is flight for 2241 MXN, which gets you there in just 3h 45m.
From Puebla de Zaragoza to Oaxaca
From Puebla de Zaragoza to Oaxaca, the cheapest way to travel is by bus for 691 MXN, while traveling by charter takes 4h 19m and is the fastest option.
From Puerto Escondido to Oaxaca
Traveling from Puerto Escondido to Oaxaca, your best choice is bus for 500 MXN, which gets you there in just 3h 0m.
Arrival stations in Oaxaca
Travelers arriving in Oaxaca usually arrive at one of these stations: