Nonstop flights from Miami to Baltimore
3 airlines fly this route, with up to 6 flights a day.
When they leave
Miami timeFive in the morning, 6:20 AM to 11:30 AM, then four in the afternoon, 12:05 PM to 3:51 PM, then three in the evening, 5:00 PM to 8:12 PM.
Every flight
Earliest firstSchedules last checked Oct 2, 2026. Times are local.
Flying from Miami to Baltimore
Southwest Airlines flies most often, 2 to 3 times a day on the Boeing 737 MAX 8, Boeing 737 and Boeing 737-700. American Airlines flies twice a day on the Boeing 737 and Boeing 737-800. Frontier Airlines flies daily on the Airbus A320neo.
There are 5 or 6 flights every day of the week. The first arrival in Baltimore is at 8:55 AM and the last at 10:56 PM. The flight covers 948 miles, and scheduled flight times run from 2h 30m to 2h 44m.
Flying back, Baltimore to Miami has 40 nonstop flights a week. From Miami, Ronald Reagan Washington National (DCA) and Dulles (IAD) are the other Washington area airports with nonstop flights, 76 and 7 a week.
Return flights
Every Miami and Washington airport
More from Miami
Schedules as of Oct 9, 2026.