Southwest® flights from New York (LaGuardia) to Puerto Vallarta from $273*