Cheap flights from Miami to Nassau

103 nonstop flights a week, 9 of them today. Operated by 6 airlines, about 1h 5m in the air, 184 mi (296 km). Tickets from $76, nonstop from $107.

Flights from Miami to Nassau

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 Nassau

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 Nassau

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

Miami to Nassau at a glance

flight time, from 50m to 2h 5m
1h 5m
straight-line distance
184 mi (296 km)
flights a week
103
flights today
9
first and last departure
08:25 - 18:00
lowest price, nonstop, 3 May
$76
lowest nonstop price
$107
airlines
6

Miami to Nassau ticket prices by month

Lowest one-way fare found by recent searches

Cheapest month: May 2027, tickets from $76. Prices come from searches over the last few days; check the search for your exact date.

The most expensive month is June 2027: from $138. The average across months is $111.

Miami to Nassau flight schedule

103 flights a week, 9 today, 59 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
AA 2715
American Airlines
08:25 Miami International
09:30 Lynden Pindling International, terminal B
1h 5m
Daily
Airbus A319
AA 422
American Airlines
08:25 Miami International
09:27 Lynden Pindling International, terminal B
1h 2m
Mon, Thu, Fri, Sat, Sun
Airbus A319
UP 202
Bahamasair
09:30 Fort Lauderdale-Hollywood International, terminal 1
10:30 Lynden Pindling International
1h
Mon, Thu, Fri, Sun
Boeing 737-700
AA 1197
American Airlines
10:00 Miami International
11:12 Lynden Pindling International, terminal B
1h 12m
Mon, Thu, Fri, Sat, Sun
Boeing 737-800
AA 1884
American Airlines
10:00 Miami International
11:13 Lynden Pindling International, terminal B
1h 13m
Mon, Thu, Fri, Sat, Sun
Boeing 737-800
B6 1693
jetBlue
10:00 Fort Lauderdale-Hollywood International, terminal 3
11:00 Lynden Pindling International, terminal C
1h
Mon, Thu, Fri, Sat, Sun
Airbus A320
UP 222
Bahamasair
10:00 Miami International
11:00 Lynden Pindling International
1h
Daily
Boeing 737-700
AA 1884
American Airlines
10:09 Miami International
11:14 Lynden Pindling International, terminal B
1h 5m
Tue, Wed
Airbus A319
B6 1393
jetBlue
10:20 Fort Lauderdale-Hollywood International, terminal 3
11:21 Lynden Pindling International, terminal C
1h 1m
Daily
Airbus A320
II 111
IBC Airways
10:30 Miami International
12:35 Lynden Pindling International
2h 5m
Mon, Wed, Fri
Saab 340 freighter
AA 2985
American Airlines
12:30 Miami International
13:43 Lynden Pindling International, terminal B
1h 13m
Daily
Boeing 737-800
AA 2515
American Airlines
12:31 Miami International
13:41 Lynden Pindling International, terminal B
1h 10m
Mon, Thu, Fri, Sun
Boeing 737
AA 2515
American Airlines
12:34 Miami International
13:44 Lynden Pindling International, terminal B
1h 10m
Sat
Boeing 737
B6 1593
jetBlue
12:45 Fort Lauderdale-Hollywood International, terminal 3
13:51 Lynden Pindling International, terminal C
1h 6m
Daily
Airbus A220-300
WU 103
Western Air (Bahamas)
13:20 Fort Lauderdale-Hollywood International, terminal 1
14:10 Lynden Pindling International, terminal B
50m
Daily
Embraer RJ145
UP 204
Bahamasair
13:45 Fort Lauderdale-Hollywood International, terminal 1
14:45 Lynden Pindling International
1h
Daily
Boeing 737-700
B6 1493
jetBlue
14:20 Fort Lauderdale-Hollywood International, terminal 3
15:24 Lynden Pindling International, terminal C
1h 4m
Sat
Airbus A220-300
B6 1493
jetBlue
14:31 Fort Lauderdale-Hollywood International, terminal 3
15:35 Lynden Pindling International, terminal C
1h 4m
Mon, Thu, Fri, Sun
Airbus A320
UP 226
Bahamasair
15:45 Miami International
16:45 Lynden Pindling International
1h
Sat
Boeing 737-700
B6 1893
jetBlue
16:25 Fort Lauderdale-Hollywood International, terminal 3
17:25 Lynden Pindling International, terminal C
1h
Mon, Thu, Fri, Sat, Sun
Airbus A320
AA 806
American Airlines
16:47 Miami International
17:51 Lynden Pindling International, terminal B
1h 4m
Daily
Airbus A319
AA 806
American Airlines
16:49 Miami International
17:50 Lynden Pindling International, terminal B
1h 1m
Mon, Thu, Fri, Sat, Sun
Airbus A319
WU 105
Western Air (Bahamas)
18:00 Fort Lauderdale-Hollywood International, terminal 1
18:50 Lynden Pindling International, terminal B
50m
Fri, Sun
Embraer RJ145

Seasonal and one-off flights

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

FlightDepartsArrivesDurationDaysAircraft
AA 3706
American Airlines
10:00 Miami International
11:05 Lynden Pindling International, terminal B
1h 5m
Seasonal
Embraer EMB 175
AA 2515
American Airlines
12:05 Miami International
13:15 Lynden Pindling International, terminal B
1h 10m
Seasonal
Boeing 737
UP 226
Bahamasair
16:45 Miami International
17:45 Lynden Pindling International
1h
Seasonal
Boeing 737-700
B6 1693
jetBlue
10:20 Fort Lauderdale-Hollywood International, terminal 3
11:21 Lynden Pindling International, terminal C
1h 1m
Seasonal
Airbus A320
B6 1593
jetBlue
12:50 Fort Lauderdale-Hollywood International, terminal 3
13:56 Lynden Pindling International, terminal C
1h 6m
Seasonal
Airbus A220-300
B6 1893
jetBlue
16:13 Fort Lauderdale-Hollywood International, terminal 3
17:14 Lynden Pindling International, terminal C
1h 1m
Seasonal
Airbus A220-300
AA 1061
American Airlines
08:25 Miami International
09:32 Lynden Pindling International, terminal B
1h 7m
Seasonal
Airbus A319
AA 806
American Airlines
16:43 Miami International
17:50 Lynden Pindling International, terminal B
1h 7m
Seasonal
Airbus A319
AA 2526
American Airlines
18:00 Miami International
19:05 Lynden Pindling International, terminal B
1h 5m
Seasonal
Boeing 737-800
AA 4153
American Airlines
12:29 Miami International
13:52 Lynden Pindling International, terminal B
1h 23m
Seasonal
Embraer EMB 175
AA 4155
American Airlines
16:43 Miami International
17:49 Lynden Pindling International, terminal B
1h 6m
Seasonal
Embraer EMB 175
TJ 6504
Tradewind Aviation
15:55 Fort Lauderdale-Hollywood International
16:55 Lynden Pindling International
1h
Seasonal
Pilatus PC-12
AA 739
American Airlines
09:05 Miami International
10:17 Lynden Pindling International, terminal B
1h 12m
Seasonal
Boeing 737-800
AA 1884
American Airlines
10:45 Miami International
12:04 Lynden Pindling International, terminal B
1h 19m
Seasonal
Boeing 737
AA 2985
American Airlines
12:09 Miami International
13:20 Lynden Pindling International, terminal B
1h 11m
Seasonal
Airbus A319
AA 806
American Airlines
15:40 Miami International
16:46 Lynden Pindling International, terminal B
1h 6m
Seasonal
Boeing 737-800
B6 1893
jetBlue
16:24 Fort Lauderdale-Hollywood International, terminal 3
17:25 Lynden Pindling International, terminal C
1h 1m
Seasonal
Airbus A220-300
AA 2985
American Airlines
12:05 Miami International
13:16 Lynden Pindling International, terminal B
1h 11m
Seasonal
Airbus A319
UP 204
Bahamasair
15:00 Fort Lauderdale-Hollywood International, terminal 1
16:00 Lynden Pindling International
1h
Seasonal
ATR 72
B6 1693
jetBlue
09:55 Fort Lauderdale-Hollywood International, terminal 3
10:59 Lynden Pindling International, terminal C
1h 4m
Seasonal
Airbus A220-300
B6 1893
jetBlue
16:20 Fort Lauderdale-Hollywood International, terminal 3
17:25 Lynden Pindling International, terminal C
1h 5m
Seasonal
Airbus A220-300
AA 2147
American Airlines
08:31 Miami International
09:41 Lynden Pindling International, terminal B
1h 10m
Seasonal
Airbus A319
AA 1884
American Airlines
10:07 Miami International
11:15 Lynden Pindling International, terminal B
1h 8m
Seasonal
Airbus A319
AA 2985
American Airlines
12:00 Miami International
13:10 Lynden Pindling International, terminal B
1h 10m
Seasonal
Airbus A319
AA 2257
American Airlines
16:48 Miami International
17:58 Lynden Pindling International, terminal B
1h 10m
Seasonal
Airbus A319
AA 1884
American Airlines
10:10 Miami International
11:18 Lynden Pindling International, terminal B
1h 8m
Seasonal
Airbus A319
AA 3617
American Airlines
16:48 Miami International
17:53 Lynden Pindling International, terminal B
1h 5m
Seasonal
Embraer EMB 175
AA 2985
American Airlines
08:23 Miami International
09:31 Lynden Pindling International, terminal B
1h 8m
Seasonal
Airbus A319
AA 1884
American Airlines
10:02 Miami International
11:21 Lynden Pindling International, terminal B
1h 19m
Seasonal
Boeing 737-800
AA 3635
American Airlines
12:06 Miami International
13:20 Lynden Pindling International, terminal B
1h 14m
Seasonal
Embraer EMB 175
B6 1593
jetBlue
12:10 Fort Lauderdale-Hollywood International, terminal 3
13:18 Lynden Pindling International, terminal C
1h 8m
Seasonal
Airbus A220-300
AA 2257
American Airlines
16:45 Miami International
17:54 Lynden Pindling International, terminal B
1h 9m
Seasonal
Airbus A319
B6 1393
jetBlue
12:45 Fort Lauderdale-Hollywood International, terminal 3
13:54 Lynden Pindling International, terminal C
1h 9m
Seasonal
Airbus A320
B6 1093
jetBlue
16:00 Fort Lauderdale-Hollywood International, terminal 3
17:00 Lynden Pindling International, terminal C
1h
Seasonal
Airbus A320
B6 1693
jetBlue
08:00 Fort Lauderdale-Hollywood International, terminal 3
09:00 Lynden Pindling International, terminal C
1h
Seasonal
Airbus A320
B6 1093
jetBlue
12:45 Fort Lauderdale-Hollywood International, terminal 3
13:45 Lynden Pindling International, terminal C
1h
Seasonal
Airbus A320
B6 693
jetBlue
16:15 Fort Lauderdale-Hollywood International, terminal 3
17:17 Lynden Pindling International, terminal C
1h 2m
Seasonal
Airbus A320
AA 2249
American Airlines
08:25 Miami International
09:29 Lynden Pindling International, terminal B
1h 4m
Seasonal
Airbus A319
AA 2246
American Airlines
09:55 Miami International
10:59 Lynden Pindling International, terminal B
1h 4m
Seasonal
Boeing 737-800
AA 1510
American Airlines
13:41 Miami International
14:46 Lynden Pindling International, terminal B
1h 5m
Seasonal
Boeing 737-800
AA 3254
American Airlines
15:30 Miami International
16:33 Lynden Pindling International, terminal B
1h 3m
Seasonal
Airbus A319
B6 1493
jetBlue
10:00 Fort Lauderdale-Hollywood International, terminal 3
11:03 Lynden Pindling International, terminal C
1h 3m
Seasonal
Airbus A320
B6 1693
jetBlue
12:50 Fort Lauderdale-Hollywood International, terminal 3
13:52 Lynden Pindling International, terminal C
1h 2m
Seasonal
Airbus A320
B6 1593
jetBlue
16:00 Fort Lauderdale-Hollywood International, terminal 3
16:59 Lynden Pindling International, terminal C
59m
Seasonal
Airbus A320
AA 2249
American Airlines
08:22 Miami International
09:27 Lynden Pindling International, terminal B
1h 5m
Seasonal
Airbus A319
AA 2246
American Airlines
11:31 Miami International
12:42 Lynden Pindling International, terminal B
1h 11m
Seasonal
Airbus A319
AA 487
American Airlines
12:27 Miami International
13:38 Lynden Pindling International, terminal B
1h 11m
Seasonal
Boeing 737-800
AA 3254
American Airlines
16:32 Miami International
17:37 Lynden Pindling International, terminal B
1h 5m
Seasonal
Airbus A319
B6 1493
jetBlue
08:43 Fort Lauderdale-Hollywood International, terminal 3
09:42 Lynden Pindling International, terminal C
59m
Seasonal
Airbus A320
B6 1593
jetBlue
10:18 Fort Lauderdale-Hollywood International, terminal 3
11:20 Lynden Pindling International, terminal C
1h 2m
Seasonal
Airbus A320
B6 1693
jetBlue
16:17 Fort Lauderdale-Hollywood International, terminal 3
17:22 Lynden Pindling International, terminal C
1h 5m
Seasonal
Airbus A320
AA 2249
American Airlines
08:23 Miami International
09:26 Lynden Pindling International, terminal B
1h 3m
Seasonal
Airbus A319
AA 2246
American Airlines
11:28 Miami International
12:39 Lynden Pindling International, terminal B
1h 11m
Seasonal
Airbus A319
AA 487
American Airlines
12:24 Miami International
13:35 Lynden Pindling International, terminal B
1h 11m
Seasonal
Boeing 737-800
AA 1312
American Airlines
14:00 Miami International
15:04 Lynden Pindling International, terminal B
1h 4m
Seasonal
Airbus A319
AA 3254
American Airlines
17:05 Miami International
18:10 Lynden Pindling International, terminal B
1h 5m
Seasonal
Airbus A319
AA 2246
American Airlines
11:08 Miami International
12:18 Lynden Pindling International, terminal B
1h 10m
Seasonal
Airbus A319
AA 487
American Airlines
12:23 Miami International
13:36 Lynden Pindling International, terminal B
1h 13m
Seasonal
Boeing 737-800
AA 3254
American Airlines
16:33 Miami International
17:39 Lynden Pindling International, terminal B
1h 6m
Seasonal
Airbus A319

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 Nassau

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

Airports

Where flights from Miami to Nassau depart and land

Departure from Miami

Miami International closest to the centreMIA

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

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

Arrival in Nassau

103 flights a week, terminals B, C, 7 mi (11 km) from the city centre

Frequently asked questions

How long is the flight from Miami to Nassau?
A nonstop flight takes 1 hour 5 minutes on average, from 50m to 2h 5m depending on the flight.
How far is Nassau from Miami?
184 mi (296 km) in a straight line between the cities.
Which airlines fly nonstop from Miami to Nassau?
American Airlines (43 a week), jetBlue (29 a week), Bahamasair (19 a week), Western Air (Bahamas) (9 a week), IBC Airways (3 a week) and Tradewind Aviation.
How many flights a day are there from Miami to Nassau?
9 flights today and 103 a week, about 14.7 a day on average.
When are the first and last flights from Miami to Nassau?
The first departure is at 08:25 (AA2715), the last at 18:00 (WU105). Local time.
What is the cheapest month to fly from Miami to Nassau?
May 2027: tickets from $76. The most expensive is June 2027, from $138.
What is the cheapest upcoming date to fly from Miami to Nassau?
1 December 2026 (Tuesday): from $107 one way, nonstop, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Miami to Nassau?
American Airlines: nonstop tickets from $107 on 1 December by recent searches. Prices change daily, so compare the sellers in the search.
Which Miami airport do flights to Nassau leave from?
Miami International (54 a week) and Fort Lauderdale-Hollywood International (49 a week).