There are 5 ways to get from Oaxaca to San José del Pacífico by bus, car, taxi, or shuttle
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 Miahuatlánbus
3h 6m$715–902Bus, shuttle
cheapest- Take the bus from Oaxaca to Miahuatlánbus
- Take a shuttle bus from Miahuatlán to San José del Pácifico
4h 19m$170–217Drive 133.7 km
- Drive from Oaxaca to San José del Pacíficocar 133.7 km
2h 8m$237–342Taxi
- Take the taxi from Oaxaca to San José del Pacíficotaxi 133.7 km
2h 8m$2,200–2,700Shuttle
- Take a shuttle bus from Oaxaca to San José del Pácifico
4h 5m$220–330
Questions & Answers
The cheapest way to get from Oaxaca to San José del Pacífico is to bus and shuttle which costs $170 - $220 and takes 4h 19m.
The fastest way to get from Oaxaca to San José del Pacífico is to drive which takes 2h 8m and costs $230 - $350.
No, there is no direct bus from Oaxaca to San José del Pacífico. However, there are services departing from Oaxaca and arriving at Miahuatlán via . The journey, including transfers, takes approximately 3h 6m.
The distance between Oaxaca and San José del Pacífico is 133 km. The road distance is 133.7 km.
The best way to get from Oaxaca to San José del Pacífico without a car is to bus which takes 3h 6m and costs $700 - $900.
It takes approximately 3h 6m to get from Oaxaca to San José del Pacífico, including transfers.
Oaxaca to San José del Pacífico bus services, operated by Serpevass & Miahuatecos Líneas Unidas, depart from Oaxaca station.
Oaxaca to San José del Pacífico bus services, operated by Serpevass & Miahuatecos Líneas Unidas, arrive at Miahuatlán station.
Yes, the driving distance between Oaxaca to San José del Pacífico is 134 km. It takes approximately 2h 8m to drive from Oaxaca to San José del Pacífico.
There are 47+ hotels available in San José del Pacífico.
What companies run services between Oaxaca, Mexico and San José del Pacífico, Mexico?
Serpevass & Miahuatecos Líneas Unidas operates a bus from Oaxaca to Miahuatlán every 30 minutes. Tickets cost $110–160 and the journey takes 2h 30m.
- Phone
- +52 951 187 5511
- Website
- facebook.com
Bus from Oaxaca to Miahuatlán
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $110–160
- Schedules at
- facebook.com
Bus from Oaxaca to Miahuatlán
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $110–160
- Schedules at
- facebook.com
- Phone
- +52 951 516 1068
Shuttle from Oaxaca to San José del Pácifico
- Ave. Duration
- 4h 5m
- Frequency
- 5 times a day
- Estimated price
- $220–330
Shuttle from Miahuatlán to San José del Pácifico
- Ave. Duration
- 49 min
- Frequency
- 5 times a day
- Estimated price
- $55–65
- Ave. Duration
- 2h 8m
- Estimated price
- $2,200–2,700
Sitio de Taxis 'Ixtlán'
- Phone
- +52 951 499 8262
Jesús Taxi en Oaxaca City
- Phone
- +52 951 307 5549
- Website
- taxienoaxacacity.com
Oaxaca en Taxi
- Phone
- +52 951 357 0834
- Website
- oaxacaentaxi.com
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 4 stunningly beautiful Philippines islands you need to visit, South Korea: Travelling from Seoul to Busan , and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.







