Flights from Punta Cana to Madrid from 823 USD