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