Here's a great deal to Barcelona.  You can fly from multiple airports to Spain for only $357 when you book two one-way flights on Iberia's Level. Flights are available out of Los Angeles and Oakland. As always, the Flight Deal has all the details. I subscribe to the Flight Deals