Flights from Charleston to Puerto Vallarta from $ 488*