background

Flight Deals from Barcelona to Los Angeles from $394

Fly where?

Top flight deals from leading airlines:

TK LogoAF LogoLH LogoLX LogoBA LogoVS LogoOS Logo

... and +100s more

Change Your Mind? No Problem

Cancel within 24 hours for a full refund—no questions asked.

Price Drop Protection

We’ll refund the difference if the price drops before you fly.

No Surprises at Checkout

The prices shown are exactly what you pay, with no hidden taxes or fees.

24/7 Support

Expert travel agents, ready to help anytime by phone, chat, or email.

Stops

  • Nonstop
    from $639
  • Up to 1 stop
    $467
  • Up to 2 stops
    $498

Airlines

  • Aer Lingus
    $622
  • Air Canada
    $566
  • Air France
    $628
  • American Airlines
    $493
  • Austrian Airlines
    $630
  • British Airways
    $509
  • Brussels Airlines
    $606
  • Delta Air Lines
    $565
  • Finnair
    $539
  • IBERIA
    $496
  • ITA Airways
    $699
  • KLM
    $594
  • LOT Polish Airlines
    $778
  • Lufthansa
    $582
  • SAS Airlines
    $514
  • SWISS
    $733
  • TAP Portugal
    $467
  • United Airlines
    $565
  • Virgin Atlantic
    $579

Cabin Class

  • Economy
    $467

Departure Airports

  • Barcelona International Airport
    $467

Arrival Airports

  • Los Angeles International Airport
    $467
  • Ontario International Airport
    $493

Layover Airports

  • Adolfo Suárez Madrid–Barajas Airport
    $518
  • Amsterdam Airport Schiphol
    $565
  • Chicago O Hare Airport
    $610
  • Copenhagen Kastrup Airport
    $514
  • Dallas Fort Worth International Airport
    $493
  • Dublin Airport
    $622
  • Frankfurt am Main Airport
    $565
  • Hartsfield Jackson Atlanta International Airport
    $579
  • Helsinki Vantaa Airport
    $496
  • Humberto Delgado Airport (Lisbon Portela Airport)
    $467
  • London Heathrow Airport
    $499
  • Miami International Airport
    $496
  • Montreal Trudeau Airport
    $582
  • Munich Airport
    $567
  • New York John F Kennedy Airport
    $594
  • Newark Liberty Airport
    $566
  • Paris Charles de Gaulle Airport
    $565
  • Philadelphia International Airport
    $493
  • Phoenix Sky Harbor International Airport
    $661
  • Rome Fiumicino Airport
    $699
  • San Francisco International Airport
    $631
  • Toronto Pearson Airport
    $576
  • Vancouver International Airport
    $566
  • Vienna International Airport
    $630
  • Warsaw Chopin Airport
    $778
  • Washington Dulles Airport
    $565
  • Zürich Airport
    $733
TAP Portugal Logo
6:45 am – 2:40 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 7h 55m
26 Feb
7h 55m
26 Feb
1 stop
LIS
TAP Portugal Logo
4:45 pm – 8:20 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 27h 35m
3 Mar
27h 35m
3 Mar
1 stop
LIS
$467
American Airlines Logo
10:40 am – 7:02 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 8h 22m
13 Jan
8h 22m
13 Jan
1 stop
DFW
American Airlines Logo
9:00 am – 9:00 am
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 24h
25 Feb
24h
25 Feb
1 stop
PHL
$493
American Airlines Logo
10:40 am – 5:51 pm
Barcelona(BCN)Los Angeles(ONT)
BCN - ONT · 7h 11m
18 Feb
7h 11m
18 Feb
1 stop
DFW
American Airlines Logo
10:25 am – 8:50 am
Los Angeles(ONT)Barcelona(BCN)
ONT - BCN · 22h 25m
24 Feb
22h 25m
24 Feb
1 stop
DFW
$493
IBERIA Logo
10:05 am – 5:05 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 7h
13 Jan
7h
13 Jan
1 stop
HEL
IBERIA Logo
6:00 am – 7:05 am
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 25h 5m
25 Feb
25h 5m
25 Feb
1 stop
MIA
$496
American Airlines Logo
12:30 pm – 11:43 pm
Barcelona(BCN)Los Angeles(ONT)
BCN - ONT · 11h 13m
18 Feb
11h 13m
18 Feb
2 stops
PHL, DFW
American Airlines Logo
10:25 am – 8:50 am
Los Angeles(ONT)Barcelona(BCN)
ONT - BCN · 22h 25m
24 Feb
22h 25m
24 Feb
1 stop
DFW
$498
IBERIA Logo
10:05 am – 5:05 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 7h
10 Feb
7h
10 Feb
1 stop
HEL
IBERIA Logo
4:30 pm – 4:05 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 23h 35m
15 Mar
23h 35m
15 Mar
1 stop
LHR
$499
British Airways Logo
12:15 pm – 6:30 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 6h 15m
17 Feb
6h 15m
17 Feb
1 stop
LHR
British Airways Logo
6:00 am – 7:05 am
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 25h 5m
23 Feb
25h 5m
23 Feb
1 stop
MIA
$509
SAS Airlines Logo
7:10 pm – 5:00 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 21h 50m
10 Feb
21h 50m
10 Feb
1 stop
CPH
SAS Airlines Logo
7:30 pm – 6:20 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 46h 50m
16 Feb
46h 50m
16 Feb
1 stop
CPH
$514
IBERIA Logo
9:15 am – 4:35 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 7h 20m
13 Feb
7h 20m
13 Feb
1 stop
MAD
IBERIA Logo
9:30 am – 8:50 am
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 23h 20m
25 Feb
23h 20m
25 Feb
1 stop
DFW
$518
Finnair Logo
10:05 am – 5:05 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 7h
12 Feb
7h
12 Feb
1 stop
HEL
Finnair Logo
7:20 pm – 7:05 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 23h 45m
15 Feb
23h 45m
15 Feb
1 stop
LHR
$539
United Airlines Logo
5:50 am – 2:05 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 8h 15m
12 Mar
8h 15m
12 Mar
1 stop
FRA
United Airlines Logo
8:40 am – 8:20 am
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 23h 40m
16 Mar
23h 40m
16 Mar
1 stop
IAD
$565
Delta Air Lines Logo
1:00 pm – 11:45 am
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 22h 45m
17 Feb
22h 45m
17 Feb
1 stop
AMS
Delta Air Lines Logo
3:25 pm – 2:00 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 22h 35m
23 Feb
22h 35m
23 Feb
1 stop
CDG
$565
Air Canada Logo
6:50 am – 6:01 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 11h 11m
18 Feb
11h 11m
18 Feb
2 stops
FRA, YVR
Air Canada Logo
7:30 am – 9:00 am
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 25h 30m
24 Feb
25h 30m
24 Feb
1 stop
EWR
$566
United Airlines Logo
6:50 am – 1:05 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 6h 15m
21 Feb
6h 15m
21 Feb
1 stop
FRA
United Airlines Logo
5:30 pm – 5:35 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 24h 5m
6 Mar
24h 5m
6 Mar
1 stop
MUC
$567
Air Canada Logo
6:50 am – 6:01 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 11h 11m
18 Feb
11h 11m
18 Feb
2 stops
FRA, YVR
Air Canada Logo
11:30 am – 4:20 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 28h 50m
24 Feb
28h 50m
24 Feb
2 stops
YYZ, FRA
$576
Virgin Atlantic Logo
10:55 am – 10:19 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 11h 24m
6 Feb
11h 24m
6 Feb
1 stop
ATL
Virgin Atlantic Logo
5:45 pm – 8:50 am
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 39h 5m
17 Feb
39h 5m
17 Feb
1 stop
CDG
$579
Lufthansa Logo
6:50 am – 1:05 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 6h 15m
12 Feb
6h 15m
12 Feb
1 stop
FRA
Lufthansa Logo
6:10 pm – 9:35 am
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 39h 25m
15 Feb
39h 25m
15 Feb
2 stops
YVR, YUL
$582
KLM Logo
6:00 am – 11:45 am
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 5h 45m
12 Feb
5h 45m
12 Feb
1 stop
AMS
KLM Logo
6:20 pm – 5:05 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 22h 45m
19 Feb
22h 45m
19 Feb
1 stop
CDG
$594
SAS Airlines Logo
7:10 pm – 5:00 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 21h 50m
18 Feb
21h 50m
18 Feb
1 stop
CPH
SAS Airlines Logo
6:00 am – 6:20 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 36h 20m
24 Feb
36h 20m
24 Feb
2 stops
JFK, CPH
$594
Brussels Airlines Logo
11:00 am – 8:29 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 9h 29m
4 Mar
9h 29m
4 Mar
1 stop
EWR
Brussels Airlines Logo
8:40 am – 8:20 am
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 23h 40m
9 Mar
23h 40m
9 Mar
1 stop
IAD
$606
Lufthansa Logo
11:00 am – 9:20 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 10h 20m
4 Mar
10h 20m
4 Mar
2 stops
EWR, ORD
Lufthansa Logo
8:40 am – 8:20 am
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 23h 40m
9 Mar
23h 40m
9 Mar
1 stop
IAD
$610
Aer Lingus Logo
10:50 am – 6:30 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 7h 40m
18 Feb
7h 40m
18 Feb
1 stop
DUB
Aer Lingus Logo
6:50 pm – 7:55 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 25h 5m
24 Feb
25h 5m
24 Feb
1 stop
HEL
$622
Air France Logo
3:05 pm – 9:35 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 6h 30m
27 Feb
6h 30m
27 Feb
1 stop
CDG
Air France Logo
5:45 pm – 5:05 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 23h 20m
5 Mar
23h 20m
5 Mar
1 stop
CDG
$628
Austrian Airlines Logo
1:35 pm – 8:50 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 7h 15m
18 Dec
7h 15m
18 Dec
1 stop
YUL
Austrian Airlines Logo
5:30 pm – 7:45 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 26h 15m
19 Feb
26h 15m
19 Feb
2 stops
MUC, VIE
$630
SAS Airlines Logo
7:10 pm – 5:00 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 21h 50m
12 Feb
21h 50m
12 Feb
1 stop
CPH
SAS Airlines Logo
1:45 pm – 6:20 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 28h 35m
15 Feb
28h 35m
15 Feb
2 stops
SFO, CPH
$631
American Airlines Logo
2:00 pm – 6:05 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 4h 5m
10 Feb
4h 5m
10 Feb
nonstop
American Airlines Logo
8:55 pm – 4:25 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 19h 30m
15 Mar
19h 30m
15 Mar
nonstop
$639
American Airlines Logo
10:10 am – 9:40 pm
Barcelona(BCN)Los Angeles(ONT)
BCN - ONT · 11h 30m
21 Feb
11h 30m
21 Feb
2 stops
LHR, PHX
American Airlines Logo
3:30 pm – 4:30 pm
Los Angeles(ONT)Barcelona(BCN)
ONT - BCN · 25h
6 Mar
25h
6 Mar
1 stop
LHR
$661
ITA Airways Logo
6:20 am – 1:30 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 7h 10m
4 Feb
7h 10m
4 Feb
1 stop
FCO
ITA Airways Logo
4:20 pm – 11:15 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 30h 55m
11 Mar
30h 55m
11 Mar
1 stop
FCO
$699
SWISS Logo
6:50 am – 1:05 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 6h 15m
14 Feb
6h 15m
14 Feb
1 stop
FRA
SWISS Logo
7:10 pm – 7:00 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 23h 50m
26 Feb
23h 50m
26 Feb
1 stop
ZRH
$733
LOT Polish Airlines Logo
11:30 am – 2:20 pm
Barcelona(BCN)Los Angeles(LAX)
BCN - LAX · 26h 50m
26 Feb
26h 50m
26 Feb
1 stop
WAW
LOT Polish Airlines Logo
4:15 pm – 5:45 pm
Los Angeles(LAX)Barcelona(BCN)
LAX - BCN · 25h 30m
3 Mar
25h 30m
3 Mar
1 stop
WAW
$778

Top Deals on flights from Barcelona to Los Angeles

Barcelona, ES (BCN) - Los Angeles, US (LAX)

Aer Lingus Logo
Aer Lingus

Jan 19

BCN
7h
DUB

Jan 19

LAX

as low as

$394

Barcelona, ES (BCN) - Los Angeles, US (LAX)

TAP Portugal Logo
TAP Portugal

Nov 14

BCN
20h 55m
LIS

Nov 15

LAX

as low as

$425

Barcelona, ES (BCN) - Los Angeles, US (LAX)

WestJet Logo
WestJet

May 17

BCN
26h 50m
YYC

May 18

LAX

as low as

$461

Barcelona, ES (BCN) - Los Angeles, US (LAX)

British Airways Logo
British Airways

Feb 12

BCN
6h 15m
LHR

Feb 12

LAX

as low as

$484

Barcelona, ES (BCN) - Los Angeles, US (LAX)

IBERIA Logo
IBERIA

Dec 16

BCN
4h 5m
Direct

Dec 16

LAX

as low as

$494

Barcelona, ES (BCN) - Los Angeles, US (LAX)

British Airways Logo
British Airways

Mar 2

BCN
25h 40m
LHR
PHX

Mar 3

ONT

as low as

$495

Barcelona, ES (BCN) - Los Angeles, US (LAX)

British Airways Logo
British Airways

Feb 13

BCN
28h 26m
PHL

Feb 14

LAX

as low as

$525

Barcelona, ES (BCN) - Los Angeles, US (LAX)

American Airlines Logo
American Airlines

May 3

BCN
4h 10m
Direct

May 3

LAX

as low as

$527

Barcelona, ES (BCN) - Los Angeles, US (LAX)

British Airways Logo
British Airways

Mar 24

BCN
13h 46m
MIA

Mar 25

LAX

as low as

$529

Barcelona, ES (BCN) - Los Angeles, US (LAX)

British Airways Logo
British Airways

Mar 17

BCN
10h 53m
DFW

Mar 17

LAX

as low as

$529

Barcelona, ES (BCN) - Los Angeles, US (LAX)

WestJet Logo
WestJet

Jan 27

BCN
12h 8m
CDG
YYC

Jan 27

LAX

as low as

$533

Barcelona, ES (BCN) - Los Angeles, US (LAX)

WestJet Logo
WestJet

May 17

BCN
26h 51m
YYC
SEA

May 18

ONT

as low as

$562

Frequently Asked Questions

Is there a direct flight from Barcelona to Los Angeles?
Yes, there are direct flights available from Barcelona International Airport to Los Angeles International Airport. American Airlines offers a non-stop flight for $ 581, and IBERIA offers a non-stop flight for $ 589. Both flights have a flight time of 4 hours 5 minutes.
Are there convenient layover flights from Barcelona to Los Angeles?
Yes, there are convenient layover flights from Barcelona to Los Angeles. The 1 stop options include TAP Portugal at $467, American Airlines at $493, IBERIA at $496, British Airways at $509, and SAS Airlines at $530.
What are the most convenient layover airports for my flight?
For your flight from Barcelona to Los Angeles, convenient layover airports are Humberto Delgado Airport (Lisbon), Dallas Fort Worth International Airport, London Heathrow Airport, Frankfurt am Main Airport, and Paris Charles de Gaulle Airport.
What is the cheapest and fastest flight from Barcelona to Los Angeles?
The cheapest flight is with TAP Portugal at $467 (1 stop, 17h 50m). The fastest is with American Airlines at $581 (non-stop, 4h 5m).
What are all possible destination arrival airports?
Possible destination arrival airports include Los Angeles International Airport, Ontario International Airport, and various layover airports like Humberto Delgado Airport, Dallas Fort Worth International Airport, London Heathrow Airport, and more.
What is the time difference between destination and arrival?
The time difference between Barcelona and Los Angeles is 9 hours, with Los Angeles being 9 hours behind Barcelona.