Buses from Matamoros (Tamaulipas) to Puerto Vallarta
🚌 Despite there being no direct bus route from Matamoros to Puerto Vallarta, travelers can still make the journey with a transfer in San Luis Potosí. The total travel time, including transfers, is approximately 20 hours and 30 minutes. 💸 Prices for a bus ticket between Puerto Vallarta and Matamoros range from $104 to $219, with the total journey time averaging at 24 hours and 25 minutes. Though it requires some planning and transfers, the scenic route provides an opportunity to explore different parts of Mexico along the way.