Driving from Guadalajara to Puerto Vallarta 2024

By H. Trillo · Updated November 2, 2026

Manejando de Guadalajara a Puerto Vallarta

Driving from Guadalajara to Puerto Vallarta (Contents)

Why Drive to Puerto Vallarta

There are plenty of reasons to drive from Guadalajara to Puerto Vallarta. It is by far the favorite beach getaway for tapatíos (as Guadalajara locals are called), who take every chance they get to relax there. Besides having some of the best beaches in Jalisco, Vallarta keeps the charm of a traditional Mexican town. Food lovers will be glad to know that Puerto Vallarta is considered one of the most important culinary destinations in Mexico. Many acclaimed chefs run restaurants here, with everything from traditional Mexican cooking to cutting-edge fusion menus. Add a lively nightlife, ecotourism options and some of the most developed tourism infrastructure in the country. On top of that, there are many stops worth making when you drive from Guadalajara to Puerto Vallarta, including pueblos mágicos (towns recognized by the Mexican government for their heritage and charm), archaeological sites, forests and beautiful beaches.


There are several daily buses and flights from Guadalajara to Puerto Vallarta, but if you want to get around once you arrive, you would need a car rental in Puerto Vallarta. That is why, for many people, driving is the cheapest option, and it is the one most locals choose when they visit Vallarta.

Locals are not the only ones who prefer to reach Vallarta by road. Travelers from other Mexican cities and from abroad also fly into Guadalajara because they find better airfares. Even after the cost of renting a car in Guadalajara, it often works out cheaper than a direct flight to Vallarta.

Before you head to Puerto Vallarta, do not leave Guadalajara without trying the local traditional dishes. Find out what they are and where to eat them.

Choosing the Best Route

Before you set out, keep in mind that there are two routes to Puerto Vallarta, and each has its advantages. The main things to consider are how much time you have, your budget and the stops you want to make. If you are short on time, you will probably want to take the toll highway, skip the stops and get there as soon as possible.
If you have more time, you may want to stop along the way, whichever road you choose. That way you can visit beautiful pueblos mágicos such as Tequila, Mascota or Talpa, and beach towns known for their beauty such as Sayulita, San Francisco and Rincón de Guayabitos. Some of these towns are only on the free road and others only on the toll highway route.

Another important factor when choosing your road from Guadalajara to Puerto Vallarta is the cost of the tolls. In exchange, you get a road in better condition and a slightly shorter travel time. Another benefit is the toll road traveler’s insurance, although it mainly protects the highway from damage you might cause rather than protecting you. As for distance, and contrary to what you might expect, the toll highway route is longer than the free road.

Guadalajara to Puerto Vallarta Toll Highway

As of September 2022, the toll highway was not fully finished, so as you get closer to Puerto Vallarta you will have to drive a stretch of free road. Even so, the toll highway is a little faster: it has four lanes and avoids part of the mountain range between the two cities, which means straighter stretches where you can drive at higher speeds. In general, plan on 4 1/2 hours to cover the 331 km (206 miles) between Guadalajara and Vallarta on the toll highway, without stops.
On the toll highway you can stop in towns such as Tequila and Magdalena, which are part of the Ruta del Tequila (Tequila Trail). Closer to the coast, once the toll section ends and you join the free road, you can visit Rincón de Guayabitos, San Francisco (known as San Pancho) and Sayulita. Note that this stretch of free road is not part of the free road from Guadalajara to Puerto Vallarta. It is a different highway that runs entirely through the state of Nayarit and connects Puerto Vallarta with Compostela and Tepic.

Visiting Guadalajara in December? Do not miss Navidalia, a Christmas theme park and a great outing with kids.

Guadalajara to Puerto Vallarta Free Road

Driving from Guadalajara to Puerto Vallarta on the free road (carretera libre, the toll-free route) covers 298 kilometers (185 miles) in about 5 hours without stops. It is cheaper because there are no tolls, and it only adds about 30 minutes compared with the toll highway. The road crosses the lush Sierra Madre Occidental, with great views and the chance to visit two of Jalisco’s pueblos mágicos: Mascota and Talpa. These mountain towns deserve more than a quick stop; consider spending one or two full days there. Mascota is right on the main route, while Talpa requires a short detour.

Free road route from Guadalajara to Puerto Vallarta (Source: Google Maps)

Cost of Driving from Guadalajara to Puerto Vallarta

When it comes to gas, the difference between the two roads is much smaller than the cost of the tolls. The toll highway is 33 km (21 miles) longer, and the average car gets 15 to 20 kilometers per liter (about 35 to 47 mpg), so in theory the toll highway would use an extra 1.6 to 2.2 liters of gas. That is an extra MXN $35.20 to MXN $48.40. However, since you can drive faster on the toll highway, your car may get better mileage, so the extra gas cost could be even lower.


The real difference is the tolls. Here are the costs of every toll booth, updated as of January 2, 2024.

Guadalajara to Puerto Vallarta Toll Costs 2024

  • El Arenal MXN $193
  • Ojo Zarco/Plan de Barrancas MXN $288 (heading to Puerto Vallarta you pay at the Ojo Zarco booth; heading to Guadalajara you pay at Plan de Barrancas)
  • Amado Nervo MXN $155
  • Compostela MXN $41
  • Peñitas: MXN $171
  • Bucerías MXN $223
  • Total MXN $1,071

Tips for Driving from Guadalajara to Vallarta

We hope this information helps you plan your next trip from Guadalajara to Puerto Vallarta. Before you hit the road, have your car checked, drive carefully and do not rush. If you have time, leave early in the morning and stop at one or more of the many attractions along the way.