background

Flight Deals from Ontario International Airport to Barcelona from $557

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

LH LogoLX LogoBA LogoVS LogoKL LogoIB LogoDL 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
$680
Up to 2 stops
$680

Airlines

Aer Lingus
$1057
Air Canada
$680
American Airlines
$946
British Airways
$713
Delta Air Lines
$686
Finnair
$998
IBERIA
$894
Lufthansa
$1041
SWISS
$712
United Airlines
$680
Virgin Atlantic
$805

Cabin Class

Economy
$680

Departure Airports

Ontario International Airport
$680

Arrival Airports

Barcelona International Airport
$680

Layover Airports

Adolfo Suárez Madrid–Barajas Airport
$993
Chicago O Hare Airport
$713
Dallas Fort Worth International Airport
$713
Denver International Airport
$686
Dublin Airport
$1057
Frankfurt am Main Airport
$706
General Edward Lawrence Logan International Airport
$686
Hartsfield Jackson Atlanta International Airport
$686
London Heathrow Airport
$717
Miami International Airport
$714
Montreal Trudeau Airport
$680
Philadelphia International Airport
$713
Phoenix Sky Harbor International Airport
$717
San Francisco International Airport
$680
Toronto Pearson Airport
$686
Zürich Airport
$712

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
United Airlines Logo
United Airlines

08/03/25

1:19pm
ONT
24h 41m
SFO

08/04/25

2:00pm
BCN
United Airlines Logo
United Airlines

08/20/25

12:10pm
BCN
9h 25m
YUL

08/20/25

9:35pm
ONT
$680
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

08/19/25

6:00am
ONT
25h 50m
SFO
YUL

08/20/25

7:50am
BCN
Air Canada Logo
Air Canada

08/26/25

12:10pm
BCN
9h 25m
YUL

08/26/25

9:35pm
ONT
$680
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

08/17/25

6:39pm
ONT
37h 11m
SFO
YUL

08/19/25

7:50am
BCN
Air Canada Logo
Air Canada

08/28/25

12:10pm
BCN
9h 25m
YUL

08/28/25

9:35pm
ONT
$680
Free cancellation within 83 hours of booking
Delta Air Lines Logo
Delta Air Lines

08/13/25

7:00am
ONT
26h 20m
ATL

08/14/25

9:20am
BCN
Delta Air Lines Logo
Delta Air Lines

08/22/25

9:30am
BCN
10h 24m
BOS

08/22/25

7:54pm
ONT
$686
Free cancellation within 83 hours of booking
Delta Air Lines Logo
Delta Air Lines

08/05/25

7:00am
ONT
26h 20m
ATL

08/06/25

9:20am
BCN
Delta Air Lines Logo
Delta Air Lines

08/26/25

11:35am
BCN
8h 30m
ATL

08/26/25

8:05pm
ONT
$686
Free cancellation within 83 hours of booking
United Airlines Logo
United Airlines

08/19/25

1:42pm
ONT
24h 18m
SFO

08/20/25

2:00pm
BCN
United Airlines Logo
United Airlines

08/26/25

12:10pm
BCN
10h 5m
YUL
DEN

08/26/25

10:15pm
ONT
$686
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

08/19/25

6:00am
ONT
25h 50m
SFO
YUL

08/20/25

7:50am
BCN
Air Canada Logo
Air Canada

08/26/25

12:10pm
BCN
10h 5m
YUL
DEN

08/26/25

10:15pm
ONT
$686
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

08/17/25

6:39pm
ONT
37h 11m
SFO
YUL

08/19/25

7:50am
BCN
Air Canada Logo
Air Canada

08/28/25

12:10pm
BCN
22h 20m
YUL
YYZ

08/29/25

10:30am
ONT
$686
Free cancellation within 83 hours of booking
United Airlines Logo
United Airlines

08/20/25

1:42pm
ONT
24h 18m
SFO

08/21/25

2:00pm
BCN
United Airlines Logo
United Airlines

08/27/25

10:20am
BCN
10h 20m
FRA
DEN

08/27/25

8:40pm
ONT
$706
Free cancellation within 83 hours of booking
United Airlines Logo
United Airlines

08/24/25

10:00am
ONT
28h
SFO

08/25/25

2:00pm
BCN
United Airlines Logo
United Airlines

09/04/25

8:00am
BCN
9h 31m
FRA
DEN

09/04/25

5:31pm
ONT
$706
Free cancellation within 83 hours of booking
SWISS Logo
SWISS

08/20/25

1:42pm
ONT
24h 18m
SFO

08/21/25

2:00pm
BCN
SWISS Logo
SWISS

08/27/25

9:40am
BCN
6h 50m
ZRH

08/27/25

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

08/10/25

6:37am
ONT
27h 33m
DFW

08/11/25

10:10am
BCN
British Airways Logo
British Airways

09/03/25

2:00pm
BCN
9h 12m
PHL

09/03/25

11:12pm
ONT
$713
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

08/03/25

10:53am
ONT
23h 17m
DFW

08/04/25

10:10am
BCN
British Airways Logo
British Airways

08/20/25

10:45am
BCN
6h 48m
ORD

08/20/25

5:33pm
ONT
$713
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

08/18/25

10:51am
ONT
23h 19m
DFW

08/19/25

10:10am
BCN
British Airways Logo
British Airways

09/05/25

10:45am
BCN
6h 48m
ORD

09/05/25

5:33pm
ONT
$714
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

08/04/25

10:53am
ONT
23h 17m
DFW

08/05/25

10:10am
BCN
British Airways Logo
British Airways

08/27/25

1:10pm
BCN
9h 55m
MIA

08/27/25

11:05pm
ONT
$714
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

08/04/25

4:45pm
ONT
24h 55m
PHX
LHR

08/05/25

5:40pm
BCN
British Airways Logo
British Airways

08/27/25

10:45am
BCN
9h 28m
ORD

08/27/25

8:13pm
ONT
$717
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

08/12/25

5:00pm
ONT
25h 30m
PHX
LHR

08/13/25

6:30pm
BCN
British Airways Logo
British Airways

09/03/25

2:00pm
BCN
7h 35m
PHL

09/03/25

9:35pm
ONT
$717
Free cancellation within 83 hours of booking
SWISS Logo
SWISS

08/09/25

6:39pm
ONT
43h 21m
SFO

08/11/25

2:00pm
BCN
SWISS Logo
SWISS

08/23/25

9:40am
BCN
6h 50m
ZRH

08/23/25

4:30pm
ONT
$788
Free cancellation within 83 hours of booking
Virgin Atlantic Logo
Virgin Atlantic

08/15/25

7:00am
ONT
24h 15m
ATL

08/16/25

7:15am
BCN
Virgin Atlantic Logo
Virgin Atlantic

08/31/25

11:35am
BCN
9h 30m
ATL

08/31/25

9:05pm
ONT
$805
Free cancellation within 83 hours of booking
Virgin Atlantic Logo
Virgin Atlantic

08/22/25

7:00am
ONT
24h 15m
ATL

08/23/25

7:15am
BCN
Virgin Atlantic Logo
Virgin Atlantic

08/31/25

11:35am
BCN
9h 30m
ATL

08/31/25

9:05pm
ONT
$806
Free cancellation within 83 hours of booking
Delta Air Lines Logo
Delta Air Lines

08/11/25

10:59pm
ONT
34h 21m
ATL

08/13/25

9:20am
BCN
Delta Air Lines Logo
Delta Air Lines

08/22/25

9:30am
BCN
10h 24m
BOS

08/22/25

7:54pm
ONT
$825
Free cancellation within 83 hours of booking
IBERIA Logo
IBERIA

08/17/25

10:51am
ONT
23h 19m
DFW

08/18/25

10:10am
BCN
IBERIA Logo
IBERIA

08/28/25

2:00pm
BCN
4h 5m
Direct

08/28/25

6:05pm
ONT
$894
Free cancellation within 83 hours of booking
IBERIA Logo
IBERIA

07/29/25

8:15am
ONT
25h 55m
DFW

07/30/25

10:10am
BCN
IBERIA Logo
IBERIA

08/20/25

12:20pm
BCN
8h 21m
DFW

08/20/25

8:41pm
ONT
$914
Free cancellation within 83 hours of booking
IBERIA Logo
IBERIA

08/13/25

8:37am
ONT
25h 33m
DFW

08/14/25

10:10am
BCN
IBERIA Logo
IBERIA

08/20/25

1:10pm
BCN
9h 55m
MIA

08/20/25

11:05pm
ONT
$914
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

08/22/25

10:51am
ONT
23h 19m
DFW

08/23/25

10:10am
BCN
American Airlines Logo
American Airlines

09/05/25

10:45am
BCN
6h 48m
ORD

09/05/25

5:33pm
ONT
$946
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

08/16/25

11:59pm
ONT
34h 11m
DFW

08/18/25

10:10am
BCN
American Airlines Logo
American Airlines

08/31/25

12:20pm
BCN
9h 24m
DFW

08/31/25

9:44pm
ONT
$957
Free cancellation within 83 hours of booking
IBERIA Logo
IBERIA

08/20/25

2:59pm
ONT
29h 21m
DFW
MAD

08/21/25

8:20pm
BCN
IBERIA Logo
IBERIA

09/07/25

1:35pm
BCN
10h 1m
MAD
DFW

09/07/25

11:36pm
ONT
$993
Free cancellation within 83 hours of booking
Finnair Logo
Finnair

08/15/25

8:37am
ONT
25h 33m
DFW

08/16/25

10:10am
BCN
Finnair Logo
Finnair

08/31/25

2:00pm
BCN
4h 5m
Direct

08/31/25

6:05pm
ONT
$998
Free cancellation within 83 hours of booking
Lufthansa Logo
Lufthansa

08/20/25

1:42pm
ONT
24h 18m
SFO

08/21/25

2:00pm
BCN
Lufthansa Logo
Lufthansa

09/07/25

6:50am
BCN
10h 52m
FRA
SFO

09/07/25

5:42pm
ONT
$1041
Free cancellation within 83 hours of booking
Aer Lingus Logo
Aer Lingus

08/20/25

10:51am
ONT
23h 19m
DFW

08/21/25

10:10am
BCN
Aer Lingus Logo
Aer Lingus

09/07/25

11:05pm
BCN
23h 48m
DUB
SFO

09/08/25

10:53pm
ONT
$1057
Free cancellation within 83 hours of booking

Top Deals on flights from Ontario International Airport to Barcelona

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

United Airlines Logo
United Airlines

May 14

6:00am
ONT
32h
SFO

May 15

2:00pm
BCN

as low as

$557

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

United Airlines Logo
United Airlines

Apr 28

6:10am
ONT
26h 50m
IAH
EWR

Apr 29

9:00am
BCN

as low as

$557

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

Delta Air Lines Logo
Delta Air Lines

Apr 20

7:00am
ONT
26h 20m
ATL

Apr 21

9:20am
BCN

as low as

$557

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

Air Canada Logo
Air Canada

May 7

5:05am
ONT
28h 15m
DEN
YYZ

May 8

9:20am
BCN

as low as

$563

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

Virgin Atlantic Logo
Virgin Atlantic

May 13

12:18pm
ONT
45h 2m
ATL

May 15

9:20am
BCN

as low as

$574

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

British Airways Logo
British Airways

May 6

2:44pm
ONT
27h 46m
DFW
LHR

May 7

6:30pm
BCN

as low as

$575

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

United Airlines Logo
United Airlines

Apr 23

5:00am
ONT
52h 30m
DEN
FRA

Apr 25

9:30am
BCN

as low as

$605

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

American Airlines Logo
American Airlines

Apr 28

7:00am
ONT
27h 10m
DFW

Apr 29

10:10am
BCN

as low as

$657

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

IBERIA Logo
IBERIA

May 6

10:53am
ONT
23h 17m
DFW

May 7

10:10am
BCN

as low as

$671

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

British Airways Logo
British Airways

May 2

4:35pm
ONT
30h 5m
PHX
LHR

May 3

10:40pm
BCN

as low as

$713

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

Finnair Logo
Finnair

May 9

10:59pm
ONT
31h 46m
JFK

May 11

6:45am
BCN

as low as

$795

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

Delta Air Lines Logo
Delta Air Lines

Apr 24

2:35pm
ONT
42h 25m
SEA
CDG

Apr 26

9:00am
BCN

as low as

$836
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