background

Flight Deals from Los Angeles to Madrid from $208

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 $507
  • Up to 1 stop
    $348
  • Up to 2 stops
    $512

Airlines

  • Air Canada
    $506
  • Air France
    $546
  • British Airways
    $531
  • Brussels Airlines
    $546
  • Delta Air Lines
    $534
  • Finnair
    $507
  • Lufthansa
    $525
  • SAS Airlines
    $541
  • SWISS
    $538
  • TAP Portugal
    $348
  • United Airlines
    $511
  • Virgin Atlantic
    $521

Cabin Class

  • Economy
    $348

Departure Airports

  • Los Angeles International Airport
    $348
  • Ontario International Airport
    $528

Arrival Airports

  • Adolfo Suárez Madrid–Barajas Airport
    $348

Layover Airports

  • Amsterdam Airport Schiphol
    $534
  • Brussels Airport
    $546
  • Chicago O Hare Airport
    $516
  • Copenhagen Kastrup Airport
    $541
  • Dallas Fort Worth International Airport
    $511
  • Denver International Airport
    $517
  • Frankfurt am Main Airport
    $507
  • Harry Reid International Airport
    $542
  • Hartsfield Jackson Atlanta International Airport
    $535
  • Helsinki Vantaa Airport
    $516
  • Humberto Delgado Airport (Lisbon Portela Airport)
    $348
  • London Heathrow Airport
    $531
  • Miami International Airport
    $517
  • Montreal Trudeau Airport
    $506
  • Munich Airport
    $525
  • New York John F Kennedy Airport
    $521
  • Newark Liberty Airport
    $511
  • Paris Charles de Gaulle Airport
    $534
  • Philadelphia International Airport
    $539
  • Salt Lake City International Airport
    $540
  • San Francisco International Airport
    $516
  • Toronto Pearson Airport
    $512
  • Vancouver International Airport
    $512
  • Zürich Airport
    $519
TAP Portugal Logo
4:45 pm – 8:20 pm
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 27h 35m
26 Feb
27h 35m
26 Feb
1 stop
LIS
TAP Portugal Logo
9:10 pm – 4:00 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 18h 50m
9 Mar
18h 50m
9 Mar
1 stop
LIS
$348
Air Canada Logo
8:30 am – 12:05 pm
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 27h 35m
8 Feb
27h 35m
8 Feb
1 stop
YUL
Air Canada Logo
1:35 pm – 8:50 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 7h 15m
20 Feb
7h 15m
20 Feb
1 stop
YUL
$506
Finnair Logo
6:10 pm – 2:20 pm
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 20h 10m
18 Feb
20h 10m
18 Feb
nonstop
Finnair Logo
12:50 pm – 4:35 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 3h 45m
25 Feb
3h 45m
25 Feb
nonstop
$507
Air Canada Logo
8:30 am – 8:00 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 23h 30m
18 Feb
23h 30m
18 Feb
1 stop
YUL
Air Canada Logo
5:55 am – 1:05 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 7h 10m
25 Feb
7h 10m
25 Feb
1 stop
FRA
$507
United Airlines Logo
8:20 am – 9:15 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 24h 55m
8 Feb
24h 55m
8 Feb
1 stop
EWR
United Airlines Logo
1:35 pm – 8:50 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 7h 15m
20 Feb
7h 15m
20 Feb
1 stop
YUL
$511
Finnair Logo
9:30 am – 9:25 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 23h 55m
18 Feb
23h 55m
18 Feb
1 stop
DFW
Finnair Logo
12:50 pm – 4:35 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 3h 45m
25 Feb
3h 45m
25 Feb
nonstop
$511
Air Canada Logo
10:55 pm – 8:00 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 33h 5m
10 Feb
33h 5m
10 Feb
2 stops
YYZ, YUL
Air Canada Logo
1:35 pm – 8:50 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 7h 15m
17 Feb
7h 15m
17 Feb
1 stop
YUL
$512
Air Canada Logo
8:30 am – 8:00 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 23h 30m
18 Feb
23h 30m
18 Feb
1 stop
YUL
Air Canada Logo
6:00 am – 8:50 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 14h 50m
24 Feb
14h 50m
24 Feb
2 stops
FRA, YUL
$512
Air Canada Logo
6:10 pm – 8:00 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 37h 50m
3 Mar
37h 50m
3 Mar
2 stops
YVR, YUL
Air Canada Logo
6:00 am – 8:50 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 14h 50m
10 Mar
14h 50m
10 Mar
2 stops
FRA, YUL
$512
Finnair Logo
6:50 pm – 8:05 pm
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 25h 15m
1 Mar
25h 15m
1 Mar
1 stop
HEL
Finnair Logo
12:50 pm – 5:35 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 4h 45m
13 Mar
4h 45m
13 Mar
nonstop
$516
Air Canada Logo
12:30 pm – 12:05 pm
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 23h 35m
8 Feb
23h 35m
8 Feb
1 stop
YUL
Air Canada Logo
1:35 pm – 11:59 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 10h 24m
20 Feb
10h 24m
20 Feb
2 stops
YUL, ORD
$516
United Airlines Logo
11:10 pm – 9:15 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 34h 5m
21 Feb
34h 5m
21 Feb
2 stops
ORD, EWR
United Airlines Logo
6:00 am – 10:57 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 16h 57m
3 Mar
16h 57m
3 Mar
2 stops
FRA, SFO
$516
Air Canada Logo
8:30 am – 8:00 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 23h 30m
2 Mar
23h 30m
2 Mar
1 stop
YUL
Air Canada Logo
12:35 pm – 9:15 am
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 20h 40m
11 Mar
20h 40m
11 Mar
2 stops
YUL, DEN
$517
Finnair Logo
6:10 pm – 2:20 pm
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 20h 10m
1 Mar
20h 10m
1 Mar
nonstop
Finnair Logo
10:00 am – 12:46 am
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 14h 46m
11 Mar
14h 46m
11 Mar
1 stop
MIA
$517
Air Canada Logo
6:10 pm – 8:00 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 37h 50m
2 Mar
37h 50m
2 Mar
2 stops
YVR, YUL
Air Canada Logo
7:35 pm – 5:35 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 22h
16 Mar
22h
16 Mar
1 stop
ZRH
$519
Virgin Atlantic Logo
9:15 am – 8:00 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 22h 45m
8 Feb
22h 45m
8 Feb
1 stop
JFK
Virgin Atlantic Logo
10:00 am – 6:43 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 8h 43m
20 Feb
8h 43m
20 Feb
1 stop
JFK
$521
Finnair Logo
9:30 am – 9:25 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 23h 55m
18 Feb
23h 55m
18 Feb
1 stop
DFW
Finnair Logo
4:25 pm – 12:38 am
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 8h 13m
4 Mar
8h 13m
4 Mar
1 stop
JFK
$521
Air Canada Logo
8:30 am – 8:00 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 23h 30m
9 Feb
23h 30m
9 Feb
1 stop
YUL
Air Canada Logo
6:35 pm – 3:15 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 20h 40m
17 Feb
20h 40m
17 Feb
1 stop
MUC
$525
Lufthansa Logo
8:30 am – 8:00 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 23h 30m
2 Mar
23h 30m
2 Mar
1 stop
YUL
Lufthansa Logo
5:55 am – 2:05 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 8h 10m
11 Mar
8h 10m
11 Mar
1 stop
FRA
$525
United Airlines Logo
6:37 pm – 9:15 am
Los Angeles(ONT)Madrid(MAD)
ONT - MAD · 38h 38m
21 Feb
38h 38m
21 Feb
1 stop
EWR
United Airlines Logo
6:00 am – 1:05 pm
Madrid(MAD)Los Angeles(ONT)
MAD - ONT · 7h 5m
3 Mar
7h 5m
3 Mar
1 stop
FRA
$528
British Airways Logo
3:30 pm – 2:50 pm
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 23h 20m
18 Feb
23h 20m
18 Feb
1 stop
LHR
British Airways Logo
12:50 pm – 4:35 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 3h 45m
4 Mar
3h 45m
4 Mar
nonstop
$531
Delta Air Lines Logo
3:25 pm – 5:40 pm
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 26h 15m
9 Feb
26h 15m
9 Feb
1 stop
CDG
Delta Air Lines Logo
6:00 am – 11:45 am
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 5h 45m
18 Feb
5h 45m
18 Feb
1 stop
AMS
$534
Delta Air Lines Logo
10:30 pm – 8:00 am
Los Angeles(ONT)Madrid(MAD)
ONT - MAD · 33h 30m
21 Feb
33h 30m
21 Feb
2 stops
ATL, JFK
Delta Air Lines Logo
1:05 pm – 11:45 am
Madrid(MAD)Los Angeles(ONT)
MAD - ONT · 22h 40m
3 Mar
22h 40m
3 Mar
1 stop
AMS
$535
SWISS Logo
8:30 am – 8:00 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 23h 30m
9 Feb
23h 30m
9 Feb
1 stop
YUL
SWISS Logo
7:35 pm – 4:35 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 21h
16 Feb
21h
16 Feb
1 stop
ZRH
$538
British Airways Logo
11:25 pm – 5:35 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 30h 10m
14 Feb
30h 10m
14 Feb
1 stop
PHL
British Airways Logo
12:50 pm – 4:35 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 3h 45m
27 Feb
3h 45m
27 Feb
nonstop
$539
Delta Air Lines Logo
10:30 pm – 8:00 am
Los Angeles(ONT)Madrid(MAD)
ONT - MAD · 33h 30m
21 Feb
33h 30m
21 Feb
2 stops
ATL, JFK
Delta Air Lines Logo
11:00 am – 4:22 pm
Madrid(MAD)Los Angeles(ONT)
MAD - ONT · 29h 22m
3 Mar
29h 22m
3 Mar
2 stops
AMS, SLC
$540
SAS Airlines Logo
7:30 pm – 4:10 pm
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 44h 40m
2 Feb
44h 40m
2 Feb
1 stop
CPH
SAS Airlines Logo
5:00 pm – 5:00 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 24h
16 Feb
24h
16 Feb
1 stop
CPH
$541
British Airways Logo
5:05 pm – 8:05 pm
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 27h
18 Feb
27h
18 Feb
2 stops
LAS, LHR
British Airways Logo
1:00 pm – 11:43 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 10h 43m
25 Feb
10h 43m
25 Feb
1 stop
DFW
$542
Brussels Airlines Logo
8:30 am – 8:00 am
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 23h 30m
25 Nov
23h 30m
25 Nov
1 stop
YUL
Brussels Airlines Logo
6:25 am – 8:50 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 14h 25m
17 Feb
14h 25m
17 Feb
2 stops
BRU, YUL
$546
Air France Logo
6:20 pm – 7:10 pm
Los Angeles(LAX)Madrid(MAD)
LAX - MAD · 24h 50m
8 Feb
24h 50m
8 Feb
1 stop
CDG
Air France Logo
10:00 am – 6:43 pm
Madrid(MAD)Los Angeles(LAX)
MAD - LAX · 8h 43m
20 Feb
8h 43m
20 Feb
1 stop
JFK
$546

Top Deals on flights from Los Angeles to Madrid

Los Angeles, US (LAX) - Madrid, ES (MAD)

TAP Portugal Logo
TAP Portugal

Nov 27

LAX
30h 45m
LIS

Nov 28

MAD

as low as

$208

Los Angeles, US (LAX) - Madrid, ES (MAD)

Aer Lingus Logo
Aer Lingus

Nov 12

LAX
23h 35m
DUB

Nov 13

MAD

as low as

$367

Los Angeles, US (LAX) - Madrid, ES (MAD)

SAS Airlines Logo
SAS Airlines

Apr 28

LAX
40h 55m
CPH

Apr 30

MAD

as low as

$402

Los Angeles, US (LAX) - Madrid, ES (MAD)

Air Canada Logo
Air Canada

Jan 18

LAX
27h 50m
YVR
YUL

Jan 19

MAD

as low as

$428

Los Angeles, US (LAX) - Madrid, ES (MAD)

Air Canada Logo
Air Canada

Jan 18

LAX
27h 35m
YUL

Jan 19

MAD

as low as

$428

Los Angeles, US (LAX) - Madrid, ES (MAD)

Air Canada Logo
Air Canada

Feb 11

ONT
26h
SFO
YUL

Feb 12

MAD

as low as

$432

Los Angeles, US (LAX) - Madrid, ES (MAD)

Air Canada Logo
Air Canada

Feb 2

ONT
26h 55m
DEN
YUL

Feb 3

MAD

as low as

$432

Los Angeles, US (LAX) - Madrid, ES (MAD)

United Airlines Logo
United Airlines

Jan 12

LAX
25h 45m
EWR

Jan 13

MAD

as low as

$435

Los Angeles, US (LAX) - Madrid, ES (MAD)

Finnair Logo
Finnair

Jan 14

LAX
20h 10m
Direct

Jan 15

MAD

as low as

$436

Los Angeles, US (LAX) - Madrid, ES (MAD)

Air Canada Logo
Air Canada

Jan 6

LAX
33h 5m
YYZ
YUL

Jan 8

MAD

as low as

$437

Los Angeles, US (LAX) - Madrid, ES (MAD)

Finnair Logo
Finnair

Nov 16

LAX
32h 19m
MIA

Nov 18

MAD

as low as

$440

Los Angeles, US (LAX) - Madrid, ES (MAD)

Finnair Logo
Finnair

Nov 10

LAX
22h 20m
JFK

Nov 11

MAD

as low as

$440

Frequently Asked Questions

Is there a direct flight from Los Angeles to Madrid?
Yes, there are direct flights from Los Angeles to Madrid. British Airways offers a non-stop flight at a price of $ 638 with a flight time of 19 hours 10 minutes. Finnair also has a non-stop flight priced at $ 507 with the same flight duration.
Are there convenient layover flights from Los Angeles to Madrid?
Convenient 1 stop flights from Los Angeles to Madrid include TAP Portugal at $348, SWISS at $474, Lufthansa at $477, Air Canada at $506, and United Airlines at $507. 2 stop options include Lufthansa at $513, Air Canada at $519, Delta Airlines at $521, and Brussels Airlines at $524.
What are the most convenient layover airports for my flight?
Convenient layover airports for your flight from Los Angeles to Madrid include Humberto Delgado Airport (TAP Portugal), Zürich Airport (SWISS), Munich Airport (Lufthansa), Montreal Trudeau Airport (Air Canada, United Airlines), and Denver International Airport (Lufthansa, United Airlines).
What are the cheapest and fastest flight options from Los Angeles to Madrid?
The cheapest flight is with TAP Portugal for $348, taking 27 hours 35 minutes. The fastest option is with British Airways for $638, with a flight time of 19 hours 10 minutes.
What are all possible destination arrival airports?
The possible destination arrival airport is Adolfo Suárez Madrid–Barajas Airport.
What is the time difference between destination and arrival?
The time difference between Los Angeles and Madrid is 9 hours, with Madrid being ahead.