Cheap flights from Miami to Boston

76 nonstop flights a week, 7 of them today. Operated by 6 airlines, about 3h 26m in the air, 1,258 mi (2,025 km). Tickets from $111, nonstop from $113.

Flights from Miami to Boston

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Miami to Boston

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Best fares from Miami to Boston

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

Miami to Boston at a glance

flight time, from 3h 10m to 7h 5m
3h 26m
straight-line distance
1,258 mi (2,025 km)
flights a week
76
flights today
7
first and last departure
06:00 - 11:11
lowest price, with a connection, 20 December
$111
lowest nonstop price
$113
airlines
6

Miami to Boston ticket prices by month

Lowest one-way fare found by recent searches

Cheapest month: December 2026, tickets from $111. Prices come from searches over the last few days; check the search for your exact date.

The most expensive month is May 2027: from $234. The average across months is $164.

Miami to Boston flight schedule

76 flights a week, 7 today, 52 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
B6 1370
jetBlue
06:00 Fort Lauderdale-Hollywood International, terminal 3
09:13 Logan International, terminal C
3h 13m
Mon, Thu, Fri, Sat, Sun
Airbus A321
B6 690
jetBlue
06:00 Fort Lauderdale-Hollywood International, terminal 3
09:13 Logan International, terminal C
3h 13m
Daily
Airbus A320
G4 3472
Allegiant Air
06:00 Fort Lauderdale-Hollywood International, terminal 1
09:29 Logan International
3h 29m
Sat
Boeing 737
WN 1360
Southwest Airlines
06:00 Fort Lauderdale-Hollywood International, terminal 1
10:35 Logan International, terminal B
4h 35m
Mon, Tue, Wed, Thu
AA 1072
American Airlines
06:55 Miami International
10:15 Logan International, terminal B
3h 20m
Mon, Thu, Fri, Sat, Sun
Boeing 737
AA 434
American Airlines
06:55 Miami International
10:20 Logan International, terminal B
3h 25m
Mon, Thu, Fri, Sat, Sun
Boeing 737
DL 1903
Delta
07:00 Fort Lauderdale-Hollywood International, terminal 2
10:10 Logan International, terminal A
3h 10m
Daily
Boeing 737-900
DL 2819
Delta
07:05 Miami International
10:23 Logan International, terminal A
3h 18m
Daily
Boeing 737-800
G4 3474
Allegiant Air
07:20 Fort Lauderdale-Hollywood International, terminal 1
10:49 Logan International
3h 29m
Thu, Sun
Boeing 737
B6 670
jetBlue
08:14 Fort Lauderdale-Hollywood International, terminal 3
11:25 Logan International, terminal C
3h 11m
Fri
Airbus A320
B6 670
jetBlue
08:15 Fort Lauderdale-Hollywood International, terminal 3
11:26 Logan International, terminal C
3h 11m
Mon, Thu, Sat, Sun
Airbus A320
G4 3472
Allegiant Air
08:15 Fort Lauderdale-Hollywood International, terminal 1
11:44 Logan International
3h 29m
Thu, Sun
Boeing 737
AA 1225
American Airlines
09:13 Miami International
12:44 Logan International, terminal B
3h 31m
Tue, Wed
Airbus A321
B6 1070
jetBlue
09:50 Fort Lauderdale-Hollywood International, terminal 3
13:03 Logan International, terminal C
3h 13m
Sat
Airbus A220-300
B6 1070
jetBlue
10:00 Fort Lauderdale-Hollywood International, terminal 3
13:12 Logan International, terminal C
3h 12m
Mon, Thu, Fri, Sun
Airbus A220-300
AA 1225
American Airlines
10:23 Miami International
13:53 Logan International, terminal B
3h 30m
Mon, Thu, Fri, Sat, Sun
Airbus A321
AA 1225
American Airlines
10:24 Miami International
13:55 Logan International, terminal B
3h 31m
Mon, Thu, Sat
Airbus A321
AA 1225
American Airlines
10:39 Miami International
14:10 Logan International, terminal B
3h 31m
Fri, Sun
Airbus A321
B6 270
jetBlue
11:00 Fort Lauderdale-Hollywood International, terminal 3
14:22 Logan International, terminal C
3h 22m
Daily
Airbus A320
DL 952
Delta
11:11 Fort Lauderdale-Hollywood International, terminal 2
14:25 Logan International, terminal A
3h 14m
Daily
Airbus A321

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 24 November.

FlightDepartsArrivesDurationDaysAircraft
G4 3474
Allegiant Air
06:10 Fort Lauderdale-Hollywood International, terminal 1
09:39 Logan International
3h 29m
Seasonal
Boeing 737
B6 670
jetBlue
08:00 Fort Lauderdale-Hollywood International, terminal 3
11:12 Logan International, terminal C
3h 12m
Seasonal
Airbus A220-300
AA 1072
American Airlines
08:00 Miami International
11:23 Logan International, terminal B
3h 23m
Seasonal
Boeing 737-800
DL 8787
Delta
09:00 Fort Lauderdale-Hollywood International, terminal 2
12:18 Logan International, terminal A
3h 18m
Selected dates
Airbus A320
G4 3474
Allegiant Air
08:10 Fort Lauderdale-Hollywood International, terminal 1
11:39 Logan International
3h 29m
Seasonal
Boeing 737
WN 1479
Southwest Airlines
09:50 Miami International
14:25 Logan International, terminal B
4h 35m
Seasonal
Boeing 737
B6 670
jetBlue
08:50 Fort Lauderdale-Hollywood International, terminal 3
12:03 Logan International, terminal C
3h 13m
Seasonal
Airbus A220-300
UA 2433
United Airlines
11:10 Miami International
17:41 Logan International, terminal B
6h 31m
Seasonal
Boeing 737
AA 1225
American Airlines
09:18 Miami International
12:45 Logan International, terminal B
3h 27m
Seasonal
Airbus A321
AA 2764
American Airlines
06:53 Miami International
10:15 Logan International, terminal B
3h 22m
Seasonal
Boeing 737
AA 2499
American Airlines
06:50 Miami International
10:19 Logan International, terminal B
3h 29m
Seasonal
Boeing 737
B6 1170
jetBlue
07:00 Fort Lauderdale-Hollywood International, terminal 3
10:13 Logan International, terminal C
3h 13m
Seasonal
Airbus A220-300
G4 3474
Allegiant Air
08:30 Fort Lauderdale-Hollywood International, terminal 1
11:59 Logan International
3h 29m
Seasonal
Boeing 737
AA 2764
American Airlines
08:53 Miami International
12:28 Logan International, terminal B
3h 35m
Seasonal
Airbus A320
B6 1070
jetBlue
11:00 Fort Lauderdale-Hollywood International, terminal 3
14:12 Logan International, terminal C
3h 12m
Seasonal
Airbus A320
AA 2764
American Airlines
08:49 Miami International
12:24 Logan International, terminal B
3h 35m
Seasonal
Airbus A320
DL 2819
Delta
07:00 Miami International
10:20 Logan International, terminal A
3h 20m
Seasonal
Airbus A321
DL 2177
Delta
11:10 Fort Lauderdale-Hollywood International, terminal 2
14:27 Logan International, terminal A
3h 17m
Seasonal
Boeing 737-800
G4 3474
Allegiant Air
07:00 Fort Lauderdale-Hollywood International, terminal 1
10:29 Logan International
3h 29m
Seasonal
Boeing 737
DL 1401
Delta
11:10 Fort Lauderdale-Hollywood International, terminal 2
14:27 Logan International, terminal A
3h 17m
Seasonal
Boeing 737-900
B6 1370
jetBlue
07:00 Fort Lauderdale-Hollywood International, terminal 3
10:14 Logan International, terminal C
3h 14m
Seasonal
Airbus A321
UA 2433
United Airlines
10:55 Miami International
17:27 Logan International, terminal B
6h 32m
Seasonal
Boeing 737-900
B6 1070
jetBlue
11:05 Fort Lauderdale-Hollywood International, terminal 3
14:22 Logan International, terminal C
3h 17m
Seasonal
Airbus A320
AA 891
American Airlines
06:50 Miami International
10:09 Logan International, terminal B
3h 19m
Seasonal
Boeing 737
AA 1274
American Airlines
10:21 Miami International
13:54 Logan International, terminal B
3h 33m
Seasonal
Airbus A320
B6 870
jetBlue
06:00 Fort Lauderdale-Hollywood International, terminal 3
09:13 Logan International, terminal C
3h 13m
Seasonal
Airbus A320
G4 481
Allegiant Air
07:40 Fort Lauderdale-Hollywood International, terminal 1
11:12 Logan International
3h 32m
Seasonal
Boeing 737
AA 1274
American Airlines
10:15 Miami International
13:54 Logan International, terminal B
3h 39m
Seasonal
Airbus A321
UA 2433
United Airlines
11:06 Miami International
17:15 Logan International, terminal B
6h 9m
Seasonal
Boeing 737-900
G4 2159
Allegiant Air
06:10 Fort Lauderdale-Hollywood International, terminal 1
09:42 Logan International
3h 32m
Selected dates
Boeing 737
B6 670
jetBlue
07:00 Fort Lauderdale-Hollywood International, terminal 3
10:14 Logan International, terminal C
3h 14m
Seasonal
Airbus A220-300
B6 1070
jetBlue
09:00 Fort Lauderdale-Hollywood International, terminal 3
12:14 Logan International, terminal C
3h 14m
Seasonal
Airbus A320
G4 481
Allegiant Air
07:30 Fort Lauderdale-Hollywood International, terminal 1
11:02 Logan International
3h 32m
Seasonal
Boeing 737
G4 499
Allegiant Air
06:20 Fort Lauderdale-Hollywood International, terminal 1
09:42 Pease Air Force Base
3h 22m
Seasonal
Boeing 737
G4 522
Allegiant Air
07:00 Fort Lauderdale-Hollywood International, terminal 1
10:32 Logan International
3h 32m
Seasonal
Boeing 737
UA 2433
United Airlines
10:20 Miami International
17:25 Logan International, terminal B
7h 5m
Seasonal
Boeing 737-900
B6 670
jetBlue
09:00 Fort Lauderdale-Hollywood International, terminal 3
12:14 Logan International, terminal C
3h 14m
Seasonal
Airbus A320
G4 492
Allegiant Air
08:00 Fort Lauderdale-Hollywood International, terminal 1
11:32 Logan International
3h 32m
Selected dates
Boeing 737
AA 1894
American Airlines
06:40 Miami International
10:02 Logan International, terminal B
3h 22m
Seasonal
Boeing 737-800
AA 1571
American Airlines
08:30 Miami International
11:51 Logan International, terminal B
3h 21m
Seasonal
Airbus A320
AA 1742
American Airlines
11:11 Miami International
14:33 Logan International, terminal B
3h 22m
Seasonal
Airbus A319
G4 492
Allegiant Air
07:30 Fort Lauderdale-Hollywood International, terminal 1
11:02 Logan International
3h 32m
Selected dates
Boeing 737
G4 481
Allegiant Air
06:30 Fort Lauderdale-Hollywood International, terminal 1
10:02 Logan International
3h 32m
Seasonal
Boeing 737
G4 494
Allegiant Air
08:10 Fort Lauderdale-Hollywood International, terminal 1
11:32 Pease Air Force Base
3h 22m
Seasonal
Boeing 737
B6 690
jetBlue
09:55 Fort Lauderdale-Hollywood International, terminal 3
13:10 Logan International, terminal C
3h 15m
Seasonal
Airbus A320
AA 1894
American Airlines
06:43 Miami International
10:06 Logan International, terminal B
3h 23m
Seasonal
Boeing 737-800
AA 1571
American Airlines
09:26 Miami International
12:58 Logan International, terminal B
3h 32m
Seasonal
Airbus A319
AA 1742
American Airlines
10:49 Miami International
14:21 Logan International, terminal B
3h 32m
Seasonal
Airbus A321
AA 1894
American Airlines
06:41 Miami International
10:07 Logan International, terminal B
3h 26m
Seasonal
Boeing 737-800
AA 1894
American Airlines
06:50 Miami International
10:19 Logan International, terminal B
3h 29m
Seasonal
Boeing 737-800
AA 1571
American Airlines
09:42 Miami International
13:12 Logan International, terminal B
3h 30m
Seasonal
Boeing 737-800
AA 1742
American Airlines
11:01 Miami International
14:31 Logan International, terminal B
3h 30m
Seasonal
Airbus A321

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Miami to Boston

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Miami to Boston depart and land

Departure from Miami

52 flights a week, terminals 1, 2, 3, 22 mi (35 km) from the city centre

Miami International closest to the centreMIA

24 flights a week, 6 mi (9 km) from the city centre

Arrival in Boston

Logan International closest to the centreBOS

76 flights a week, terminals A, B, C, 2 mi (3 km) from the city centre

57 mi (92 km) from the city centre

Frequently asked questions

How long is the flight from Miami to Boston?
A nonstop flight takes 3 hours 26 minutes on average, from 3h 10m to 7h 5m depending on the flight.
How far is Boston from Miami?
1,258 mi (2,025 km) in a straight line between the cities.
Which airlines fly nonstop from Miami to Boston?
jetBlue (29 a week), Delta (21 a week), American Airlines (17 a week), Allegiant Air (5 a week), Southwest Airlines (4 a week) and United Airlines.
How many flights a day are there from Miami to Boston?
7 flights today and 76 a week, about 10.9 a day on average.
When are the first and last flights from Miami to Boston?
The first departure is at 06:00 (B61370), the last at 11:11 (DL952). Local time.
What is the cheapest month to fly from Miami to Boston?
December 2026: tickets from $111. The most expensive is May 2027, from $234.
What is the cheapest upcoming date to fly from Miami to Boston?
20 December 2026 (Sunday): from $111 one way, with a connection, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Miami to Boston?
American Airlines: nonstop tickets from $113 on 9 December by recent searches. Prices change daily, so compare the sellers in the search.
Which Miami airport do flights to Boston leave from?
Fort Lauderdale-Hollywood International (52 a week) and Miami International (24 a week).
Which Boston airport is closest to the city centre?
Logan International (BOS), 2 mi (3 km) from the city centre. Others: Pease Air Force Base 57 mi (92 km).