just need a reliable, preferable non-stop, first class bus.for about 8 hour trip.
You can check http://www.tap.com.mx/ which is a bus line. the price is around 350 pesos (single trip) and you have the option of either travel by day or by night. They travel from mazatlan to puerto vallarta but I'm not totally sure if they make stops somewhere else. Its a 9 hour trip but usually takes like 9:30 so be prepared for that. Also, mexican buses are not the most comfortable thing ever so keep that in mind also, even in 1st class.
If you don't speak spanish and u need help booking lemme know :)
Cheers over 7 years agoAnswered by Mafer Kendel via Travellr.com
May be a lot easier to hop on a short flight. over 7 years agoAnswered by judith harris via Travellr.com