Flights from Barcelona to Punta Cana from 1.614 USD