BA1787 Flight Status British Airways: Miami to Philadelphia (BAW1787)

Are you looking for the November 9th, 2026 BA 1787 Miami to Tallahassee flight? Go to our BA1787 Miami to Tallahassee Flight Status page >

BA 1787 Miami to Philadelphia Flight Status

Not scheduled today (November 9th, 2026). Latest flight: January 5th, 2026 ; recent history is in the table below.

BA 1787 Flight Status & Schedule British Airways Miami to Philadelphia

Date From To Departure Arrival Status Details
Jan 05 MIA PHL 10:16 12:37 Landed Track >
Jan 04 MIA PHL 10:11 12:30 Landed Track >
Jan 03 MIA PHL 10:02 12:16 Landed Track >
Jan 02 MIA PHL 10:01 12:21 Landed Track >
Jan 01 MIA PHL 10:03 12:26 Landed Track >
Dec 31 MIA PHL 09:52 12:08 Landed Track >
Dec 30 MIA PHL 10:37 12:47 Landed Track >
Dec 29 MIA PHL 10:13 12:25 Landed Track >
Dec 28 MIA PHL 09:58 12:14 Landed Track >
Dec 27 MIA PHL 09:57 12:21 Landed Track >

British Airways flight BA 1787 links Miami and Philadelphia, 1,634 km (1,015 mi) apart. Its timetable allows 2 h 52 min; in practice it usually takes about 2 h 20 min, so it often makes up time. It is not flying today; the last flight, on 5 January 2026, landed on time.

< All Miami MIA Departures All Philadelphia PHL Arrivals >

About BA 1787

Route
Miami International Airport MIA to Philadelphia International Airport PHL
Distance
1,634 km (1,015 mi)
Typical flight time
2 h 20 min
On time
10 of the last 10

BA 1787 FAQ

How long is the BA1787 flight?
The timetable allows 2 h 52 min. Miami to Philadelphia is 1,634 km (1,015 mi).
How often is BA1787 late?
None of the last 10 flights arrived 15 or more minutes late.
What other flight numbers does BA1787 have?
Also listed as BAW1787 (British Airways' ICAO code) and BA 1787.

BA1787 and Miami MIA to Philadelphia PHL Flights

Flight BA1787 is a code-share British Airways flight of the American Airlines operated AA1045.

Other flights departing from Miami MIA: AA1186, AA1045, AA331

Other flights arriving at Philadelphia PHL: AA2286, AA1045, AA4798

All flights connecting Miami MIA to Philadelphia PHL.