DFW → BHM Dallas-Fort Worth to Birmingham
live
Direct flights from Dallas-Fort Worth (DFW) to Birmingham (BHM): 49 nonstop departures observed each week across 1 airline. 88% of the last 17 tracked flights arrived within 15 minutes of schedule. The median arrival is 14 minutes early. No cancellations were recorded across the 19 tracked flights. The nonstop covers 959 km, an estimated 1 hour 44 minutes in the air. Measured by Pro Flight Search from live flight boards at Dallas-Fort Worth and Birmingham. Updated 30 October 2026 at 09:10 UTC.
Today, DFW → BHM Fri 30 Oct · local times
Sched Flight DFW departure BHM arrival
07:00
AA3361 American
On schedule Gate B32 · TB
·
09:30
AA2671 American
On schedule Gate C30 · TC
·
12:52
AA3884 American
On schedule Gate B46 · TB
·
14:42
AA5610 American
On schedule Gate E23A · TE
·
17:15
AA3359 American
Sched 17:15 Departure not confirmed by the board
·
18:45
AA2384 American
Sched 18:45 Departure not confirmed by the board
·
22:02
AA3433 American
Sched 22:02 Departure not confirmed by the board
·
Checked DFW board 04:10 · BHM board 22:48
DFW
Dallas-Fort Worth
smooth · +0
BHM
Birmingham
busy · +27
dep bank 07:00–22:02 49x weekly
Runs reliable · 1 airline · 49x weekly · nonstop
88% on time
of the last 17 tracked DFW → BHM flights arrived within 15 minutes
Median arrival delay is −14 min . 0 of 19 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −14 min across the last 17 arrivals
Flight time ~1h 44m estimated from route distance
Weekly departures 49x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 19
The week scheduled departures · origin local time
American Airlines
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 88% on time
Flights AA3361 07:00 daily · AA2671 09:30 daily · AA3884 12:52 daily · AA5610 14:42 daily
History operated legs · board outcomes
Show 11 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 DFW and BHM, paired departure → arrival per flight and day. Board history since Tue, Oct 27. Each day adds the flights our airport boards record.
Board rows 43 Completed 34 Delayed 4 Within 15m 30/34 Median -6m
AA2384 American
4 days
Fri, Oct 30
1/2 legs · N8009T
DFW
Departure
Sched 18:45
Scheduled departure
→
BHM
Arrival
Sched 20:33
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 29
2/2 legs · N9022G
DFW
Departure
19:43
Departed · Sched 18:4558m late
→
BHM
Arrival
21:19
Landed · Sched 20:3346m late
Wed, Oct 28
2/2 legs · N5007E
DFW
Departure
18:37
Departed · Sched 18:458m early
→
BHM
Arrival
20:11
Landed · Sched 20:3322m early
Tue, Oct 27
2/2 legs · N5007E
DFW
Departure
20:11
Departed · Sched 18:4586m late
→
BHM
Arrival
22:01
Landed · Sched 20:3388m late
Full AA2384 history →
AA2671 American
3 days
Fri, Oct 30
1/2 legs · N829AW
DFW
Departure
Sched 09:30
Scheduled departure
→
BHM
Arrival
—
Board row not captured for this rotation yet.
Wed, Oct 28
2/2 legs · N806AW
DFW
Departure
09:24
Departed · Sched 09:306m early
→
BHM
Arrival
11:07
Last seen · Sched 11:2013m early
Tue, Oct 27
2/2 legs · N770UW
DFW
Departure
09:30 Departed
→
BHM
Arrival
11:16
Landed · Sched 11:204m early
Full AA2671 history →
AA3359 American
2 days
Fri, Oct 30
1/2 legs · N354CG
DFW
Departure
Sched 17:15
Scheduled departure
→
BHM
Arrival
Sched 19:03
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 29
2/2 legs · N243NN
DFW
Departure
17:06
Departed · Sched 17:159m early
→
BHM
Arrival
18:49
Landed · Sched 19:0314m early
Full AA3359 history →
AA3361 American
4 days
Fri, Oct 30
1/2 legs · N279MQ
DFW
Departure
Sched 07:00
Scheduled departure
→
BHM
Arrival
Sched 08:51
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 29
2/2 legs · N353EG
DFW
Departure
06:57
Departed · Sched 07:003m early
→
BHM
Arrival
08:28
Landed · Sched 08:5123m early
Wed, Oct 28
2/2 legs · N282NN
DFW
Departure
06:52
Departed · Sched 07:008m early
→
BHM
Arrival
08:21
Landed · Sched 08:5130m early
Tue, Oct 27
2/2 legs · N315NH
DFW
Departure
06:52
Departed · Sched 07:008m early
→
BHM
Arrival
08:30
Landed · Sched 08:5121m early
Full AA3361 history →
AA3433 American
4 days
Fri, Oct 30
1/2 legs · N221NN
DFW
Departure
Sched 22:02
Scheduled departure
→
BHM
Arrival
Sched 23:51
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 29
2/2 legs · N324ES
DFW
Departure
21:54
Departed · Sched 22:028m early
→
BHM
Arrival
23:25
Last seen · Sched 23:5126m early
Wed, Oct 28
2/2 legs · N325DM
DFW
Departure
21:20
Departed · Sched 21:255m early
→
BHM
Arrival
23:00
Landed · Sched 23:1414m early
Tue, Oct 27
2/2 legs · N235NN
DFW
Departure
21:40
Departed · Sched 21:2515m late
→
BHM
Arrival
23:19
Landed · Sched 23:145m late
Full AA3433 history →
AA3884 American
4 days
Fri, Oct 30
1/2 legs · N221NN
DFW
Departure
Sched 12:52
Scheduled departure
→
BHM
Arrival
Sched 14:39
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 29
2/2 legs · N241NN
DFW
Departure
12:47
Departed · Sched 12:525m early
→
BHM
Arrival
14:26
Landed · Sched 14:3913m early
Wed, Oct 28
2/2 legs · N224NN
DFW
Departure
12:46
Departed · Sched 12:526m early
→
BHM
Arrival
14:19
Landed · Sched 14:3920m early
Tue, Oct 27
1/2 legs · N280NN
DFW
Departure
—
Board row not captured for this rotation yet.
→
BHM
Arrival
14:20
Landed · Sched 14:3919m early
Full AA3884 history →
AA5610 American
4 days
Fri, Oct 30
1/2 legs · N507AE
DFW
Departure
Sched 14:42
Scheduled departure
→
BHM
Arrival
Sched 16:32
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 29
2/2 legs · N546FF
DFW
Departure
14:50
Departed · Sched 14:428m late
→
BHM
Arrival
16:30
Landed · Sched 16:322m early
Wed, Oct 28
2/2 legs · N513AE
DFW
Departure
14:36
Departed · Sched 14:426m early
→
BHM
Arrival
16:19
Landed · Sched 16:3213m early
Tue, Oct 27
1/2 legs · N518AE
DFW
Departure
—
Board row not captured for this rotation yet.
→
BHM
Arrival
16:15
Landed · Sched 16:3217m early
Full AA5610 history →
AA5558 American
1 day
Thu, Oct 29
2/2 legs · N634NN
DFW
Departure
09:24
Departed · Sched 09:306m early
→
BHM
Arrival
11:03
Landed · Sched 11:2017m early
Full AA5558 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: Dallas-Fort Worth (DFW) to Birmingham (BHM) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/DFW-BHM
Copy
How we measure this →
DFW to BHM questions
Is DFW–BHM running on time right now? Smooth skies ahead. The arrival side at BHM is the weaker end, route health score 82/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on DFW–BHM? Operators schedule morning departures around 07:00 and evening departures around 17:15 from DFW. Earlier flights typically land before destination-airport delays accumulate later in the day; check the BHM delay card to confirm conditions when you'd arrive.
How long is the flight from DFW to BHM? Great-circle distance is 959 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 98–112 min gate-to-gate on this route.
How often does DFW–BHM fly? American Airlines runs the route with about 49 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.