PlainFlights

Airport · BWI · Baltimore, Maryland

Baltimore, MD

According to PlainFlights' airport traffic ranking (BTS On-Time Performance total flights), Baltimore, MD (BWI) ranks #23 of 382 tracked US airports by total flights (most flights = #1). Baltimore, MD posts bottom-quartile on-time performance among the 382 tracked U.S. airports, as one of the busiest U.S. airports.

Data updated 2026-06-13

78%
On-time
Top 91%
on-time, US airports
61 min
Delay when late
1.25%
Cancelled
#23 of 382
Corpus placement
View watchlist

Tools for BWI

Compare BWI to another hub, filter routes, or browse airline stats without leaving this profile.

Airport lookup

Compare airports

Route finder

Airline & season filters

BWI on-time rate vs. the national average

Behind the U.S. average across all 382 tracked airports.

0%100%U.S. average79%78%

Delay Cause Breakdown

Top delay cause: Carrier. Total delay minutes: 6,709,746.

Late Aircraft 38.2% (2,564,475 min)
Carrier 38.9% (2,608,315 min)
NAS (National Aviation System) 18.9% (1,269,295 min)
Weather 3.7% (248,108 min)
Security 0.3% (19,553 min)

BWI - seasonal on-time pattern

Best: February (90.6%) · worst: July (82.2%)

80%82%84%86%88%90%92% JanFebMarAprMayJunJulAugSepOctNovDec 85.6%

BWI - on-time rate by year

2020–2025, year-over-year trend.

80%85%90%95%100% 202020212022202320242025 95.2% 87.3% ▼ -8.3%

BWI - taxi-out and taxi-in (monthly)

Average taxi-out 15.3 min · taxi-in 6.1 min over the last 24 reported months (U.S. airport mean taxi-out ≈ 16.4 min).

12 min14 min16 min18 min Jan 24Dec 25 16.6 min 16.2 min ▼ -2.4%

BWI's average taxi-out (15.3 min) sits near the recent U.S. airport mean (~16.4 min). Month-to-month, it swings from 14.1 min (February 2024) to 17.6 min (July 2025).

Cancellation & Diversion Analysis

Flight disruption statistics for Baltimore, MD.

Cancellation Rate

1.25%

13,150 of 1,049,006 flights

Diversion Rate

0.10%

1,013 of 1,049,006 flights

Delay Rate

22.0%

230,270 of 1,049,006 flights

Top Routes from BWI

Busiest routes to and from Baltimore, MD.

Filter routes

Nationwide peers by on-time rate & flight volume

Two PlainFlights-derived comparison paths for Baltimore, MD, both outside Maryland so the neighborhoods are not same-state geography. Axes stay disjoint: volume peers exclude the on-time peer set. Same-state compare stays below.

Other Airports in Maryland

Compare performance with other Maryland airports.

BWI delay-share reading

The standout signal at Baltimore, MD is traffic scale: 1,049,006 BTS flights (2020–2025) place it #23 of 382 by book size. That busy-book footprint sits beside a 78% on-time rate (1 pts below the 79% national flight-weighted average), 230,270 delayed departures, and 13,150 cancellations (1.25% of the book).

Delay minutes concentrate in Carrier (38.2% late-aircraft, 38.9% carrier, 18.9% NAS, 3.7% weather, 0.3% security). As a busy airport, that mix matters more for connection planning than for a thin schedule.

On the multi-year calendar, BWI is strongest in February (90.6% on-time) and weakest in July (82.2%), a 8.4-point swing. Volume peaks in July (~15,960 flights/month). The busiest connecting route is to ATL (Atlanta) at 80.2% on-time. Field definitions: on-time performance explained.

Baltimore, MD vs. the national on-time distribution

On-time rate among all 382 tracked U.S. airports

78% Top 91% higher than 9% of 382 airports

U.S. airports by on-time rate, bucketed by value

Each bar is a band; taller bars hold more airports. The dashed line + filled bar mark this entry. Hover or tap any bar for its full count and share, and where it sits relative to this entry.

Source BTS On-Time Performance Data · 2026-06-13

Statewide aggregates for Maryland: Maryland flight data.

Data Source: Bureau of Transportation Statistics (BTS), On-Time Performance Data (2020–2025). Statistics reflect cumulative performance across all available reporting periods. On-time rates exclude cancelled and diverted flights.

Using BWI's data

BWI's on-time book sits in the slower half of the BTS set; check the delay mix and the worst month before treating the headline as typical.

  • Check the busiest route from BWI before you book a connection. See top routes
  • Travel in February rather than July if your dates are flexible. Seasonal patterns
  • Gate-to-wheels taxi-out averages 15.3 min here; check the monthly series before a tight connection. Taxi times

On-time rate reflects the BTS historical average across all reporting carriers at this airport, not any single flight or airline.

Frequently Asked Questions

What is Baltimore, MD's on-time rate?

Baltimore, MD (BWI) has a 78% on-time rate across 1,049,006 BTS-tracked flights (2020-2025), 1 pts below the 79% national flight-weighted average; that places it in roughly the bottom-quartile on-time performance.

How does BWI rank among U.S. airports by traffic volume?

Baltimore, MD ranks #23 of 382 tracked US airports by total BTS flights (most flights = #1), making it one of the busiest U.S. airports.

What's the most common cause of delays at Baltimore, MD?

Carrier is the leading delay cause at BWI, accounting for 38.9% of delay minutes. The full breakdown: 38.2% late-aircraft, 38.9% carrier, 18.9% NAS/air-traffic-control, 3.7% weather, and 0.3% security.

When is the best time to fly through Baltimore, MD?

February is historically BWI's strongest month at 90.6% on-time, while July is the weakest at 82.2%, a 8.4-point swing across the BTS historical record.

Data sourced from U.S. Department of Transportation Bureau of Transportation Statistics (BTS) On-Time Performance data. See our methodology for details. Retrieved and formatted by PlainFlights

Source: U.S. Bureau of Transportation Statistics (BTS) Airline on-time performance and operational reliability · 2025

Every figure on PlainFlights is rendered directly from BTS On-Time Performance data, no number is typed in by an editor. Airport figures are computed directly from BTS On-Time Performance data, no figure is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.