Southwest® flights from Detroit to Puerto Vallarta from $281*