Bus Tickets from Zacatecas to Puerto Vallarta

Next bus departures

Next departures for Zacatecas to Puerto Vallarta on November 25
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
ChihuahuensesBus
    Tránsito Pesado - Lomas de las Isabelica
    Central de Autobuses Puerto Vallarta, Bahia de sin Nombre No. 363 192Cheapest
    ETNBus
      Central de Autobuses de Zacatecas - Grupo Senda y Omnibus
      Puerto Vallarta Blvrd Riviera Nayarit Bus StationFastest
      ETNBus
        Central de Autobuses de Zacatecas - Grupo Senda y Omnibus
        Puerto Vallarta Blvrd Riviera Nayarit Bus StationNo tags
        ETNBus
          Central de Autobuses de Zacatecas - Grupo Senda y Omnibus
          Central de Autobuses Puerto VallartaNo tags
          ETNBus
            Central de Autobuses de Zacatecas - Grupo Senda y Omnibus
            Central de Autobuses Puerto VallartaNo tags

            Last refresh of the prices: Yesterday at 10:45 AM CST.

            Compare 2 ways to go from Zacatecas to Puerto Vallarta

            We recommend taking the bus

            Among the sustainable travel choices, the bus stands out as the good way to reach Puerto Vallarta. The journey takes about 10 hours 25 minutes and with fares starting at just $86, it presents an excellent value for a comfortable ride.

            5bus per day
            10h 25mAverage Duration
            224 milesDistance
            9kgCO₂ emissions
            Average Price$86 - $157Average Duration10h 25m
            9kg CO₂e
            Carpool
            Average Price$38 - $38Average Duration9h 40m
            15kg CO₂e

            Frequently asked questions about traveling from Zacatecas to Puerto Vallarta by bus

            Find cheapest prices for buses

            Price is for a one-way ticket for one passenger and based on past searches.

            Best price found
            11/22
            $139
            11/23
            $139
            Today
            $139
            11/25
            $90
            11/26
            $90
            11/27
            $139
            11/28
            No data
            11/29
            $139
            busbud logoThe cheapest trip from Zacatecas to Puerto Vallarta was searched and found on Nov 25, 2025 with a price of $90

            To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Zacatecas to Puerto Vallarta, as early as possible.

            You can expect to pay from $90 to $139 for a bus ticket from Zacatecas to Puerto Vallarta based on the last 2 days. You can expect to find the cheapest price for the trip at $90 which is on 2025-11-25.

            Usually ETN will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.

            People from around the world trust Busbud