1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
Compare other sites

Cheap Flights Los Angeles to Barcelona, Spain.

Reverse: BCN to LAX

The Cheapest Return Los Angeles to Barcelona Flights.

IB Return flights from £277
Depart Sun 07 OctReturn Sun 21 Oct£277
Depart Wed 03 OctReturn Wed 10 Oct£305
IBShow more Flights
Depart Wed 26 SepReturn Wed 10 Oct£305
Depart Wed 17 OctReturn Wed 24 Oct£308
Depart Sun 07 OctReturn Wed 24 Oct£313
Depart Wed 26 SepReturn Wed 03 Oct£323
Depart Wed 10 OctReturn Sun 21 Oct£338
Depart Wed 10 OctReturn Wed 17 Oct£350
Depart Sat 06 OctReturn Wed 24 Oct£384
Depart Tue 09 OctReturn Wed 24 Oct£384
Depart Sun 07 OctReturn Wed 17 Oct£395
Depart Mon 08 OctReturn Wed 17 Oct£399
Depart Sun 16 SepReturn Wed 26 Sep£400
Depart Wed 19 SepReturn Wed 26 Sep£400
Depart Sat 06 OctReturn Wed 17 Oct£400
Depart Tue 09 OctReturn Wed 17 Oct£400
Depart Wed 19 SepReturn Wed 03 Oct£414
Depart Sun 09 SepReturn Wed 19 Sep£425
Depart Sun 28 OctReturn Wed 07 Nov£428
Depart Fri 23 NovReturn Mon 03 Dec£428
Depart Tue 30 OctReturn Fri 09 Nov£436
Depart Thu 08 NovReturn Sun 18 Nov£436
Depart Tue 06 NovReturn Fri 16 Nov£446
Depart Wed 10 OctReturn Mon 22 Oct£449
Depart Wed 10 OctReturn Thu 18 Oct£449
Depart Wed 10 OctReturn Fri 19 Oct£449
Depart Wed 10 OctReturn Tue 23 Oct£459
Depart Wed 10 OctReturn Sat 20 Oct£462
Depart Wed 12 SepReturn Wed 26 Sep£474
Depart Wed 19 SepReturn Sat 29 Sep£480
Depart Wed 19 SepReturn Mon 01 Oct£480
Depart Wed 19 SepReturn Fri 28 Sep£489
Depart Wed 12 SepReturn Wed 19 Sep£489
Depart Wed 19 SepReturn Thu 27 Sep£490
Depart Wed 19 SepReturn Thu 04 Oct£492
Depart Wed 19 SepReturn Tue 02 Oct£495
Depart Wed 19 SepReturn Sun 30 Sep£562
UA Return flights from £294
Depart Sun 07 OctReturn Wed 17 Oct£294
Depart Sat 06 OctReturn Wed 24 Oct£295
UAShow more Flights
Depart Sat 06 OctReturn Wed 17 Oct£295
Depart Tue 09 OctReturn Wed 24 Oct£295
Depart Wed 19 SepReturn Wed 26 Sep£296
Depart Wed 26 SepReturn Wed 10 Oct£296
Depart Tue 09 OctReturn Wed 17 Oct£296
Depart Wed 10 OctReturn Wed 17 Oct£296
Depart Wed 17 OctReturn Wed 24 Oct£296
Depart Wed 12 SepReturn Wed 19 Sep£310
Depart Wed 19 SepReturn Wed 03 Oct£312
Depart Wed 12 SepReturn Wed 26 Sep£313
Depart Wed 03 OctReturn Wed 10 Oct£313
Depart Wed 26 SepReturn Wed 03 Oct£315
Depart Sun 07 OctReturn Wed 24 Oct£318
Depart Thu 08 NovReturn Sun 18 Nov£386
Depart Tue 06 NovReturn Fri 16 Nov£388
Depart Sun 28 OctReturn Wed 07 Nov£391
Depart Tue 30 OctReturn Fri 09 Nov£393
Depart Fri 23 NovReturn Mon 03 Dec£433
Depart Wed 19 SepReturn Thu 27 Sep£463
Depart Mon 08 OctReturn Wed 17 Oct£463
Depart Wed 10 OctReturn Fri 19 Oct£464
Depart Sun 16 SepReturn Wed 26 Sep£464
Depart Wed 19 SepReturn Fri 28 Sep£465
Depart Wed 19 SepReturn Thu 04 Oct£465
Depart Wed 10 OctReturn Thu 18 Oct£466
Depart Wed 10 OctReturn Sun 21 Oct£503
Depart Wed 10 OctReturn Tue 23 Oct£506
Depart Wed 19 SepReturn Tue 02 Oct£506
Depart Sun 07 OctReturn Sun 21 Oct£506
Depart Wed 19 SepReturn Sun 30 Sep£508
Depart Wed 10 OctReturn Mon 22 Oct£508
Depart Wed 19 SepReturn Mon 01 Oct£508
Depart Wed 10 OctReturn Sat 20 Oct£508
Depart Sun 09 SepReturn Wed 19 Sep£548
Depart Wed 19 SepReturn Sat 29 Sep£619
SN,UA Return flights from £296
Depart Sat 06 OctReturn Wed 24 Oct£296
Depart Wed 19 SepReturn Wed 26 Sep£296
SN,UAShow more Flights
Depart Wed 17 OctReturn Wed 24 Oct£296
Depart Wed 12 SepReturn Wed 19 Sep£310
Depart Wed 12 SepReturn Wed 26 Sep£313
Depart Wed 10 OctReturn Wed 17 Oct£313
Depart Wed 10 OctReturn Sat 20 Oct£315
Depart Wed 19 SepReturn Wed 03 Oct£328
Depart Tue 30 OctReturn Fri 09 Nov£393
Depart Thu 08 NovReturn Sun 18 Nov£426
Depart Wed 19 SepReturn Thu 27 Sep£463
Depart Wed 10 OctReturn Fri 19 Oct£464
Depart Tue 09 OctReturn Wed 24 Oct£466
Depart Wed 19 SepReturn Fri 28 Sep£482
Depart Wed 19 SepReturn Thu 04 Oct£482
Depart Sun 16 SepReturn Wed 26 Sep£517
Depart Wed 19 SepReturn Sun 30 Sep£524
Depart Tue 06 NovReturn Fri 16 Nov£534
Depart Sun 09 SepReturn Wed 19 Sep£583
Depart Wed 10 OctReturn Thu 18 Oct£605
Depart Fri 23 NovReturn Mon 03 Dec£610
Depart Mon 08 OctReturn Wed 17 Oct£626
Depart Sat 06 OctReturn Wed 17 Oct£629
Depart Tue 09 OctReturn Wed 17 Oct£629
Depart Wed 19 SepReturn Sat 29 Sep£658
Depart Wed 19 SepReturn Mon 01 Oct£658
Depart Sun 07 OctReturn Wed 17 Oct£664
Depart Wed 10 OctReturn Mon 22 Oct£696
Depart Wed 19 SepReturn Tue 02 Oct£878
Depart Wed 03 OctReturn Wed 10 Oct£941
Depart Wed 10 OctReturn Sun 21 Oct£1,154
LH,UA Return flights from £296
Depart Wed 10 OctReturn Wed 17 Oct£296
Depart Wed 19 SepReturn Wed 26 Sep£296
LH,UAShow more Flights
Depart Wed 26 SepReturn Wed 10 Oct£296
Depart Sat 06 OctReturn Wed 17 Oct£296
Depart Tue 09 OctReturn Wed 17 Oct£296
Depart Tue 09 OctReturn Wed 24 Oct£296
Depart Sat 06 OctReturn Wed 24 Oct£306
Depart Wed 17 OctReturn Wed 24 Oct£306
Depart Wed 12 SepReturn Wed 19 Sep£310
Depart Wed 26 SepReturn Wed 03 Oct£315
Depart Wed 03 OctReturn Wed 10 Oct£315
Depart Wed 12 SepReturn Wed 26 Sep£322
Depart Wed 19 SepReturn Wed 03 Oct£340
Depart Tue 30 OctReturn Fri 09 Nov£393
Depart Fri 23 NovReturn Mon 03 Dec£406
Depart Thu 08 NovReturn Sun 18 Nov£410
Depart Tue 06 NovReturn Fri 16 Nov£412
Depart Sun 28 OctReturn Wed 07 Nov£417
Depart Mon 08 OctReturn Wed 17 Oct£463
Depart Wed 19 SepReturn Thu 27 Sep£463
Depart Wed 10 OctReturn Fri 19 Oct£464
Depart Sun 16 SepReturn Wed 26 Sep£464
Depart Wed 10 OctReturn Tue 23 Oct£473
Depart Wed 19 SepReturn Thu 04 Oct£475
Depart Wed 10 OctReturn Thu 18 Oct£482
Depart Wed 10 OctReturn Mon 22 Oct£495
Depart Wed 19 SepReturn Fri 28 Sep£503
Depart Wed 10 OctReturn Sun 21 Oct£508
Depart Wed 10 OctReturn Sat 20 Oct£508
Depart Wed 19 SepReturn Tue 02 Oct£509
Depart Sun 07 OctReturn Wed 17 Oct£533
Depart Sun 07 OctReturn Wed 24 Oct£536
Depart Wed 19 SepReturn Sun 30 Sep£541
Depart Wed 19 SepReturn Mon 01 Oct£541
Depart Sun 09 SepReturn Wed 19 Sep£567
Depart Sun 07 OctReturn Sun 21 Oct£574
Depart Wed 19 SepReturn Sat 29 Sep£621
LH,SN,UA Return flights from £296
Depart Wed 17 OctReturn Wed 24 Oct£296
Depart Wed 12 SepReturn Wed 19 Sep£310
LH,SN,UAShow more Flights
Depart Wed 10 OctReturn Wed 17 Oct£313
Depart Wed 10 OctReturn Sat 20 Oct£315
Depart Wed 19 SepReturn Wed 26 Sep£330
Depart Wed 12 SepReturn Wed 26 Sep£339
Depart Thu 08 NovReturn Sun 18 Nov£426
Depart Fri 23 NovReturn Mon 03 Dec£426
Depart Tue 30 OctReturn Fri 09 Nov£430
Depart Wed 10 OctReturn Fri 19 Oct£464
Depart Sun 16 SepReturn Wed 26 Sep£528
Depart Sun 28 OctReturn Wed 07 Nov£555
Depart Sun 09 SepReturn Wed 19 Sep£567
Depart Tue 06 NovReturn Fri 16 Nov£580
Depart Wed 10 OctReturn Thu 18 Oct£640
Depart Tue 09 OctReturn Wed 17 Oct£679
Depart Tue 09 OctReturn Wed 24 Oct£679
Depart Wed 19 SepReturn Mon 01 Oct£698
Depart Wed 10 OctReturn Mon 22 Oct£746
Depart Mon 08 OctReturn Wed 17 Oct£802
Depart Wed 10 OctReturn Sun 21 Oct£1,167
Depart Sat 06 OctReturn Wed 24 Oct£1,292
LX,UA Return flights from £300
Depart Wed 10 OctReturn Tue 23 Oct£300
Depart Sat 06 OctReturn Wed 17 Oct£301
LX,UAShow more Flights
Depart Tue 09 OctReturn Wed 24 Oct£301
Depart Sat 06 OctReturn Wed 24 Oct£301
Depart Wed 10 OctReturn Sun 21 Oct£302
Depart Wed 19 SepReturn Wed 26 Sep£302
Depart Wed 10 OctReturn Wed 17 Oct£302
Depart Wed 17 OctReturn Wed 24 Oct£302
Depart Tue 09 OctReturn Wed 17 Oct£302
Depart Wed 03 OctReturn Wed 10 Oct£308
Depart Wed 12 SepReturn Wed 19 Sep£316
Depart Wed 12 SepReturn Wed 26 Sep£318
Depart Sun 07 OctReturn Wed 17 Oct£320
Depart Sun 07 OctReturn Wed 24 Oct£323
Depart Wed 19 SepReturn Tue 02 Oct£337
Depart Thu 08 NovReturn Sun 18 Nov£395
Depart Fri 23 NovReturn Mon 03 Dec£395
Depart Tue 06 NovReturn Fri 16 Nov£398
Depart Sun 28 OctReturn Wed 07 Nov£398
Depart Tue 30 OctReturn Fri 09 Nov£415
Depart Mon 08 OctReturn Wed 17 Oct£469
Depart Wed 10 OctReturn Thu 18 Oct£469
Depart Wed 10 OctReturn Fri 19 Oct£469
Depart Sun 16 SepReturn Wed 26 Sep£469
Depart Wed 19 SepReturn Thu 04 Oct£470
Depart Wed 10 OctReturn Mon 22 Oct£470
Depart Wed 19 SepReturn Wed 03 Oct£476
Depart Wed 19 SepReturn Thu 27 Sep£506
Depart Sun 07 OctReturn Sun 21 Oct£506
Depart Wed 26 SepReturn Wed 03 Oct£508
Depart Wed 19 SepReturn Fri 28 Sep£508
Depart Wed 26 SepReturn Wed 10 Oct£508
Depart Wed 10 OctReturn Sat 20 Oct£508
Depart Wed 19 SepReturn Mon 01 Oct£511
Depart Wed 19 SepReturn Sun 30 Sep£511
Depart Wed 19 SepReturn Sat 29 Sep£626
Depart Sun 09 SepReturn Wed 19 Sep£716
AC,UA Return flights from £302
Depart Sat 06 OctReturn Wed 17 Oct£302
Depart Tue 06 NovReturn Fri 16 Nov£387
AC,UAShow more Flights
Depart Thu 08 NovReturn Sun 18 Nov£388
Depart Tue 30 OctReturn Fri 09 Nov£395
Depart Fri 23 NovReturn Mon 03 Dec£430
Depart Sat 06 OctReturn Wed 24 Oct£442
Depart Sun 16 SepReturn Wed 26 Sep£475
Depart Wed 10 OctReturn Thu 18 Oct£476
Depart Sun 07 OctReturn Wed 17 Oct£496
Depart Sun 07 OctReturn Wed 24 Oct£496
Depart Mon 08 OctReturn Wed 17 Oct£496
Depart Wed 19 SepReturn Thu 27 Sep£498
Depart Wed 19 SepReturn Thu 04 Oct£498
Depart Wed 19 SepReturn Wed 26 Sep£499
Depart Wed 26 SepReturn Wed 10 Oct£499
Depart Wed 12 SepReturn Wed 19 Sep£533
Depart Wed 12 SepReturn Wed 26 Sep£533
Depart Wed 19 SepReturn Sun 30 Sep£535
Depart Wed 19 SepReturn Tue 02 Oct£592
Depart Wed 19 SepReturn Fri 28 Sep£594
Depart Wed 10 OctReturn Sun 21 Oct£609
Depart Wed 10 OctReturn Sat 20 Oct£623
Depart Wed 19 SepReturn Mon 01 Oct£661
LH,LX,UA Return flights from £302
Depart Tue 09 OctReturn Wed 17 Oct£302
Depart Tue 09 OctReturn Wed 24 Oct£302
LH,LX,UAShow more Flights
Depart Wed 10 OctReturn Wed 17 Oct£302
Depart Wed 17 OctReturn Wed 24 Oct£302
Depart Sun 07 OctReturn Wed 17 Oct£306
Depart Wed 10 OctReturn Tue 23 Oct£315
Depart Sun 28 OctReturn Wed 07 Nov£412
Depart Tue 30 OctReturn Fri 09 Nov£415
Depart Tue 06 NovReturn Fri 16 Nov£422
Depart Thu 08 NovReturn Sun 18 Nov£422
Depart Fri 23 NovReturn Mon 03 Dec£422
Depart Sun 16 SepReturn Wed 26 Sep£469
Depart Wed 10 OctReturn Thu 18 Oct£469
Depart Wed 10 OctReturn Fri 19 Oct£469
Depart Wed 10 OctReturn Mon 22 Oct£470
Depart Mon 08 OctReturn Wed 17 Oct£473
Depart Wed 19 SepReturn Thu 04 Oct£504
Depart Wed 10 OctReturn Sun 21 Oct£508
Depart Sat 06 OctReturn Wed 17 Oct£515
Depart Wed 10 OctReturn Sat 20 Oct£521
Depart Wed 19 SepReturn Thu 27 Sep£523
Depart Wed 26 SepReturn Wed 03 Oct£524
Depart Wed 03 OctReturn Wed 10 Oct£525
Depart Sat 06 OctReturn Wed 24 Oct£525
Depart Wed 19 SepReturn Wed 26 Sep£525
Depart Wed 19 SepReturn Tue 02 Oct£546
Depart Wed 19 SepReturn Wed 03 Oct£546
Depart Wed 19 SepReturn Sat 29 Sep£548
Depart Wed 19 SepReturn Sun 30 Sep£567
Depart Wed 12 SepReturn Wed 19 Sep£570
Depart Sun 09 SepReturn Wed 19 Sep£572
Depart Sun 07 OctReturn Sun 21 Oct£583
Depart Wed 19 SepReturn Fri 28 Sep£585
Depart Wed 26 SepReturn Wed 10 Oct£586
Depart Wed 19 SepReturn Mon 01 Oct£659
LX,SN,UA Return flights from £309
Depart Wed 17 OctReturn Wed 24 Oct£309
Depart Tue 30 OctReturn Fri 09 Nov£402
LX,SN,UAShow more Flights
Depart Tue 09 OctReturn Wed 24 Oct£490
Depart Wed 10 OctReturn Fri 19 Oct£513
Depart Sun 28 OctReturn Wed 07 Nov£528
Depart Tue 06 NovReturn Fri 16 Nov£528
Depart Sat 06 OctReturn Wed 24 Oct£528
Depart Thu 08 NovReturn Sun 18 Nov£571
Depart Fri 23 NovReturn Mon 03 Dec£608
Depart Wed 19 SepReturn Sun 30 Sep£642
Depart Sat 06 OctReturn Wed 17 Oct£678
LH,OS,UA Return flights from £311
Depart Wed 10 OctReturn Tue 23 Oct£311
Depart Wed 19 SepReturn Wed 26 Sep£320
LH,OS,UAShow more Flights
Depart Wed 10 OctReturn Wed 17 Oct£320
Depart Wed 12 SepReturn Wed 19 Sep£344
Depart Wed 10 OctReturn Thu 18 Oct£481
Depart Wed 10 OctReturn Mon 22 Oct£482
Depart Wed 19 SepReturn Thu 27 Sep£487
Depart Mon 08 OctReturn Wed 17 Oct£487
Depart Wed 19 SepReturn Mon 01 Oct£520
Depart Tue 09 OctReturn Wed 17 Oct£526
Depart Wed 19 SepReturn Fri 28 Sep£527
Depart Sun 09 SepReturn Wed 19 Sep£584
Depart Wed 10 OctReturn Sat 20 Oct£701
Depart Wed 19 SepReturn Tue 02 Oct£3,526
Depart Wed 19 SepReturn Wed 03 Oct£3,526
Depart Sun 07 OctReturn Wed 17 Oct£3,526
Depart Sun 07 OctReturn Sun 21 Oct£3,526
Depart Wed 19 SepReturn Thu 04 Oct£3,528
Depart Wed 26 SepReturn Wed 03 Oct£3,528
Depart Wed 03 OctReturn Wed 10 Oct£3,528
Depart Sun 16 SepReturn Wed 26 Sep£3,529
Depart Wed 26 SepReturn Wed 10 Oct£3,531
Depart Sat 06 OctReturn Wed 17 Oct£3,531
OS,UA Return flights from £311
Depart Wed 19 SepReturn Tue 02 Oct£311
Depart Wed 10 OctReturn Tue 23 Oct£311
OS,UAShow more Flights
Depart Wed 03 OctReturn Wed 10 Oct£320
Depart Wed 19 SepReturn Wed 26 Sep£320
Depart Wed 10 OctReturn Wed 17 Oct£320
Depart Wed 17 OctReturn Wed 24 Oct£320
Depart Wed 19 SepReturn Wed 03 Oct£336
Depart Wed 12 SepReturn Wed 19 Sep£344
Depart Wed 12 SepReturn Wed 26 Sep£347
Depart Wed 19 SepReturn Thu 27 Sep£480
Depart Wed 10 OctReturn Thu 18 Oct£481
Depart Sat 06 OctReturn Wed 17 Oct£481
Depart Wed 19 SepReturn Mon 01 Oct£482
Depart Wed 19 SepReturn Thu 04 Oct£482
Depart Wed 10 OctReturn Mon 22 Oct£482
Depart Mon 08 OctReturn Wed 17 Oct£483
Depart Wed 10 OctReturn Fri 19 Oct£488
Depart Wed 19 SepReturn Fri 28 Sep£489
Depart Tue 09 OctReturn Wed 17 Oct£503
Depart Tue 09 OctReturn Wed 24 Oct£503
Depart Wed 19 SepReturn Sun 30 Sep£532
Depart Wed 10 OctReturn Sun 21 Oct£532
Depart Wed 10 OctReturn Sat 20 Oct£532
Depart Wed 26 SepReturn Wed 10 Oct£542
Depart Wed 26 SepReturn Wed 03 Oct£543
Depart Wed 19 SepReturn Sat 29 Sep£662
Depart Sun 07 OctReturn Wed 17 Oct£3,526
Depart Sun 07 OctReturn Sun 21 Oct£3,526
Depart Sun 09 SepReturn Wed 19 Sep£3,528
Depart Sat 06 OctReturn Wed 24 Oct£3,528
LX Return flights from £311
Depart Sun 07 OctReturn Wed 24 Oct£311
Depart Wed 17 OctReturn Wed 24 Oct£312
LXShow more Flights
Depart Sun 07 OctReturn Wed 17 Oct£323
Depart Sun 28 OctReturn Wed 07 Nov£385
Depart Tue 06 NovReturn Fri 16 Nov£385
Depart Thu 08 NovReturn Sun 18 Nov£385
Depart Fri 23 NovReturn Mon 03 Dec£385
Depart Wed 03 OctReturn Wed 10 Oct£457
Depart Mon 08 OctReturn Wed 17 Oct£457
Depart Tue 30 OctReturn Fri 09 Nov£458
Depart Tue 09 OctReturn Wed 17 Oct£458
Depart Tue 09 OctReturn Wed 24 Oct£458
Depart Wed 19 SepReturn Wed 03 Oct£487
Depart Wed 19 SepReturn Thu 04 Oct£487
Depart Sat 06 OctReturn Wed 24 Oct£487
Depart Sun 07 OctReturn Sun 21 Oct£487
Depart Wed 10 OctReturn Mon 22 Oct£487
Depart Wed 10 OctReturn Tue 23 Oct£487
Depart Sun 16 SepReturn Wed 26 Sep£487
Depart Wed 19 SepReturn Wed 26 Sep£487
Depart Sat 06 OctReturn Wed 17 Oct£487
Depart Wed 10 OctReturn Wed 17 Oct£487
Depart Wed 10 OctReturn Thu 18 Oct£487
Depart Wed 10 OctReturn Fri 19 Oct£487
Depart Sun 09 SepReturn Wed 19 Sep£501
Depart Wed 12 SepReturn Wed 19 Sep£501
Depart Wed 26 SepReturn Wed 03 Oct£501
Depart Wed 26 SepReturn Wed 10 Oct£502
Depart Wed 19 SepReturn Thu 27 Sep£502
Depart Wed 19 SepReturn Mon 01 Oct£502
Depart Wed 19 SepReturn Tue 02 Oct£502
Depart Wed 10 OctReturn Sun 21 Oct£502
Depart Wed 10 OctReturn Sat 20 Oct£502
Depart Wed 12 SepReturn Wed 26 Sep£516
Depart Wed 19 SepReturn Sat 29 Sep£516
Depart Wed 19 SepReturn Fri 28 Sep£558
Depart Wed 19 SepReturn Sun 30 Sep£571
AC,LH,UA Return flights from £315
Depart Wed 10 OctReturn Wed 17 Oct£315
Depart Sat 06 OctReturn Wed 24 Oct£318
AC,LH,UAShow more Flights
Depart Sat 06 OctReturn Wed 17 Oct£319
Depart Tue 06 NovReturn Fri 16 Nov£402
Depart Fri 23 NovReturn Mon 03 Dec£405
Depart Thu 08 NovReturn Sun 18 Nov£409
Depart Tue 30 OctReturn Fri 09 Nov£409
Depart Wed 10 OctReturn Thu 18 Oct£481
Depart Sun 07 OctReturn Wed 24 Oct£487
Depart Wed 10 OctReturn Mon 22 Oct£518
Depart Wed 19 SepReturn Wed 26 Sep£518
Depart Wed 26 SepReturn Wed 10 Oct£518
Depart Tue 09 OctReturn Wed 24 Oct£518
Depart Wed 17 OctReturn Wed 24 Oct£518
Depart Sun 16 SepReturn Wed 26 Sep£520
Depart Sun 07 OctReturn Wed 17 Oct£522
Depart Mon 08 OctReturn Wed 17 Oct£522
Depart Wed 19 SepReturn Sat 29 Sep£555
Depart Sun 09 SepReturn Wed 19 Sep£557
Depart Wed 12 SepReturn Wed 26 Sep£567
Depart Wed 10 OctReturn Tue 23 Oct£605
Depart Wed 10 OctReturn Fri 19 Oct£606
Depart Wed 19 SepReturn Sun 30 Sep£634
Depart Wed 10 OctReturn Sun 21 Oct£636
Depart Wed 10 OctReturn Sat 20 Oct£636
Depart Sun 07 OctReturn Sun 21 Oct£646
LH,LX Return flights from £316
Depart Wed 17 OctReturn Wed 24 Oct£316
Depart Wed 03 OctReturn Wed 10 Oct£316
LH,LXShow more Flights
Depart Sun 07 OctReturn Wed 24 Oct£316
Depart Tue 09 OctReturn Wed 17 Oct£325
Depart Sun 07 OctReturn Wed 17 Oct£328
Depart Wed 12 SepReturn Wed 19 Sep£331
Depart Wed 19 SepReturn Wed 26 Sep£341
Depart Wed 10 OctReturn Wed 17 Oct£346
Depart Wed 19 SepReturn Tue 02 Oct£383
Depart Wed 10 OctReturn Tue 23 Oct£385
Depart Sun 28 OctReturn Wed 07 Nov£390
Depart Fri 23 NovReturn Mon 03 Dec£393
Depart Tue 30 OctReturn Fri 09 Nov£400
Depart Tue 06 NovReturn Fri 16 Nov£400
Depart Thu 08 NovReturn Sun 18 Nov£400
Depart Mon 08 OctReturn Wed 17 Oct£456
Depart Tue 09 OctReturn Wed 24 Oct£463
Depart Wed 19 SepReturn Thu 27 Sep£485
Depart Sun 16 SepReturn Wed 26 Sep£485
Depart Sat 06 OctReturn Wed 17 Oct£485
Depart Wed 10 OctReturn Thu 18 Oct£491
Depart Wed 10 OctReturn Fri 19 Oct£491
Depart Wed 19 SepReturn Thu 04 Oct£492
Depart Sat 06 OctReturn Wed 24 Oct£492
Depart Wed 12 SepReturn Wed 26 Sep£499
Depart Wed 26 SepReturn Wed 10 Oct£506
Depart Wed 19 SepReturn Wed 03 Oct£507
Depart Wed 10 OctReturn Sun 21 Oct£520
Depart Wed 10 OctReturn Sat 20 Oct£520
Depart Wed 10 OctReturn Mon 22 Oct£521
Depart Sun 09 SepReturn Wed 19 Sep£529
Depart Wed 19 SepReturn Sun 30 Sep£531
Depart Wed 26 SepReturn Wed 03 Oct£539
Depart Wed 19 SepReturn Mon 01 Oct£548
Depart Wed 19 SepReturn Fri 28 Sep£548
Depart Sun 07 OctReturn Sun 21 Oct£583
Depart Wed 19 SepReturn Sat 29 Sep£672
LH Return flights from £318
Depart Wed 17 OctReturn Wed 24 Oct£318
Depart Sat 06 OctReturn Wed 17 Oct£319
LHShow more Flights
Depart Tue 09 OctReturn Wed 17 Oct£319
Depart Sat 06 OctReturn Wed 24 Oct£330
Depart Tue 09 OctReturn Wed 24 Oct£330
Depart Wed 12 SepReturn Wed 26 Sep£334
Depart Wed 12 SepReturn Wed 19 Sep£335
Depart Wed 03 OctReturn Wed 10 Oct£338
Depart Wed 19 SepReturn Wed 26 Sep£340
Depart Wed 10 OctReturn Wed 17 Oct£351
Depart Wed 19 SepReturn Wed 03 Oct£379
Depart Sun 07 OctReturn Wed 24 Oct£390
Depart Thu 08 NovReturn Sun 18 Nov£420
Depart Sun 28 OctReturn Wed 07 Nov£423
Depart Wed 10 OctReturn Tue 23 Oct£426
Depart Tue 30 OctReturn Fri 09 Nov£431
Depart Fri 23 NovReturn Mon 03 Dec£431
Depart Tue 06 NovReturn Fri 16 Nov£454
Depart Wed 10 OctReturn Fri 19 Oct£485
Depart Wed 10 OctReturn Mon 22 Oct£498
Depart Wed 19 SepReturn Thu 27 Sep£505
Depart Wed 19 SepReturn Thu 04 Oct£511
Depart Mon 08 OctReturn Wed 17 Oct£511
Depart Sun 09 SepReturn Wed 19 Sep£524
Depart Wed 26 SepReturn Wed 10 Oct£525
Depart Wed 26 SepReturn Wed 03 Oct£528
Depart Wed 10 OctReturn Thu 18 Oct£531
Depart Sun 16 SepReturn Wed 26 Sep£534
Depart Sun 07 OctReturn Wed 17 Oct£541
Depart Wed 10 OctReturn Sat 20 Oct£542
Depart Wed 10 OctReturn Sun 21 Oct£546
Depart Wed 19 SepReturn Mon 01 Oct£547
Depart Wed 19 SepReturn Tue 02 Oct£547
Depart Wed 19 SepReturn Sun 30 Sep£558
Depart Wed 19 SepReturn Sat 29 Sep£564
Depart Wed 19 SepReturn Fri 28 Sep£655
Depart Sun 07 OctReturn Sun 21 Oct£673

These flights have been found in the last 24 hours. Whats this?Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Los Angeles? Check out our domestic flights to Los Angeles. If Los Angeles is not your closest airport, then here are all our flights to Barcelona from United Kingdom and flights to Spain.

Did you know...

  • 28 airlines fly between Barcelona and Los Angeles. This includes British Airways, LOT - Polish Airlines, United Airlines, Turkish Airlines, SWISS, airberlin, Aer Lingus plus more.
  • Los Angeles is 9 hours behind Barcelona. Read about jetlag before taking this flight.
  • It is 9,674 km from Los Angeles to Barcelona.
  • Barcelona has the IATA code of BCN and Los Angeles is LAX.