Flights from Miami to Boston – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MIA to BOS – All flight route options from Miami International, Florida, USA to Boston Logan International Airport, Massachusetts, USA. These flights are operated by 9 different airlines. Fly non-stop or choose from 24 different connecting flights. The shortest flight time is 3 hours and 20 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 Boston Logan Airport
We got great deals on hotels and car rentals near the airport.
Miami to Boston flights
There are over 29 airlines and as many as 879 flights every week to this destination. You can fly non-stop to Boston (BOS) from Miami (MIA) 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 Baltimore, Richmond or any other of the 24 alternatives with connectiing airports.
Miami to Boston with American Airlines
You can fly non-stop every weekday with flights departing from 7:00 am to 9: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 07:00, 10:15 or 14:35. You also have the option to do a transit flight via Baltimore.
Distance & flight times: Miami International to Logan Airport
The shortest flight time between MIA and BOS is 3 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 20m | - | 1267 miles (2039 km) |
BWI Baltimore | 5h 26m | 37m | 1324 miles (2130 km) |
RIC Richmond | 5h 27m | 1h 17m | 1308 miles (2105 km) |
CVG Cincinnati | 5h 30m | 35m | 1709 miles (2750 km) |
PHL Philadelphia | 5h 34m | 1h 23m | 1301 miles (2093 km) |
IAD Dulles | 5h 34m | 1h 51m | 1342 miles (2159 km) |
EYW Key West | 5h 38m | 1h 10m | 1508 miles (2426 km) |
CLT Charlotte | 5h 48m | 42m | 1385 miles (2228 km) |
MCO Orlando | 5h 51m | 1h 24m | 1322 miles (2127 km) |
DCA Washington | 5h 54m | 1h 57m | 1326 miles (2134 km) |
JFK New York | 5h 59m | 2h 57m | 1284 miles (2066 km) |
IND Indianapolis | 6h 3m | 1h 48m | 1848 miles (2973 km) |
TPA Tampa | 6h 4m | 1h 23m | 1397 miles (2248 km) |
RDU Raleigh/Durham | 6h 14m | 1h 43m | 1321 miles (2125 km) |
PIT Pittsburgh | 6h 20m | 1h 36m | 1518 miles (2442 km) |
CHS Charleston | 6h 29m | 2h 38m | 1316 miles (2117 km) |
ATL Atlanta | 6h 32m | 1h 58m | 1549 miles (2492 km) |
EWR New York | 6h 34m | 1h 52m | 1294 miles (2082 km) |
LGA New York | 6h 40m | 2h 25m | 1282 miles (2063 km) |
BNA Nashville | 6h 41m | 1h 40m | 1758 miles (2829 km) |
SAV Savannah | 6h 44m | 2h 35m | 1349 miles (2171 km) |
CMH Columbus | 6h 57m | 2h 27m | 1638 miles (2636 km) |
DTW Detroit | 6h 58m | 2h 29m | 1787 miles (2875 km) |
JAX Jacksonville | 6h 59m | 2h 13m | 1353 miles (2177 km) |
SDF Louisville | 7h 37m | 2h 49m | 1748 miles (2813 km) |

