Airlines with flights from Barcelona to Miami
There are five airlines with scheduled flights between BCN and MIA. Both American Airlines and Iberia operates non-stop flights from El Prat Airport to Miami International and the flight time is 10 hours and 5 minutes.
Choose airline
Schedules

Non-stop with American Airlines
-
Total flight time: 10 hours and 5 minutes
-
One World Alliance
-
Miami is a American Airlines hub.
-
7 flights per week
-
Boeing 777-200 / 200ER
-
Business class available
BCN
Direct
MIA
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
AA113
11:00
11:00
11:00
11:00
11:00
11:00
11:00
The timetable & schedule information was updated at 2025-02-17

BCN
Direct
MIA
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
IB2629
----
----
14:40
----
14:40
----
13:40
The timetable & schedule information was updated at 2025-02-17

Via Madrid with Iberia
-
Total flight time: 12h 00m - 16h 45m.
-
One World Alliance
-
37 flights per week
-
Airbus A330-200
BCN
Via MAD
MIA
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
IB400
IB333
IB333
----
06:40
----
----
----
----
----
IB426
IB333
IB333
07:00
07:00
07:00
07:00
07:00
07:00
----
IB428
IB333
IB333
08:00
08:00
08:00
08:00
08:00
----
----
IB402
IB333
IB333
08:45
08:45
08:45
08:45
08:45
----
----
IB406
IB337
IB337
09:45
----
09:45
09:45
09:45
09:45
----
IB408
IB337
IB337
10:30
10:30
10:30
10:30
10:30
10:30
10:30
IB410
IB337
IB337
12:30
12:30
12:30
12:30
12:30
----
----
IB412
IB337
IB337
13:30
13:30
13:30
13:30
----
13:30
13:30
The timetable & schedule information was updated at 2025-02-17

Via London with British Airways
-
Total flight time: 14h 00m - 17h 25m.
-
One World Alliance
-
18 flights per week
BCN
Via LHR
MIA
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
BA477
BA207
BA207
06:40
06:40
06:40
06:40
06:40
06:40
06:40
BA473
BA209
BA209
09:55
----
----
----
10:00
09:55
10:00
BA479
BA209
BA209
11:30
11:20
11:15
11:10
11:35
11:35
11:15
The timetable & schedule information was updated at 2025-02-17

Via Zurich with SWISS
-
Total flight time: 13h 40m - 16h 55m.
-
12 flights per week
BCN
Via ZRH
MIA
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
LX1951
LX66
LX66
06:35
06:45
06:45
06:45
06:45
06:45
06:45
LX1951
LX64
LX64
06:35
06:45
06:45
06:45
06:45
06:45
06:45
LX1953
LX64
LX64
09:50
09:50
09:50
09:50
09:50
09:50
09:50
The timetable & schedule information was updated at 2025-02-17

Via Lisbon with TAP Portugal
-
Total flight time: 12h 35m - 15h 50m.
-
9 flights per week
BCN
Via LIS
MIA
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
TP1041
TP223
TP223
06:45
06:45
06:45
----
06:45
06:45
06:35
TP1031
TP225
TP225
----
----
----
----
10:55
----
----
TP1033
TP225
TP225
----
----
12:35
----
12:35
----
12:35
TP1035
TP225
TP225
----
----
14:35
----
----
----
14:35
The timetable & schedule information was updated at 2025-02-17