Cheap flights from Miami to Montego Bay

34 nonstop flights a week, 5 of them today. Operated by 3 airlines, about 1h 48m in the air, 524 mi (844 km). Tickets from $216.

Flights from Miami to Montego Bay

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.

Filters

Best fares from Miami to Montego Bay

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

Miami to Montego Bay at a glance

flight time, from 1h 10m to 1h 58m
1h 48m
straight-line distance
524 mi (844 km)
flights a week
34
flights today
5
first and last departure
08:26 - 14:32
lowest price, nonstop, 29 November
$216
airlines
3

Miami to Montego Bay flight schedule

34 flights a week, 5 today, 39 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
AA 1651
American Airlines
08:26 Miami International
10:12 Sangster International
1h 46m
Mon, Thu, Fri, Sat, Sun
Airbus A319
AA 1651
American Airlines
08:30 Miami International
10:15 Sangster International
1h 45m
Daily
Airbus A319
AA 1311
American Airlines
10:00 Miami International
11:52 Sangster International
1h 52m
Sat
Boeing 737-800
B6 827
jetBlue
10:00 Fort Lauderdale-Hollywood International, terminal 4
11:45 Sangster International
1h 45m
Mon, Thu, Fri, Sat, Sun
Airbus A320
B6 2427
jetBlue
10:15 Fort Lauderdale-Hollywood International, terminal 4
12:02 Sangster International
1h 47m
Daily
Airbus A320
AA 1311
American Airlines
10:25 Miami International
12:17 Sangster International
1h 52m
Mon, Thu, Fri, Sun
Boeing 737-800
AA 1311
American Airlines
10:30 Miami International
12:21 Sangster International
1h 51m
Daily
Boeing 737-800
II 503
IBC Airways
11:00 Miami International
12:10 Sangster International
1h 10m
Tue
Saab 340 freighter
B6 2427
jetBlue
12:05 Fort Lauderdale-Hollywood International, terminal 4
13:55 Sangster International
1h 50m
Mon, Thu, Fri, Sat, Sun
Airbus A320
B6 827
jetBlue
13:04 Fort Lauderdale-Hollywood International, terminal 4
14:57 Sangster International
1h 53m
Daily
Airbus A320
B6 1327
jetBlue
14:30 Fort Lauderdale-Hollywood International, terminal 4
16:18 Sangster International
1h 48m
Mon, Thu, Fri, Sun
Airbus A320
B6 1327
jetBlue
14:32 Fort Lauderdale-Hollywood International, terminal 4
16:20 Sangster International
1h 48m
Sat
Airbus A320

Seasonal and one-off flights

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

FlightDepartsArrivesDurationDaysAircraft
AA 1311
American Airlines
10:23 Miami International
12:15 Sangster International
1h 52m
Seasonal
Boeing 737-800
B6 1727
jetBlue
07:49 Fort Lauderdale-Hollywood International, terminal 4
09:35 Sangster International
1h 46m
Seasonal
Airbus A220-300
B6 1327
jetBlue
10:30 Fort Lauderdale-Hollywood International, terminal 4
12:17 Sangster International
1h 47m
Seasonal
Airbus A320
AA 1651
American Airlines
08:28 Miami International
10:15 Sangster International
1h 47m
Seasonal
Airbus A319
AA 1311
American Airlines
10:31 Miami International
12:24 Sangster International
1h 53m
Seasonal
Boeing 737-800
B6 1727
jetBlue
07:50 Fort Lauderdale-Hollywood International, terminal 4
09:36 Sangster International
1h 46m
Seasonal
Airbus A220-300
AA 1277
American Airlines
08:22 Miami International
10:12 Sangster International
1h 50m
Seasonal
Boeing 737
AA 1311
American Airlines
10:05 Miami International
11:59 Sangster International
1h 54m
Seasonal
Boeing 737-800
AA 1651
American Airlines
12:22 Miami International
14:19 Sangster International
1h 57m
Seasonal
Boeing 737-800
AA 1277
American Airlines
08:25 Miami International
10:22 Sangster International
1h 57m
Seasonal
Boeing 737-800
B6 2427
jetBlue
12:15 Fort Lauderdale-Hollywood International, terminal 4
14:06 Sangster International
1h 51m
Seasonal
Airbus A320
AA 2791
American Airlines
10:20 Miami International
12:18 Sangster International
1h 58m
Seasonal
Boeing 737-800
AA 2789
American Airlines
12:37 Miami International
14:35 Sangster International
1h 58m
Seasonal
Boeing 737-800
B6 1727
jetBlue
07:40 Fort Lauderdale-Hollywood International, terminal 4
09:28 Sangster International
1h 48m
Seasonal
Airbus A220-300
AA 2436
American Airlines
08:25 Miami International
10:13 Sangster International
1h 48m
Seasonal
Boeing 737-800
AA 2791
American Airlines
10:16 Miami International
12:12 Sangster International
1h 56m
Seasonal
Boeing 737-800
B6 1327
jetBlue
10:20 Fort Lauderdale-Hollywood International, terminal 4
12:09 Sangster International
1h 49m
Seasonal
Airbus A320
B6 1727
jetBlue
07:00 Fort Lauderdale-Hollywood International, terminal 4
08:45 Sangster International
1h 45m
Seasonal
Airbus A220-300
B6 1327
jetBlue
10:10 Fort Lauderdale-Hollywood International, terminal 4
11:58 Sangster International
1h 48m
Seasonal
Airbus A320
AA 1296
American Airlines
13:48 Miami International
15:30 Sangster International
1h 42m
Seasonal
Boeing 737-800
B6 727
jetBlue
10:15 Fort Lauderdale-Hollywood International, terminal 4
12:02 Sangster International
1h 47m
Seasonal
Airbus A320
B6 2427
jetBlue
11:59 Fort Lauderdale-Hollywood International, terminal 4
13:52 Sangster International
1h 53m
Seasonal
Airbus A320
AA 2299
American Airlines
11:39 Miami International
13:21 Sangster International
1h 42m
Seasonal
Boeing 737-800
B6 2427
jetBlue
10:30 Fort Lauderdale-Hollywood International, terminal 4
11:23 Sangster International
1h 53m
Seasonal
Airbus A320
B6 727
jetBlue
15:40 Fort Lauderdale-Hollywood International, terminal 4
16:27 Sangster International
1h 47m
Seasonal
Airbus A320
AA 3122
American Airlines
11:39 Miami International
12:21 Sangster International
1h 42m
Seasonal
Boeing 737-800
AA 602
American Airlines
11:00 Miami International
11:51 Sangster International
1h 51m
Seasonal
Airbus A321
AA 1610
American Airlines
14:55 Miami International
15:37 Sangster International
1h 42m
Seasonal
Boeing 737-800
B6 2427
jetBlue
10:00 Fort Lauderdale-Hollywood International, terminal 4
10:43 Sangster International
1h 43m
Seasonal
Airbus A320
B6 827
jetBlue
13:00 Fort Lauderdale-Hollywood International, terminal 4
13:46 Sangster International
1h 46m
Seasonal
Airbus A320
AA 602
American Airlines
10:53 Miami International
11:45 Sangster International
1h 52m
Seasonal
Boeing 737-800
AA 2109
American Airlines
13:00 Miami International
13:47 Sangster International
1h 47m
Seasonal
Boeing 737
B6 1127
jetBlue
10:28 Fort Lauderdale-Hollywood International, terminal 4
11:14 Sangster International
1h 46m
Seasonal
Airbus A320
B6 827
jetBlue
12:00 Fort Lauderdale-Hollywood International, terminal 4
12:46 Sangster International
1h 46m
Seasonal
Airbus A320
B6 2427
jetBlue
14:15 Fort Lauderdale-Hollywood International, terminal 4
15:07 Sangster International
1h 52m
Seasonal
Airbus A320
AA 602
American Airlines
10:57 Miami International
11:47 Sangster International
1h 50m
Seasonal
Boeing 737-800
AA 2109
American Airlines
12:27 Miami International
13:09 Sangster International
1h 42m
Seasonal
Airbus A320
AA 602
American Airlines
10:51 Miami International
11:42 Sangster International
1h 51m
Seasonal
Boeing 737-800
AA 2109
American Airlines
13:01 Miami International
13:50 Sangster International
1h 49m
Seasonal
Boeing 737

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 Montego Bay

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

Airports

Where flights from Miami to Montego Bay depart and land

Departure from Miami

19 flights a week, terminal 4, 22 mi (35 km) from the city centre

Miami International closest to the centreMIA

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

Arrival in Montego Bay

34 flights a week, 2 mi (3 km) from the city centre

Frequently asked questions

How long is the flight from Miami to Montego Bay?
A nonstop flight takes 1 hour 48 minutes on average, from 1h 10m to 1h 58m depending on the flight.
How far is Montego Bay from Miami?
524 mi (844 km) in a straight line between the cities.
Which airlines fly nonstop from Miami to Montego Bay?
jetBlue (19 a week), American Airlines (14 a week) and IBC Airways (1 a week).
How many flights a day are there from Miami to Montego Bay?
5 flights today and 34 a week, about 4.9 a day on average.
When are the first and last flights from Miami to Montego Bay?
The first departure is at 08:26 (AA1651), the last at 14:32 (B61327). Local time.
What is the cheapest upcoming date to fly from Miami to Montego Bay?
29 November 2026 (Sunday): from $216 one way, nonstop, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Miami to Montego Bay?
American Airlines: nonstop tickets from $216 on 29 November by recent searches. Prices change daily, so compare the sellers in the search.
Which Miami airport do flights to Montego Bay leave from?
Fort Lauderdale-Hollywood International (19 a week) and Miami International (15 a week).