Travel from Zacatecas to Puerto-Vallarta

Bus or fly from Zacatecas to Puerto Vallarta?

You can take a bus from Zacatecas to Puerto Vallarta via Guadalajara and Bucerías in around 10 h 46 min. Alternatively, Aeroméxico and Volaris fly from Zacatecas to Puerto Vallarta 3 times a day.

How to get from Zacatecas to Puerto Vallarta

ModeDurationPrice
From Zacatecas bus to Guadalajara, bus to Bucerías, then bus to Plaza las Glorias.10 h 46 min$954
From Zacatecas bus to Guadalajara, bus to Crucero de las Juntas, then Búho Nocturno to Ley.11 h 42 min$803
From Zacatecas bus to Guadalajara, bus to Nuevo Vallarta, bus to Puerto Vallarta, walk to Mojoneras, then Búho Nocturno to Ley.11 h 50 min$1370
From Zacatecas bus to Guadalajara, bus to Zapopan, walk to Zapopan, bus to Sayulita, bus to Puerto Vallarta, walk to Carretera Ixtapa-Puerto Vallarta, then Búho Nocturno to Veracruz.12 h 4 min$1104
From Zacatecas drive to Puerto Vallarta.7 h 56 min$1293
From Zacatecas taxi to Zacatecas airport, fly to Puerto Vallarta airport, then bus to Puerto Vallarta.6 h 50 min$6799
From Zacatecas bus to Aguascalientes, taxi to Aguascalientes airport, fly to Puerto Vallarta airport, then bus to Puerto Vallarta.4 h 28 min$3133
From Zacatecas bus to Guadalajara, bus to Guadalajara airport, fly to Puerto Vallarta airport, then bus to Puerto Vallarta.8 h 10 min$2365

How long does it take to get from Zacatecas to Puerto Vallarta?

It takes approximately 10 h 46 min to get from Zacatecas to Puerto Vallarta, including transfers.

Is there a direct bus between Zacatecas and Puerto Vallarta?

No, there is no direct bus from Zacatecas to Puerto Vallarta. However, there are services departing from Zacatecas and arriving at Plaza las Glorias via Guadalajara and Bucerías. The journey, including transfers, takes approximately 10 h 46 min.

Operators from Zacatecas to Puerto Vallarta

OperatorPhoneWebsite
Omnibus de MexicoOmnibus de Mexico
Vallarta PlusVallarta Plus
Estrella BlancaEstrella Blanca
Rutas VallartaRutas Vallarta
ETNETN
TAPTAP
Tufesa016444102444Tufesa
AeroméxicoAeroméxico
VolarisVolaris
Grupo SendaUS: (81) 8151 5253, México: 1 800 733 7330Grupo Senda
TAR AerolineasTAR Aerolineas
InterjetInterjet
AeromarAeromar