Bus Routes

Puerto Vallarta’s bus routes and public transportation system are going through a major makeover. Starting in 2018 , Transportes Unidos Costa Pacífico S.A. de C.V., under the name UNIBUSPV, became the sole provider of public transportation in Puerto Vallarta.

Picture of a white UNIBUSPV bus in Puerto Vallarta

This multiyear rejuvenation effort includes new, more efficient bus routes and the replacement of the old, depilated buses with new, state of the art, natural gas buses that include air conditioning, electronic payment, bus location/status via App. So here is the current reality:

  • Air conditioning – Due to the pandemic and its ability to be easily transmitted through airways, the Secretary of Transportation, under advise from the Secretary of Health, placed a mandate requiring buses not to run their air conditioners or air recirculation systems.
  • Electronic payment – Automated payment is in – paying the driver is out. You can now pay by depositing coins in the machine or via a pre-paid card known as INNOVAPASS. The card can be purchased and reloaded at many convenience stores, banks, and at some major shopping centers like Sam’s Club and Plaza Pitillal. Unfortunately, these systems have glitches and sometimes can’t read the card, so always have coins available.
  • Bus route App – Does not exist yet.

UNIBUSPV has not produced an App, bus route maps or any information to assist locals or tourist navigate the transportation system. Fortunately, we have taken the very intensive process of mapping all the bus routes as they exist today. We have also included hours of operation and frequency for each bus route. All bus tickets cost $10 pesos per person. Below is a detailed list of all the bus routes. We also have more general bus route information in our Puerto Vallarta Public Transportation: Buses page.

Puerto Vallarta Bus Routes:

C01 – Mismaloya:
Starting Point: Emiliano Zapata
Ending Point: Boca de Tomatlán
Schedule: 6:00 am to 11:00 pm
Frequency: Every 6 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


C02 – Ramblases:
Starting Point: Colonia Ramblases
Ending Point: Colonia Emiliano Zapata
Schedule: 7:00 am to 11:00 pm
Frequency: Every 10 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


C03 – Jardines/Renance:
Starting Point: Colonia Lindavista
Ending Point: Colonia El Renance
Schedule: 5:30 am to 11:00 pm
Frequency: Every 24 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


C04 – Bugambilias:
Starting Point: Colonia La Pedrera
Ending Point: Colonia Paso Ancho
Schedule: 6:00 am to 11:00 pm
Frequency: Every 24 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


C21B – La Aurora – Portales:
Starting Point: Las Palmas Park
Ending Point: Lázaro Cárdenas Park
Schedule: 6:00 am to 11:00 pm
Frequency: Every 24 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


C21C – Joyas:
Starting Point: Joyas de Pedregal
Ending Point: Parque Idalgo
Schedule: 5:00 am to 11:00 pm
Frequency: Every 20 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


C22A – Loma Bonita:
Starting Point: Laguna del Valle
Ending Point: Municipal Stadium
Schedule: 5:00 am to 11:00 pm
Frequency: Every 20 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


C24T – Mojoneras (Tunnel):
Starting Point: Laguna del Valle
Ending Point: Lázaro Cárdenas Park
Schedule: 5:00 am to 11:00 pm
Frequency: Every 20 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


C25 – Las Palmas:
Starting Point: Las Palmas de Arriba
Ending Point: Colonia 5 de Diciembre
Schedule: 5:00 am to 11:00 pm
Frequency: Every 10 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


C26A – Ixtapa Llantinos:
Starting Point: EL Llantino
Ending Point: Municipal Stadium
Schedule: 5:00 am to 11:00 pm
Frequency: Every 15 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


C27 – Marina:
Starting Point: Marina Vallarta
Ending Point: Colonia Emiliano Zapata
Schedule: 6:00 am to 10:00 pm
Frequency: Every 15 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


C28 – Joyas Ixtapa:
Starting Point: Vistas del Mar
Ending Point: Las Flores
Schedule: 5:00 am to 11:50 pm
Frequency: Every 24 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


C31 – Versalles:
Starting Point: Hospital IMSS 179
Ending Point: Parque Hidalgo
Schedule: 6:00 am to 11:50 pm
Frequency: Every 10 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


C32T – San Esteban (Tunnel):
Starting Point: San Esteban
Ending Point: Lázaro Cárdenas Park
Schedule: 5:00 am to 11:00 pm
Frequency: Every 20 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


C34T – Infonavit (Tunnel):
Starting Point: Lomas de Coapinole
Ending Point: Lázaro Cárdenas Park
Schedule: 5:30 am to 11:00 pm
Frequency: Every 24 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


C36 – Banus:
Starting Point: Real Ixtapa
Ending Point: Municipal Stadium
Schedule: 5:35 am to 1:00 am
Frequency: Every 24 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


PT21AC – Demonio Blanco (Centro):
Starting Point: Lomas de San Nicolás
Ending Point: Malecón
Schedule: 5:00 am to 11:00 pm
Frequency: Every 20 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


PT21AT – Demonio Blanco (Tunnel):
Starting Point: Lomas de San Nicolás
Ending Point: Lázaro Cárdenas Park
Schedule: 5:30 am to 11:50 pm
Frequency: Every 18 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


PT22C – Magisterio (Centro):
Starting Point: Campestre San Nicolás
Ending Point: Hidalgo Park/Malecón
Schedule: 5:00 am to 11:00 pm
Frequency: Every 20 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


PT22T – Magisterio (Tunnel):
Starting Point: Campestre San Nicolás
Ending Point: Lázaro Cárdenas Park
Schedule: 7:00 am to 11:50 pm
Frequency: Every 15 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


PT23C – Juntas (Centro):
Starting Point: Avenida Verde Vallarta
Ending Point: Lázaro Cárdenas Park
Schedule: 5:10 am to 11:50 pm
Frequency: Every 20 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


PT23T – Juntas (Tunnel):
Starting Point: Avenida Verde Vallarta
Ending Point: Lázaro Cárdenas Park
Schedule: 5:10 am to 11:50 pm
Frequency: Every 20 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


PT26BC – Ixtapa (Centro):
Starting Point: Palmar de Ixtapa
Ending Point: Lázaro Cárdenas Park
Schedule: 5:10 am to 11:50 pm
Frequency: Every 24 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


PT26BT – Ixtapa (Tunnel):
Starting Point: Palmar de Ixtapa
Ending Point: Lázaro Cárdenas Park
Schedule: 5:30 am to 11:00 pm
Frequency: Every 24 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


PT33C – Villa de Guadalupe (Centro):
Starting Point: Vista Dorada
Ending Point: Lázaro Cárdenas Park
Schedule: 5:15 am to 10:28 pm
Frequency: Every 15 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


PT33T – Villa de Guadalupe (Tunnel):
Starting Point: Vista Dorada
Ending Point: Lázaro Cárdenas Park
Schedule: 5:15 am to 10:28 pm
Frequency: Every 15 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


PT35C – Guadalupe Victoria (Centro):
Starting Point: Guadalupe Victoria
Ending Point: Lázaro Cárdenas Park
Schedule: 5:35 am to 11:50 pm
Frequency: Every 20 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)


PT35T – Guadalupe Victoria (Tunnel):
Starting Point: Guadalupe Victoria
Ending Point: Lázaro Cárdenas Park
Schedule: 5:35 am to 11:55 pm
Frequency: Every 24 minutes

(Click the Icon indicating there is more info available icon on top left corner of map for more options)