MIA → BCN Miami to Barcelona
live
Direct flights from Miami (MIA) to Barcelona (BCN): 40 nonstop departures observed each week across 6 airlines. 61% of the last 23 tracked flights arrived within 15 minutes of schedule. The median arrival is 12 minutes early. 1 of the 23 tracked flights was cancelled. The nonstop covers 7,545 km, an estimated 10 hours 10 minutes in the air. Measured by Pro Flight Search from live flight boards at Miami and Barcelona. Updated 15 November 2026 at 18:45 UTC.
Today, MIA → BCN Sun 15 Nov · local times
Sched Flight MIA departure BCN arrival
16:10
AA112 American Airlines
On schedule Gate D30 · TD
·
·
AA8550American Airlines
Departed
Landed 12:11 −29
·
AY3780Finnair
Departed
Landed 09:20 +135
·
AY5400Finnair
Departed
Landed 12:11 −29
·
BA1514British Airways
Departed
Landed 09:20 +135
·
IB2630Iberia
Departed
Landed 12:11 −29
·
IB4460Iberia
Departed
Landed 09:20 +135
·
QR8001Qatar Airways
Departed
Landed 12:11 −29
Checked MIA board 13:45 · BCN board 19:00
MIA
Miami
heavy · +49
BCN
Barcelona
smooth · +0
dep bank 07:05–21:40 40x weekly
Runs mixed · 6 airlines · 40x weekly · nonstop
61% on time
of the last 23 tracked MIA → BCN flights arrived within 15 minutes
Median arrival delay is −12 min . 1 of 23 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −12 min across the last 22 arrivals
Flight time ~10h 10m estimated from route distance
Weekly departures 40x 6 direct airlines on the leg
Cancelled 4.3% recent route rate · 1 of 23
The week scheduled departures · origin local time
American Airlines British Airways Finnair Iberia
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
American AirlinesAA 60% on time
Flights AA8550 12:40 We Su · AA112 16:10 daily
British AirwaysBA
Flights BA1514 07:05 daily
FinnairAY 60% on time
Flights AY3780 07:05 daily · AY5400 12:40 We Su
IberiaIB 60% on time
Flights IB4460 07:05 daily · IB2630 12:40 We Su
LevelLL
Flights LL2630 21:40 Tu Fr Sa Su
Qatar AirwaysQR
Flights QR8001 12:40 We Su
History operated legs · board outcomes
11-15 AA8550 arrived −29
11-15 AY3780 arrived +135
11-15 AY5400 arrived −29
11-15 BA1514 arrived +135
11-15 IB2630 arrived −29
11-15 IB4460 arrived +135
11-15 QR8001 arrived −29
11-14 AA112 dep +212 → arr +135
11-14 AY3780 arrived +189
11-14 BA1514 arrived +189
11-14 IB4460 arrived +189
11-13 AA112 dep +215 → arr +189
11-13 AY3780 arrived −37
11-13 BA1514 arrived −37
11-13 IB4460 arrived −37
11-12 AA112 dep +14 → arr −37
11-11 AA8550 arrived −12
11-11 AY5400 arrived −12
11-11 IB2630 arrived −12
11-11 QR8001 arrived −12
Show 15 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from MIA and BCN, paired departure → arrival per flight and day. Board history since Wed, Nov 11. Each day adds the flights our airport boards record.
Board rows 37 Completed 27 Delayed 11 Cancelled 1 Within 15m 15/27 Median -12m
AA112 American Airlines
5 days
Sun, Nov 15
1/2 legs · N759AN
MIA
Departure
Sched 16:10
Scheduled departure
→
BCN
Arrival
Sched 07:05
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · N776AN
MIA
Departure
19:42
Departed · Sched 16:10212m late
→
BCN
Arrival
09:20
Landed · Sched 07:05135m late
Fri, Nov 13
2/2 legs · N766AN
MIA
Departure
19:45
Departed · Sched 16:10215m late
→
BCN
Arrival
10:14
Landed · Sched 07:05189m late
Thu, Nov 12
2/2 legs · N778AN
MIA
Departure
16:24
Departed · Sched 16:1014m late
→
BCN
Arrival
06:28
Landed · Sched 07:0537m early
Wed, Nov 11
2/2 legs · N771AN
MIA
Departure
Sched 16:10
Scheduled time only · no board update captured
→
BCN
Arrival
06:19
Last seen · Sched 07:0546m early
Full AA112 history →
AA8550 American Airlines
2 days
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
12:11
Landed · Sched 12:4029m early
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
12:28
Landed · Sched 12:4012m early
AY3780 Finnair
5 days
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
09:20
Landed · Sched 07:05135m late
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
10:14
Landed · Sched 07:05189m late
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
06:28
Landed · Sched 07:0537m early
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
06:19
Last seen · Sched 07:0546m early
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
06:19
Last seen · Sched 07:0546m early
AY5400 Finnair
2 days
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
12:11
Landed · Sched 12:4029m early
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
12:28
Landed · Sched 12:4012m early
BA1514 British Airways
5 days
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
09:20
Landed · Sched 07:05135m late
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
10:14
Landed · Sched 07:05189m late
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
06:28
Landed · Sched 07:0537m early
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
06:31
Last seen · Sched 07:0534m early
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
06:19
Last seen · Sched 07:0546m early
IB2630 Iberia
2 days
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
12:11
Landed · Sched 12:4029m early
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
12:28
Landed · Sched 12:4012m early
IB4460 Iberia
5 days
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
09:20
Landed · Sched 07:05135m late
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
10:14
Landed · Sched 07:05189m late
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
06:28
Landed · Sched 07:0537m early
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
06:31
Last seen · Sched 07:0534m early
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
06:19
Last seen · Sched 07:0546m early
QR8001 Qatar Airways
2 days
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
12:11
Landed · Sched 12:4029m early
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
12:28
Landed · Sched 12:4012m early
LL2630 Level
3 days
Sat, Nov 14
2/2 legs · ECODA
MIA
Departure
22:31
Departed · Sched 21:4051m late
→
BCN
Arrival
12:11
Landed · Sched 12:4029m early
MIA
Departure
Sched 02:45
Cancelled
→
BCN
Arrival
—
Board row not captured for this rotation yet.
MIA
Departure
—
Board row not captured for this rotation yet.
→
BCN
Arrival
12:28
Landed · Sched 12:4012m early
Full LL2630 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Miami (MIA) to Barcelona (BCN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MIA-BCN
Copy
How we measure this →
MIA to BCN questions
Is MIA–BCN running on time right now? Some delays possible. The departure side at MIA is the weaker end, route health score 67/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MIA–BCN? Operators schedule evening departures around 21:40 from MIA. Earlier flights typically land before destination-airport delays accumulate later in the day; check the BCN delay card to confirm conditions when you'd arrive.
How long is the flight from MIA to BCN? Great-circle distance is 7,545 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 563–677 min gate-to-gate on this route.
How often does MIA–BCN fly? 6 carriers operate this route, around 40 flights a week between them. Compare carrier days and times in the airline list above.