WhatFliesWhere Get the app

Nonstop flights from Miami to Baltimore

3 airlines fly this route, with up to 6 flights a day.

MIAMiami International
948 mi · 39 flights a week · about 2h 35m
BWIBaltimore/Washington International Thurgood Marshall
MIABWI

When they leave

Miami time
6:20a8:12pFirst departure 6:20 AM, last 8:12 PM

Five 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 first

Schedules 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

WhatFliesWhere app icon

Find the cheapest day to fly from Miami to Baltimore.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.