Flights from Boston to Miami – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BOS to MIA – All flight route options from Boston Logan International Airport, Massachusetts, USA to Miami International, Florida, USA. These flights are operated by 9 different airlines. Fly non-stop or choose from 26 different connecting flights. The shortest flight time is 3 hours and 36 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Miami
We got great deals on hotels and car rentals near the airport.
Boston to Miami flights
There are over 31 airlines and as many as 910 flights every week to this destination. You can fly non-stop to Miami (MIA) from Boston (BOS) with American Airlines, Delta Air Lines, Frontier Airlines, JetBlue Airways or Spirit Airlines but if a stopover option suits you better you can choose to fly via Richmond, Charleston or any other of the 26 alternatives with connectiing airports.
Boston to Miami with American Airlines
You can fly non-stop every weekday with flights departing from 5:00 am to 6:00 pm. You can also catch a transit flight via Cincinnati or Philadelphia. American Airlines is a member of the air alliance OneWorld.
With Spirit Airlines
Spirit Airlines has non-stop every Thursday or Sunday at 09:44, 14:36 or 16:15. You can also catch a transit flight via Charlotte or Baltimore.
Distance & flight times: Logan Airport to Miami International
The shortest flight time between BOS and MIA is 3 hours and 39 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 39m | - | 1267 miles (2039 km) |
RIC Richmond | 5h 5m | 36m | 1308 miles (2105 km) |
CHS Charleston | 5h 7m | 1h 36m | 1316 miles (2117 km) |
ORF Norfolk | 5h 15m | 51m | 1278 miles (2056 km) |
SAV Savannah | 5h 30m | 1h 19m | 1349 miles (2171 km) |
RDU Raleigh/Durham | 5h 30m | 33m | 1321 miles (2125 km) |
JAX Jacksonville | 5h 40m | 1h 51m | 1353 miles (2177 km) |
CVG Cincinnati | 5h 42m | 35m | 1709 miles (2750 km) |
PHL Philadelphia | 5h 43m | 55m | 1301 miles (2093 km) |
PIT Pittsburgh | 5h 45m | 42m | 1518 miles (2442 km) |
IND Indianapolis | 5h 57m | 33m | 1848 miles (2973 km) |
IAD Dulles | 5h 58m | 1h 20m | 1342 miles (2159 km) |
TPA Tampa | 6h 5m | 1h 33m | 1397 miles (2248 km) |
CLE Cleveland | 6h 13m | 1h 13m | 1652 miles (2658 km) |
CLT Charlotte | 6h 15m | 37m | 1385 miles (2228 km) |
LGA New York | 6h 22m | 1h 0m | 1289 miles (2074 km) |
MCO Orlando | 6h 25m | 2h 7m | 1322 miles (2127 km) |
JFK New York | 6h 26m | 1h 1m | 1284 miles (2066 km) |
EWR New York | 6h 46m | 1h 53m | 1294 miles (2082 km) |
BWI Baltimore | 6h 47m | 2h 8m | 1324 miles (2130 km) |
ATL Atlanta | 6h 54m | 2h 57m | 1549 miles (2492 km) |
DCA Washington | 7h 0m | 2h 20m | 1326 miles (2134 km) |
BNA Nashville | 7h 12m | 1h 32m | 1758 miles (2829 km) |
EYW Key West | 7h 20m | 2h 33m | 1508 miles (2426 km) |
CMH Columbus | 7h 32m | 2h 35m | 1638 miles (2636 km) |
SDF Louisville | 7h 40m | 2h 25m | 1748 miles (2813 km) |
DTW Detroit | 7h 59m | 47m | 1787 miles (2875 km) |

