Flights from San Juan to Barcelona from 1.257 USD