Compare live prices for PHL to BCN. Use the search panel
to change origin, destination, passengers, cabin and trip type instantly.
PHL → BCNApprox. 6299.91 km11 May 2026Live inventory
✈ Flight Search
Modify your route
From
To
Depart
Return
Adults
Children
Infants
Cabin
Trip Type
PHL→BCN
Sort By
💰 Cheapest
⚡ Fastest
🕐 Earliest
🎚️ Filters
Stops Reset
0
0
0
Max Price Reset
Up to ₹5,00,000
Departure Time Reset
🌙 Night 12am–6am
🌅 Morning 6am–12pm
☀️ Afternoon 12pm–6pm
🌆 Evening 6pm–12am
Fare Type
Airlines All
Loading…
Select Fare
—
—
per person · incl. taxes
Stops Reset
0
0
0
Max Price Reset
Up to ₹5,00,000
Departure Time Reset
🌙 Night 12am–6am
🌅 Morning 6am–12pm
☀️ Afternoon 12pm–6pm
🌆 Evening 6pm–12am
Fare Type
Airlines All
Loading…
Showing 25
of 151
live flights
JetBlue Airways
B6-260
06:00
05/11/2026
PHL
Philadelphia International Airport
27h 45m
1 Stop
⏱ BOS · 12h 45mBOS Airport
09:45
05/12/2026
+1
BCN
Barcelona International Airport
₹42,151
per person
✕ Non-refundable🔥 Last 4 seats5 fare options
JetBlue Airways
B6-360
08:24
05/11/2026
PHL
Philadelphia International Airport
25h 21m
1 Stop
⏱ BOS · 10h 20mBOS Airport
09:45
05/12/2026
+1
BCN
Barcelona International Airport
₹61,253
per person
✕ Non-refundable🔥 Last 2 seats5 fare options
Aer Lingus PLC
EI-7004
18:30
05/11/2026
PHL
Philadelphia International Airport
28h 0m
1 Stop
⏱ DUB · 12h 25mDUB Airport
22:30
05/12/2026
+1
BCN
Barcelona International Airport
₹71,718
per person
✕ Non-refundable3 fare options
Delta Air Lines
DL-1159
18:24
05/11/2026
PHL
Philadelphia International Airport
18h 26m
1 Stop
⏱ ATL · 1h 15mATL Airport
12:50
05/12/2026
+1
BCN
Barcelona International Airport
₹72,653
per person
✕ Non-refundable3 fare options
Delta Air Lines
DL-508
17:17
05/11/2026
PHL
Philadelphia International Airport
19h 33m
1 Stop
⏱ ATL · 2h 25mATL Airport
12:50
05/12/2026
+1
BCN
Barcelona International Airport
₹72,653
per person
✕ Non-refundable3 fare options
Delta Air Lines
DL-5805
13:44
05/11/2026
PHL
Philadelphia International Airport
18h 51m
1 Stop
⏱ BOS · 4h 20mBOS Airport
08:35
05/12/2026
+1
BCN
Barcelona International Airport
₹72,653
per person
✕ Non-refundable3 fare options
Delta Air Lines
DL-5845
09:26
05/11/2026
PHL
Philadelphia International Airport
23h 9m
1 Stop
⏱ BOS · 8h 35mBOS Airport
08:35
05/12/2026
+1
BCN
Barcelona International Airport
₹72,653
per person
✕ Non-refundable
Virgin Atlantic
VS-4161
18:24
05/11/2026
PHL
Philadelphia International Airport
18h 26m
1 Stop
⏱ ATL · 1h 15mATL Airport
12:50
05/12/2026
+1
BCN
Barcelona International Airport
₹72,653
per person
✕ Non-refundable6 fare options
Virgin Atlantic
VS-2664
17:17
05/11/2026
PHL
Philadelphia International Airport
19h 33m
1 Stop
⏱ ATL · 2h 25mATL Airport
12:50
05/12/2026
+1
BCN
Barcelona International Airport
₹72,653
per person
✕ Non-refundable6 fare options
britishairways
BA-66
18:40
05/11/2026
PHL
Philadelphia International Airport
17h 25m
1 Stop
⏱ LHR · 2h 5mLHR Airport
12:05
05/12/2026
+1
BCN
Barcelona International Airport
₹72,811
per person
✕ Non-refundable11 fare options
britishairways
BA-66
18:40
05/11/2026
PHL
Philadelphia International Airport
19h 45m
1 Stop
⏱ LHR · 4h 20mLHR Airport
14:25
05/12/2026
+1
BCN
Barcelona International Airport
₹72,811
per person
✕ Non-refundable12 fare options
klm
KL-7211
18:24
05/11/2026
PHL
Philadelphia International Airport
18h 26m
1 Stop
⏱ ATL · 1h 15mATL Airport
12:50
05/12/2026
+1
BCN
Barcelona International Airport
₹73,028
per person
✕ Non-refundable18 fare options
britishairways
BA-1607
17:00
05/11/2026
PHL
Philadelphia International Airport
13h 45m
Non-stop
06:45
05/12/2026
+1
BCN
Barcelona International Airport
₹73,028
per person
✕ Non-refundable17 fare options
britishairways
BA-1699
15:45
05/11/2026
PHL
Philadelphia International Airport
19h 10m
1 Stop
⏱ ORD · 1h 46mORD Airport
10:55
05/12/2026
+1
BCN
Barcelona International Airport
₹73,028
per person
✕ Non-refundable11 fare options
airfrance
AF-2328
16:06
05/11/2026
PHL
Philadelphia International Airport
20h 44m
1 Stop
⏱ ATL · 3h 36mATL Airport
12:50
05/12/2026
+1
BCN
Barcelona International Airport
₹73,028
per person
✕ Non-refundable17 fare options
Delta Air Lines
DL-508
17:17
05/11/2026
PHL
Philadelphia International Airport
19h 33m
1 Stop
⏱ ATL · 2h 25mATL Airport
12:50
05/12/2026
+1
BCN
Barcelona International Airport
₹73,028
per person
✕ Non-refundable10 fare options
Air France
AF-2725
14:23
05/11/2026
PHL
Philadelphia International Airport
22h 27m
1 Stop
⏱ ATL · 5h 20mATL Airport
12:50
05/12/2026
+1
BCN
Barcelona International Airport
₹73,028
per person
✕ Non-refundable15 fare options
Air France
AF-2971
12:07
05/11/2026
PHL
Philadelphia International Airport
24h 43m
1 Stop
⏱ ATL · 7h 43mATL Airport
12:50
05/12/2026
+1
BCN
Barcelona International Airport
₹73,028
per person
✕ Non-refundable15 fare options
Air France
AF-2323
10:32
05/11/2026
PHL
Philadelphia International Airport
26h 18m
1 Stop
⏱ ATL · 9h 10mATL Airport
12:50
05/12/2026
+1
BCN
Barcelona International Airport
₹73,028
per person
✕ Non-refundable10 fare options
Delta Air Lines
DL-1180
08:05
05/11/2026
PHL
Philadelphia International Airport
28h 45m
1 Stop
⏱ ATL · 11h 38mATL Airport
12:50
05/12/2026
+1
BCN
Barcelona International Airport
₹73,028
per person
✕ Non-refundable6 fare options
Delta Air Lines
DL-5740
06:00
05/11/2026
PHL
Philadelphia International Airport
26h 35m
1 Stop
⏱ BOS · 11h 59mBOS Airport
08:35
05/12/2026
+1
BCN
Barcelona International Airport
₹73,028
per person
✕ Non-refundable12 fare options
Delta Air Lines
DL-1180
08:05
05/11/2026
PHL
Philadelphia International Airport
28h 45m
1 Stop
⏱ ATL · 11h 38mATL Airport
12:50
05/12/2026
+1
BCN
Barcelona International Airport
₹73,028
per person
✕ Non-refundable9 fare options
Delta Air Lines
DL-5845
09:26
05/11/2026
PHL
Philadelphia International Airport
23h 9m
1 Stop
⏱ BOS · 8h 35mBOS Airport
08:35
05/12/2026
+1
BCN
Barcelona International Airport
₹73,028
per person
✕ Non-refundable13 fare options
KLM Royal Dutch Airlines
KL-5145
10:32
05/11/2026
PHL
Philadelphia International Airport
26h 18m
1 Stop
⏱ ATL · 9h 10mATL Airport
12:50
05/12/2026
+1
BCN
Barcelona International Airport
₹73,028
per person
✕ Non-refundable13 fare options
KLM Royal Dutch Airlines
KL-5144
12:07
05/11/2026
PHL
Philadelphia International Airport
24h 43m
1 Stop
⏱ ATL · 7h 43mATL Airport
12:50
05/12/2026
+1
BCN
Barcelona International Airport
₹73,028
per person
✕ Non-refundable17 fare options
😕 No flights match your filters.
Philadelphia (PHL)
📍 Philadelphia International Airport
🌍 United States
🕐 GMT -5
📐 Latitude: 39.87189865112305
📐 Longitude: -75.24109649658203
Barcelona (BCN)
📍 Barcelona International Airport
🌍 Spain
🕐 GMT 1
📐 Latitude: 41.2971
📐 Longitude: 2.07846
✈ Distance: Philadelphia,USA to Barcelona,Spain — 6299.91 km
📅 Results on this page are loaded for 11 May 2026. Click View all flights for the complete live search.
Philadelphia to Barcelona — what to expect when booking
The PHL–BCN route is served by multiple carriers throughout the year.
Fares on this route can move quickly — a price available now may not be there 30 minutes later.
If your dates are flexible, try shifting your departure by a day or two using the date strip above.
Mid-week departures often show lower base fares compared to weekend starts on many routes.
The distance between Philadelphia,USA and Barcelona,Spain is approximately
6299.91 km.
Before you book
Compare nearby dates
The date strip above lets you scan nearby fares without restarting the search.
Open full search for more control
Route page shows a limited live set. Full search opens the complete inventory with fresh results.
Check fare details
Each result shows baggage, refundability and fare details before you proceed.
❓ Frequently asked questions — Philadelphia to Barcelona flights
Generally yes — fares on most routes are most competitive around 4–6 weeks before departure. Booking earlier usually means better availability and a lower base fare when your dates are fixed.
The straight-line distance between Philadelphia,USA (PHL) and Barcelona,Spain (BCN) is approximately 6299.91 km. Actual flying distance may vary slightly depending on routing.
Non-stop availability on this route varies by airline schedule and season. Use the filters below to quickly check whether direct options are available on your selected date.
Mid-week departures often show lower prices than weekend travel on many routes. Use the date strip above to compare nearby days quickly.