All scheduled flights from Los Angeles to Barcelona (LAX-BCN)
USA
Spain
All scheduled flights from LAX to BCN. You can fly from Los Angeles to Barcelona non-stop on every weekday and the flight takes about 11 hours and 45 minutes. Flights with stops take between 15 to 18 hours depending on your flight and connection airport.