BWIMIA
Baltimore (Baltimore/Washington International Airport) to Miami (Miami International Airport).
The flight from Baltimore (BWI) to Miami (MIA) takes 2h 8m on average, covering about 1,072 miles. Across 3 flights we tracked, the fastest was 2h 3m and the slowest 2h 17m, with Southwest Airlines flying it most often.
Plan this routeAt a glance
- Avg flight time
- 2h 8m
- Distance
- 1,072 mi
- Fastest tracked
- 2h 3m
- Airlines
- 1
Airlines on this route
- Southwest Airlines100% of tracked flightsFlies it on: Boeing 737 MAX 8
Aircraft we tracked
Methodology: figures are aggregated from 3 real flights on this route tracked between 2026-05-31 and 2026-06-10, 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 8m on average based on 3 tracked flights.
How far is BWI from MIA?
BWI to MIA is about 1,072 miles by air.
Which airlines fly from BWI to MIA?
Southwest Airlines flies the BWI to MIA route in our route data.
What aircraft fly from BWI to MIA?
Aircraft observed or commonly scheduled on BWI to MIA include Boeing 737 MAX 8.