Hola. I don´t know if this will help or not but there´s not a direct route to Oaxaca from PV. You have to go through Mexico City and change bus. A one way bus fare to MEX is from 630 pesos. (Deluxe 835 pesos). Remember, it´s a long bus ride from PV. One way to Acapulco
by bus is 650 pesos. Good luck.