AA3954 Flight Status American Airlines: Houston to Miami (AAL3954)

American Airlines flight AA 3954 links Houston and Miami, 1,549 km (963 mi) apart. The timetable allows 2 h 47 min, but the flight usually takes about 1 h 55 min, so it often makes up time. It is not flying today; the last flight, on 5 January 2026, landed on time.

AA 3954 Houston to Miami Flight Status

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

AA 3954 Flight Status & Schedule American Airlines Houston to Miami

Date From To Departure Arrival Status Details
Jan 05 IAH MIA 14:55 17:50 Landed Track >
Jan 04 IAH MIA 15:10 18:04 Landed Track >
Jan 03 IAH MIA 15:22 18:14 Landed Track >
Jan 02 IAH MIA 15:19 18:13 Landed Track >
Jan 01 IAH MIA 15:16 18:11 Landed Track >
Dec 31 IAH MIA 15:08 18:08 Landed Track >
Dec 30 IAH MIA 15:07 18:05 Landed Track >
Dec 29 IAH MIA 15:01 18:01 Landed Track >
Dec 28 IAH MIA 15:07 18:13 Landed Track >
Dec 27 IAH MIA 15:56 19:29 Delayed Track >

< All Houston IAH Departures All Miami MIA Arrivals >

About AA 3954

Route
Houston George Bush Intercontinental Airport IAH to Miami International Airport MIA
Distance
1,549 km (963 mi)
Typical flight time
1 h 55 min
On time
9 of the last 9
Usually departs from
Terminal A

AA 3954 FAQ

How long is the AA3954 flight?
The timetable allows 2 h 47 min. Houston to Miami is 1,549 km (963 mi).
How often is AA3954 late?
None of the last 9 flights arrived 15 or more minutes late.
Which terminal does AA3954 use?
It usually leaves from Terminal A at Houston George Bush Intercontinental Airport (IAH) and arrives at Terminal 3 at Miami International Airport (MIA). Check the flight card above for today's terminal and gate.
What other flight numbers does AA3954 have?
Also listed as AAL3954 (American Airlines' ICAO code) and AA 3954.

AA3954 and Houston IAH to Miami MIA Flights

Flight AA3954 is code-shared by 3 airlines using the flight numbers BA4442, G36118, IB4026

Other flights departing from Houston IAH: UA1346, UA1370, UA4075

Other flights arriving at Miami MIA: WN754, AA3186, AA370, II4760

All flights connecting Houston IAH to Miami MIA.