Southwest® flights from Oklahoma City to Puerto Vallarta from $237*