background

Flight Deals from Ontario International Airport to Madrid from $493

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

BA LogoIB LogoAY LogoQR LogoSQ LogoNH LogoEK Logo

... and +100s more

Benefit Icon
Incredible Deals

Save up to 50% on select flights with Priceline

Benefit Icon
Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Benefit Icon
Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Benefit Icon
Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Stops

Up to 1 stop
$493
Up to 2 stops
$496

Airlines

American Airlines
$728
British Airways
$493
Finnair
$689
IBERIA
$894

Cabin Class

Economy
$493

Departure Airports

Ontario International Airport
$493

Arrival Airports

Adolfo Suárez Madrid–Barajas Airport
$493

Layover Airports

Charlotte Douglas International Airport
$728
Chicago O Hare Airport
$498
Dallas Fort Worth International Airport
$493
Dublin Airport
$738
London Heathrow Airport
$496
New York John F Kennedy Airport
$741
Philadelphia International Airport
$498
Phoenix Sky Harbor International Airport
$501

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

Phone Banner

Priceline Phone Deals

Book with an agent for great rates!

Bundle and Save
BUNDLE & SAVE

Book a flight & hotel together for extra savings.

On average save $240 per traveler
British Airways Logo
British Airways

11/16/25

6:38am
ONT
31h 47m
DFW

11/17/25

2:25pm
MAD
British Airways Logo
British Airways

12/10/25

12:45pm
MAD
3h 45m
Direct

12/10/25

4:30pm
ONT
$493
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

11/17/25

11:00am
ONT
27h 15m
DFW
LHR

11/18/25

2:15pm
MAD
British Airways Logo
British Airways

12/05/25

12:45pm
MAD
3h 45m
Direct

12/05/25

4:30pm
ONT
$496
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

11/16/25

6:38am
ONT
31h 47m
DFW

11/17/25

2:25pm
MAD
British Airways Logo
British Airways

12/10/25

11:35am
MAD
8h 7m
ORD

12/10/25

7:42pm
ONT
$498
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

11/09/25

6:38am
ONT
31h 47m
DFW

11/10/25

2:25pm
MAD
British Airways Logo
British Airways

12/05/25

1:15pm
MAD
10h 44m
PHL

12/05/25

11:59pm
ONT
$498
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

12/01/25

5:01pm
ONT
27h 4m
PHX
LHR

12/02/25

8:05pm
MAD
British Airways Logo
British Airways

12/09/25

1:00pm
MAD
6h 54m
DFW

12/09/25

7:54pm
ONT
$501
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

11/17/25

11:00am
ONT
27h 15m
DFW
LHR

11/18/25

2:15pm
MAD
British Airways Logo
British Airways

12/05/25

4:00pm
MAD
21h 43m
DFW

12/06/25

1:43pm
ONT
$511
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

12/01/25

5:01pm
ONT
26h 9m
PHX
LHR

12/02/25

7:10pm
MAD
British Airways Logo
British Airways

12/09/25

11:15am
MAD
10h 22m
LHR
PHX

12/09/25

9:37pm
ONT
$525
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

11/28/25

5:01pm
ONT
25h 29m
PHX
LHR

11/29/25

6:30pm
MAD
British Airways Logo
British Airways

12/05/25

12:45pm
MAD
3h 45m
Direct

12/05/25

4:30pm
ONT
$546
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

11/28/25

5:01pm
ONT
25h 29m
PHX
LHR

11/29/25

6:30pm
MAD
British Airways Logo
British Airways

12/05/25

1:15pm
MAD
10h 44m
PHL

12/05/25

11:59pm
ONT
$551
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

11/28/25

5:01pm
ONT
25h 29m
PHX
LHR

11/29/25

6:30pm
MAD
British Airways Logo
British Airways

12/05/25

6:45am
MAD
14h 52m
LHR
PHX

12/05/25

9:37pm
ONT
$575
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

12/07/25

10:57am
ONT
22h 28m
DFW

12/08/25

9:25am
MAD
British Airways Logo
British Airways

12/14/25

1:15pm
MAD
8h 35m
PHL

12/14/25

9:50pm
ONT
$590
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

11/17/25

11:00am
ONT
27h 15m
DFW
LHR

11/18/25

2:15pm
MAD
British Airways Logo
British Airways

12/05/25

6:45am
MAD
12h 32m
LHR
ORD

12/05/25

7:17pm
ONT
$620
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

11/20/25

11:00am
ONT
27h 25m
DFW

11/21/25

2:25pm
MAD
British Airways Logo
British Airways

12/17/25

12:45pm
MAD
3h 45m
Direct

12/17/25

4:30pm
ONT
$648
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

11/22/25

12:53pm
ONT
44h 32m
DFW

11/24/25

9:25am
MAD
British Airways Logo
British Airways

12/02/25

8:50pm
MAD
16h 40m
LHR

12/03/25

1:30pm
ONT
$656
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

11/20/25

6:38am
ONT
31h 47m
DFW

11/21/25

2:25pm
MAD
British Airways Logo
British Airways

12/17/25

1:20pm
MAD
7h 5m
LHR

12/17/25

8:25pm
ONT
$667
Free cancellation within 83 hours of booking
Finnair Logo
Finnair

11/17/25

11:00am
ONT
27h 15m
DFW
LHR

11/18/25

2:15pm
MAD
Finnair Logo
Finnair

12/05/25

4:00pm
MAD
26h 56m
DFW

12/06/25

6:56pm
ONT
$689
Free cancellation within 83 hours of booking
Finnair Logo
Finnair

11/14/25

12:53pm
ONT
25h 32m
DFW

11/15/25

2:25pm
MAD
Finnair Logo
Finnair

12/03/25

12:45pm
MAD
3h 45m
Direct

12/03/25

4:30pm
ONT
$724
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

11/17/25

11:18pm
ONT
30h 27m
CLT

11/19/25

5:45am
MAD
American Airlines Logo
American Airlines

12/05/25

12:45pm
MAD
3h 45m
Direct

12/05/25

4:30pm
ONT
$728
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

11/17/25

11:18pm
ONT
30h 27m
CLT

11/19/25

5:45am
MAD
American Airlines Logo
American Airlines

12/05/25

4:00pm
MAD
17h 48m
DFW

12/06/25

9:48am
ONT
$734
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

11/23/25

11:59pm
ONT
33h 26m
DFW

11/25/25

9:25am
MAD
American Airlines Logo
American Airlines

12/03/25

11:45am
MAD
6h 45m
DUB

12/03/25

6:30pm
ONT
$738
Free cancellation within 83 hours of booking
Finnair Logo
Finnair

12/01/25

5:01pm
ONT
26h 9m
PHX
LHR

12/02/25

7:10pm
MAD
Finnair Logo
Finnair

12/09/25

4:25pm
MAD
8h 4m
JFK

12/10/25

12:29am
ONT
$741
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

12/03/25

6:32am
ONT
23h 13m
CLT

12/04/25

5:45am
MAD
American Airlines Logo
American Airlines

12/10/25

12:40pm
MAD
7h 32m
CLT

12/10/25

8:12pm
ONT
$887
Free cancellation within 83 hours of booking
IBERIA Logo
IBERIA

11/22/25

11:18pm
ONT
30h 27m
CLT

11/24/25

5:45am
MAD
IBERIA Logo
IBERIA

12/07/25

11:55am
MAD
6h 30m
LHR

12/07/25

6:25pm
ONT
$894
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

11/28/25

8:46am
ONT
24h 39m
DFW

11/29/25

9:25am
MAD
American Airlines Logo
American Airlines

12/05/25

6:45am
MAD
14h 52m
LHR
PHX

12/05/25

9:37pm
ONT
$1095
Free cancellation within 83 hours of booking

Top Deals on flights from Ontario International Airport to Madrid

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

Delta Air Lines Logo
Delta Air Lines

May 11

7:05am
ONT
26h 30m
ATL

May 12

9:35am
MAD

as low as

$508

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

British Airways Logo
British Airways

Apr 26

11:59pm
ONT
33h 6m
DFW

Apr 28

9:05am
MAD

as low as

$522

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

Virgin Atlantic Logo
Virgin Atlantic

Apr 26

10:15pm
ONT
35h 20m
ATL

Apr 28

9:35am
MAD

as low as

$524

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

British Airways Logo
British Airways

May 7

1:14pm
ONT
30h 41m
PHX
LHR

May 8

7:55pm
MAD

as low as

$525

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

United Airlines Logo
United Airlines

May 17

4:15pm
ONT
40h 5m
DEN
YYZ

May 19

8:20am
MAD

as low as

$528

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

Air Canada Logo
Air Canada

May 17

4:15pm
ONT
40h 5m
DEN
YYZ

May 19

8:20am
MAD

as low as

$528

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

KLM Logo
KLM

Apr 24

7:00am
ONT
26h 35m
ATL

Apr 25

9:35am
MAD

as low as

$594

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

Air Canada Logo
Air Canada

May 18

5:05am
ONT
49h 35m
DEN
YUL

May 20

6:40am
MAD

as low as

$608

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

American Airlines Logo
American Airlines

May 4

10:40pm
ONT
30h 50m
CLT

May 6

5:30am
MAD

as low as

$608

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

IBERIA Logo
IBERIA

May 13

10:53am
ONT
22h 12m
DFW

May 14

9:05am
MAD

as low as

$622

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

Delta Air Lines Logo
Delta Air Lines

Apr 19

6:00am
ONT
25h 50m
SLC
JFK

Apr 20

7:50am
MAD

as low as

$668

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

IBERIA Logo
IBERIA

May 14

7:30am
ONT
31h 20m
DFW
AMS

May 15

2:50pm
MAD

as low as

$701
User

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158
Priceline is part of Booking Holdings, the world leader in online travel & related services.
Priceline LogoBooking LogoKayak LogoOpen Table LogoRental Cars LogoAgoba Logo
Sroll to top