Airlines with flights from Boston to Barcelona
There are 17 airlines with scheduled flights between BOS and BCN. Delta, JetBlue and Iberia has non-stop flights from Logan Airport to El Prat Airport and the flight time is 7 hours and 15 minutes.
Choose airline
Schedules
Non-stop with Delta Air Lines
-
Total flight time: 7 hours and 15 minutes
-
Sky Team Alliance
-
Boston is a Delta Air Lines hub.
-
7 flights per week
-
Airbus A330-300
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with JetBlue Airways
-
Total flight time: 7 hours and 32 minutes
-
Low-cost airline
-
Boston is a JetBlue Airways focus city.
-
7 flights per week
-
Airbus A321neo
Flight
The timetable & schedule information was updated at 2026-04-21
Flight
The timetable & schedule information was updated at 2026-04-21
Via Zurich with SWISS
-
Total flight time: 9h 30m - 14h 05m.
-
30 flights per week
Flight
LX1952
LX1954
The timetable & schedule information was updated at 2026-04-21
Via Madrid with Iberia
-
Total flight time: 9h 35m - 13h 30m.
-
One World Alliance
-
35 flights per week
-
Airbus A330-200
Flight
IB407
IB413
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 9h 45m - 13h 25m.
-
Sky Team Alliance
-
35 flights per week
Flight
AF1148
AF1348
AF1648
The timetable & schedule information was updated at 2026-04-21
Via New York with American Airlines
-
Total flight time: 9h 45m - 14h 03m.
-
One World Alliance
-
22 flights per week
Flight
AA66
The timetable & schedule information was updated at 2026-04-21

There are 17 airlines with scheduled flights between BOS and BCN. Delta, JetBlue and Iberia has non-stop flights from Logan Airport to El Prat Airport and the flight time is 7 hours and 15 minutes.
Via Reykjavik with Icelandair
Via London with British Airways
Via Lisbon with TAP
Via Amsterdam with KLM
Via Ponta Delgada (Azores) with Azores Airlines
Via Montreal with Air Canada
Via Munich with Lufthansa
Via Frankfurt with Condor
Via New York with United
Via Dublin with Aer Lingus
Via Rome with ITA Airways