Flights from Barcelona to San Salvador from 860 USD