How to Get to Puerto Vallarta from San Diego | SAN Or CBX

The easiest Puerto Vallarta route is a nonstop SAN–PVR flight; CBX via Tijuana is often cheaper.

Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.

Nonstop flights from San Diego International Airport (SAN) to Licenciado Gustavo Díaz Ordaz International Airport (PVR) are the easiest way to handle how to get to Puerto Vallarta from San Diego. The flight is under 3 hours, and the full door-to-hotel day usually lands around 5 to 6 hours if bags and immigration move normally.

The other strong route is Cross Border Xpress (CBX) plus a nonstop from General Abelardo L. Rodríguez International Airport (TIJ). Tijuana fares can be much lower than SAN fares, but the savings only matter after you add the CBX pass, ride to Otay Mesa, baggage fees, and extra border time.

Once your travel dates are fixed, compare the route choices before you lock in a fare:

Getting To Puerto Vallarta From San Diego: Every Route Compared

The route that fits most travelers is a nonstop flight from SAN when the fare is fair. CBX makes sense when the TIJ fare is clearly lower or when SAN nonstop seats are scarce.

San Diego has the cleanest airport day: show up at SAN, fly to PVR, clear Mexican immigration, then take a taxi, rideshare, shuttle, or local bus to your hotel. Recent fare checks showed SAN–PVR round trips often starting in the mid-$300s, with one-way fares sometimes in the $145–$165 range before baggage and seat fees.

CBX changes the math. You start in San Diego, enter the dedicated CBX terminal near Otay Mesa, cross the pedestrian bridge directly into TIJ, then board a domestic Mexican flight to PVR. Tijuana fare checks often show lower base fares, sometimes under $75 one way before bags, but low-cost airline fees can erase part of the savings.

Which Route Should You Pick?

The right San Diego to Puerto Vallarta route depends on whether time, fare, or low friction matters most. Pick SAN for simplicity, CBX for price shopping, and the bus or drive only when the trip itself is part of the plan.

  • Pick SAN nonstop if you want the fewest steps, one airport, and the lowest chance of a self-made delay.
  • Pick CBX plus TIJ if the Tijuana fare is at least $100–$150 cheaper after bags, CBX, and ground transport.
  • Pick a one-stop SAN flight if nonstop times are bad but you still want a normal U.S.-airport departure.
  • Pick the bus only if you are trading comfort for cash and can handle a 32-hour-plus travel day.
  • Pick the drive only for a multi-day road trip with daylight driving, tolls, hotels, and Mexico auto coverage planned in advance.
Route Option Typical Total Time Rough Cost To Expect
SAN nonstop flight to PVR About 5–6 hours door to hotel Often $145–$365+ before bags, depending on dates
SAN one-stop flight About 6–9 hours door to hotel Usually similar or higher than nonstop unless a sale appears
CBX plus TIJ nonstop flight About 5.5–7 hours door to hotel Often cheaper base fare; add CBX, bags, parking, or rideshare
Bus from Tijuana to Puerto Vallarta About 32–36+ hours before San Diego transfer time Roughly $80–$140+ when available
Drive your own car About 25–28 hours of wheel time, split over 2–3 days Fuel, tolls, hotels, food, and Mexico auto coverage
Drive to Los Angeles or Orange County and fly About 6–10 hours door to hotel Useful only when the fare gap beats the extra drive
Fly to Guadalajara, then connect to PVR About 8–12+ hours total Works for stopovers, rarely the simplest choice

How Much Time Should You Add For CBX?

CBX is efficient, but CBX is not the same as leaving from SAN. Add at least 60–90 minutes beyond normal airport time for the ride to Otay Mesa, document checks, the bridge crossing, and low-cost airline check-in.

CBX is only for Tijuana airport passengers, not general border crossing traffic. The official CBX crossing requirements list the documents passengers need, including a boarding pass for a TIJ flight and a valid CBX ticket.

CBX works especially well for travelers who live in South Bay, East County, or central San Diego with a cheap rideshare to Otay Mesa. CBX works less well if you live far north, carry heavy bags, or travel with kids who make every extra step slower.

Fare test: choose CBX only when the final all-in cost beats SAN by enough to justify the extra moving parts.

The Bus And Driving Options

The bus and the drive are real routes, but neither is the normal choice for a short Puerto Vallarta trip. The bus is long and tiring, and the drive turns the transfer into a road trip through northwest and western Mexico.

Bus searches usually route through Tijuana rather than cleanly from central San Diego. Expect a full overnight-plus ride to Puerto Vallarta, often around 32 hours or more from Tijuana alone, with limited departures and a comfort level that depends heavily on the carrier and seat class.

Driving is more flexible, but the distance is not casual. Plan roughly 1,375 miles by road, split the drive into daylight chunks, avoid arriving late in unfamiliar towns, and confirm that your vehicle has valid Mexico coverage before crossing the border. Most travelers get a better vacation by flying and renting locally only for day trips outside Puerto Vallarta.

Where To Stay After You Land In Puerto Vallarta

Puerto Vallarta hotel choice affects your arrival day more than most travelers expect. Marina Vallarta is close to PVR, the Hotel Zone is easy for resorts, Centro puts you near the Malecón, and Zona Romántica works well for restaurants, beach clubs, and nightlife.

PVR sits north of the main tourist zones. Marina Vallarta can be a 5–10 minute ride, the Hotel Zone often takes 10–20 minutes, and Centro or Zona Romántica usually takes 20–35 minutes, depending on traffic and where your hotel sits.

Compare Puerto Vallarta hotel areas on a map before choosing the flight that gets you in late:

Landing Strategy At PVR

PVR arrivals are simple if you decide your airport transfer before you walk outside. Official airport taxis and prebooked transfers cost more, while rideshares and city taxis can be cheaper if you are willing to walk away from the arrivals doors.

For most first-time visitors, an official taxi or prebooked transfer is the low-stress move after a late flight. For light packers arriving in daylight, walking across the pedestrian bridge outside the airport area can open cheaper rideshare and local taxi choices.

Carry small bills in pesos for buses, tips, and short taxi rides. Many airport services accept cards or dollars, but small peso notes keep the first hour easier.

Route Verdict For Speed, Budget, And Comfort

The fastest and easiest route is SAN nonstop to PVR. The money-saving route is CBX plus a TIJ nonstop when the fare difference survives the all-in math.

  • For speed: fly nonstop from SAN to PVR and stay in Marina Vallarta or the Hotel Zone if you want the shortest arrival ride.
  • For budget: price TIJ–PVR through CBX, then add baggage, seat selection, CBX, rideshare, and parking before calling it cheaper.
  • For comfort: avoid the bus unless the fare is the whole point, and avoid the drive unless you want a multi-day Mexico road trip.
  • For most San Diego travelers: check SAN first, price CBX second, and choose CBX only when the final savings are large enough to pay for the extra step.

References & Sources

  • Cross Border Xpress.“Requirements To Cross.”Lists the documents and CBX ticket rules needed for passengers using the San Diego–Tijuana airport bridge.