BaltimoreMiamiFlight TimeBWI–MIA
Baltimore (Baltimore/Washington International Airport) to Miami (Miami International Airport).
The flight from Baltimore (BWI) to Miami (MIA) takes 2h 10m on average, covering about 1,058 miles. Across 3 flights we tracked, the fastest was 2h 3m and the slowest 2h 15m, with American Airlines flying it most often.
Plan this routeAt a glance
| Avg flight time | Distance | Fastest tracked | Airlines |
|---|---|---|---|
| 2h 10m | 1,058 mi | 2h 3m | 2 |
Airlines on this route
Captured airlines for BWI to MIA
Our current provider sample includes 7-8/day from BWI to MIA across 4 captured airlines.
- First departure
- 06:01
- Last departure
- 23:40
- Cadence
- ~hourly
- Captured departures/day
- 21
| Airline | Captured daily freq. | Aircraft | Departures (local) |
|---|---|---|---|
| Southwest Airlines | 3-4/day | Boeing 737 · Seat map | 06:0506:5008:05 |
Aircraft we tracked
Methodology: figures are aggregated from 3 real flights on this route tracked between 2026-06-10 and 2026-06-19, sourced from live flight data. Updated daily as new flights are observed.
Route FAQ
How long is the flight from BWI to MIA?
The BWI to MIA flight takes 2h 10m on average based on 3 tracked flights.
How far is BWI from MIA?
BWI to MIA is about 1,058 miles by air.
Which airlines fly from BWI to MIA?
American Airlines, Southwest Airlines fly the BWI to MIA route in our tracked route data.
What aircraft fly from BWI to MIA?
Aircraft observed on BWI to MIA include Boeing 737-800, Boeing 737 MAX 8.