Flights from Lima to Barcelona from 1.268 USD