Philadelphia (PHL) to Barcelona (BCN) flight deal in economy from $348
Philadelphia International Airport
Philadelphia, United States
Barcelona Airport
Barcelona, Spain
$520 USD
-33%$348 USD
Verified 14 days agoJuly 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Fair Availability
24% of dates checked are available within 10% of the lowest price
Sunday, July 19th, 2026
Outbound Flights
11h 5m·1 stop
$803 USD
PHLJul 19 18:35
→LHRJul 20 06:50
BA 66Boeing 777
1h 40m layover

LHRJul 20 08:30
→BCNJul 20 11:40
BA 474Airbus A320
7h 45m·Nonstop
$806 USD
PHLJul 19 17:00
→BCNJul 20 06:45
AA 742Boeing 787
11h 4m·1 stop
$810 USD
PHLJul 19 19:36
→BOSJul 19 21:10
AA 3327Boeing 737
2h 25m layover

BOSJul 19 23:35
→BCNJul 20 12:40
IB 2626Airbus A330
10h 30m·1 stop
$815 USD
PHLJul 19 20:15
→MADJul 20 09:35
AA 740Boeing 787
1h 50m layover

MADJul 20 11:25
→BCNJul 20 12:45
IB 411Airbus A321
20h 5m·1 stop
$915 USD
PHLJul 19 20:25
→DUBJul 20 08:15
EI 114Airbus A321
10h 40m layover

DUBJul 20 18:55
→BCNJul 20 22:30
EI 564Airbus A320
12h 50m·1 stop
$1,045 USD
PHLJul 19 22:15
→LHRJul 20 10:20
AA 736Boeing 787
3h 30m layover

LHRJul 20 13:50
→BCNJul 20 17:05
BA 478Airbus A320
12h 40m·1 stop
$1,199 USD
PHLJul 19 19:35
→LHRJul 20 07:50
AA 728Boeing 787
3h 10m layover

LHRJul 20 11:00
→BCNJul 20 14:15
BA 476Airbus A319
12h 40m·1 stop
$1,488 USD
PHLJul 19 18:35
→LHRJul 20 06:50
BA 66Boeing 777
3h 5m layover

LHRJul 20 09:55
→BCNJul 20 13:15
VY 6651Airbus A320
