How to get to Oaxaca

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: