Flights from Barcelona to San Jose, CR from 1.203 USD