There are 4 ways to get from Oaxaca to Puerto Arista by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Oaxaca to Tonalábus
7h 52m$1,009–1,823Bus via Oaxaca
cheapest- Take the bus from Oaxaca to Tonalábus
8h 5m$638–884Drive 431.4 km
- Drive from Oaxaca to Puerto Aristacar 431.4 km
5h 19m$766–1,107Fly, bus
- Fly from Oaxaca Airport to Ixtepec Airportplane
- Take the bus from Juchitán de Zaragoza to Arriagabus
6h 14m$3,731–4,099
Oaxaca Airport to Ixtepec Airport flights
Questions & Answers
The cheapest way to get from Oaxaca to Puerto Arista is to bus via Oaxaca which costs $600 - $900 and takes 8h 5m.
The fastest way to get from Oaxaca to Puerto Arista is to drive which takes 5h 19m and costs $750 - $1200.
No, there is no direct bus from Oaxaca to Puerto Arista. However, there are services departing from Oaxaca and arriving at Tonalá via . The journey, including transfers, takes approximately 7h 52m.
The distance between Oaxaca and Puerto Arista is 450 km. The road distance is 431.4 km.
The best way to get from Oaxaca to Puerto Arista without a car is to bus which takes 7h 52m and costs $1000 - $1900.
It takes approximately 7h 52m to get from Oaxaca to Puerto Arista, including transfers.
Oaxaca to Puerto Arista bus services, operated by Ómnibus Cristóbal Colón (OCC), depart from Oaxaca station.
Oaxaca to Puerto Arista bus services, operated by Ómnibus Cristóbal Colón (OCC), arrive at Tonalá station.
Yes, the driving distance between Oaxaca to Puerto Arista is 431 km. It takes approximately 5h 19m to drive from Oaxaca to Puerto Arista.
There are 15+ hotels available in Puerto Arista.
What companies run services between Oaxaca, Mexico and Puerto Arista, Mexico?
Ómnibus Cristóbal Colón (OCC) operates a bus from Oaxaca to Tonalá 4 times a day. Tickets cost $750–1,600 and the journey takes 7h 33m.
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Oaxaca to Tonalá
- Ave. Duration
- 7h 33m
- Frequency
- 4 times a day
- Estimated price
- $750–1,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Juchitán de Zaragoza to Arriaga
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Estimated price
- $230–410
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- 800 397 7292
- Website
- fypsa.com.mx
Bus from Juchitán de Zaragoza to Arriaga
- Ave. Duration
- 2h 47m
- Frequency
- Once daily
- Estimated price
- $170–250
- Schedules at
- fypsa.com.mx
Bus from Oaxaca to Tonalá
- Ave. Duration
- 7h 46m
- Frequency
- Once daily
- Estimated price
- $370–600
- Schedules at
- fypsa.com.mx
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Gatwick Airport into central London, Travelling to and around Russia for the 2018 FIFA World Cup, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.











