Travel from Mexico-City to Puerto-Vallarta

Bus or fly from Mexico City to Puerto Vallarta?

Interjet, Viva Aerobus and two other airlines fly from Mexico City to Puerto Vallarta every 2 hours. Alternatively, you can take a bus from Mexico City to Puerto Vallarta via Mexico City North Bus Terminal, Guadalajara, and Bucerías in around 13 h.

How to get from Mexico City to Puerto Vallarta

ModeDurationPrice
From San Lázaro line 4 night bus to Mexico City airport, fly to Puerto Vallarta airport, then bus to Puerto Vallarta.3 h 1 min$77
From Madero night bus to Mexico City North Bus Terminal, bus to Guadalajara, bus to Bucerías, then bus to Autotransportes Medina.13 h$62
From Consulado_1 line 5 subway to Mexico City North Bus, bus to Puerto Vallarta, then taxi to Puerto Vallarta.13 h 9 min$72
From Madero night bus to Mexico City North Bus Terminal, bus to Guadalajara, bus to Crucero de las Juntas, then Búho Nocturno to Ley.13 h 41 min$55
From Madero night bus to Mexico, bus to Tepic, bus to Puerto Vallarta, walk to Mojoneras, then Búho Nocturno to Ley.14 h 28 min$72
From Mexico City drive to Puerto Vallarta.9 h 34 min$89

How long does it take to get from Mexico City to Puerto Vallarta?

It takes approximately 3 h 1 min to get from Mexico City to Puerto Vallarta, including transfers.

Is there a direct bus between Mexico City and Puerto Vallarta?

No, there is no direct bus from Mexico City to Puerto Vallarta. However, there are services departing from Madero and arriving at Autotransportes Medina via Mexico City North Bus Terminal, Guadalajara and Bucerías. The journey, including transfers, takes approximately 13 h.

Operators from Mexico City to Puerto Vallarta

OperatorPhoneWebsite
MetrobúsMetrobús
InterjetInterjet
Viva AerobusViva Aerobus
VolarisVolaris
AeroméxicoAeroméxico
Servicio de Transportes EléctricosServicio de Transportes Eléctricos
Primera PlusPrimera Plus
Vallarta PlusVallarta Plus
Sistema de Transporte Colectivo Metro+52 55 5709 0860Sistema de Transporte Colectivo Metro
Estrella BlancaEstrella Blanca
Rutas VallartaRutas Vallarta
TAPTAP