Hotel
https://www.classicvacations.com/gr/SotoBrennanWedding/gateway
Discount Code - Mexico
Flight
United Airlines has a direct flight from SFO to Puerto Vallarta (PVR) every day of the week in the morning, flight duration 3 hr 45 min There is also a direct returning flight every day in the afternoon PVR to SFO.
Flight
Southwest has one direct flight on Saturday morning 9:15 AM going to PVR. Unfortunately, they do not have direct returning flights best returning flight has a 1.5 hour lay over in SNA American Airlines has one morning flight with a 25 min lay over in PHX. Best returning flight option has a 1 hr layover in PHX
Flight
For those flying out of San Diego Alaskan Airlines as the perfect direct Saturday afternoon flight. For Returning flight I recommend looking into American Airlines they have shorter layovers. Or if you want to fly from TJ AeroMexico has more cost effective flight with brief layover in Mexico city leaving Saturday late morning.