Southwest® flights from Harlingen/South Padre Island to Puerto Vallarta from $308*