Cheap flights Miami to Nassau

1 passenger, economy

Cheap flights Miami to Nassau

Compare prices, duration and stops

American Airlines
AA 2541 🔥 Hot deal
12:44
Miami (MIA)
Mon, 14 sep
58min
Direct
13:42
Nassau (NAS)
Mon, 14 sep
95 €
American Airlines
AA 2246
14:40
Miami (MIA)
Mon, 14 sep
1h
Direct
15:40
Nassau (NAS)
Mon, 14 sep
95 €
American Airlines
AA 2541 🔥 Hot deal
12:44
Miami (MIA)
Wed, 16 sep
58min
Direct
13:42
Nassau (NAS)
Wed, 16 sep
93 €
American Airlines
AA 2249
16:25
Miami (MIA)
Wed, 16 sep
1h 1min
Direct
17:26
Nassau (NAS)
Wed, 16 sep
93 €
American Airlines
AA 2250
20:54
Miami (MIA)
Wed, 16 sep
1h 1min
Direct
21:55
Nassau (NAS)
Wed, 16 sep
95 €
Wizz Air Ukraine
WU 103
17:00
Fort Lauderdale (FLL)
Thu, 17 sep
50min
Direct
17:50
Nassau (NAS)
Thu, 17 sep
110 €
Jetblue Airways
B6 1593
18:59
Fort Lauderdale (FLL)
Fri, 18 sep
1h 1min
Direct
20:00
Nassau (NAS)
Fri, 18 sep
109 €
Bahamasair
UP 230
23:45
Miami (MIA)
Fri, 18 sep
1h
Direct
00:45
Nassau (NAS)
Sat, 19 sep +1
112 €
American Airlines
AA 2246
14:40
Miami (MIA)
Sun, 20 sep
1h
Direct
15:40
Nassau (NAS)
Sun, 20 sep
87 €
Bahamasair
UP 222
14:00
Miami (MIA)
Thu, 24 sep
1h
Direct
15:00
Nassau (NAS)
Thu, 24 sep
82 €
Jetblue Airways
B6 1593
18:59
Fort Lauderdale (FLL)
Thu, 24 sep
1h 1min
Direct
20:00
Nassau (NAS)
Thu, 24 sep
106 €
Bahamasair
UP 230
23:45
Miami (MIA)
Fri, 25 sep
1h
Direct
00:45
Nassau (NAS)
Sat, 26 sep +1
81 €
Bahamasair
UP 222
14:00
Miami (MIA)
Mon, 28 sep
1h
Direct
15:00
Nassau (NAS)
Mon, 28 sep
101 €
Bahamasair
UP 230 Best price
23:45
Miami (MIA)
Mon, 28 sep
55min
Direct
00:40
Nassau (NAS)
Tue, 29 sep +1
71 €
Bahamasair
UP 230
23:45
Miami (MIA)
Mon, 5 oct
1h
Direct
00:45
Nassau (NAS)
Tue, 6 oct +1
87 €
Bahamasair
UP 208
22:15
Fort Lauderdale (FLL)
Fri, 9 oct
1h
Direct
23:15
Nassau (NAS)
Fri, 9 oct
107 €
Bahamasair
UP 222
14:00
Miami (MIA)
Mon, 19 oct
1h
Direct
15:00
Nassau (NAS)
Mon, 19 oct
85 €
Bahamasair
UP 230
23:45
Miami (MIA)
Thu, 22 oct
1h
Direct
00:45
Nassau (NAS)
Fri, 23 oct +1
85 €
Bahamasair
UP 222
14:00
Miami (MIA)
Tue, 27 oct
1h
Direct
15:00
Nassau (NAS)
Tue, 27 oct
86 €
Bahamasair
UP 230
00:45
Miami (MIA)
Mon, 2 nov
1h
Direct
01:45
Nassau (NAS)
Mon, 2 nov
85 €
Bahamasair
UP 222
15:00
Miami (MIA)
Mon, 2 nov
1h
Direct
16:00
Nassau (NAS)
Mon, 2 nov
81 €
Bahamasair
UP 230
00:45
Miami (MIA)
Wed, 4 nov
1h
Direct
01:45
Nassau (NAS)
Wed, 4 nov
85 €
American Airlines
AA 806
21:47
Miami (MIA)
Tue, 10 nov
1h 4min
Direct
22:51
Nassau (NAS)
Tue, 10 nov
115 €
American Airlines
AA 2526
23:00
Miami (MIA)
Wed, 11 nov
1h 3min
Direct
00:03
Nassau (NAS)
Thu, 12 nov +1
118 €
Bahamasair
UP 230
00:45
Miami (MIA)
Fri, 13 nov
1h
Direct
01:45
Nassau (NAS)
Fri, 13 nov
89 €
Jetblue Airways
B6 1693
15:09
Fort Lauderdale (FLL)
Fri, 27 nov
1h 1min
Direct
16:10
Nassau (NAS)
Fri, 27 nov
102 €
Jetblue Airways
B6 1893
21:25
Fort Lauderdale (FLL)
Mon, 30 nov
1h
Direct
22:25
Nassau (NAS)
Mon, 30 nov
110 €
Bahamasair
UP 230
00:45
Miami (MIA)
Wed, 2 dec
1h
Direct
01:45
Nassau (NAS)
Wed, 2 dec
76 €
Bahamasair
UP 230
00:45
Miami (MIA)
Thu, 3 dec
1h
Direct
01:45
Nassau (NAS)
Thu, 3 dec
76 €
Jetblue Airways
B6 1693
15:20
Fort Lauderdale (FLL)
Tue, 8 dec
1h 1min
Direct
16:21
Nassau (NAS)
Tue, 8 dec
102 €
Bahamasair
UP 230
00:45
Miami (MIA)
Sat, 12 dec
1h
Direct
01:45
Nassau (NAS)
Sat, 12 dec
77 €
Bahamasair
UP 230
00:45
Miami (MIA)
Tue, 15 dec
1h
Direct
01:45
Nassau (NAS)
Tue, 15 dec
81 €
Wizz Air Ukraine
WU 103
18:00
Fort Lauderdale (FLL)
Fri, 18 dec
50min
Direct
18:50
Nassau (NAS)
Fri, 18 dec
112 €
Wizz Air Ukraine
WU 103
18:00
Fort Lauderdale (FLL)
Sun, 20 dec
50min
Direct
18:50
Nassau (NAS)
Sun, 20 dec
112 €
American Airlines
AA 2985
17:05
Miami (MIA)
Wed, 23 dec
1h 17min
Direct
18:22
Nassau (NAS)
Wed, 23 dec
99 €
American Airlines
AA 806
20:35
Miami (MIA)
Wed, 23 dec
1h 6min
Direct
21:41
Nassau (NAS)
Wed, 23 dec
122 €
American Airlines
AA 806
20:35
Miami (MIA)
Thu, 24 dec
1h 6min
Direct
21:41
Nassau (NAS)
Thu, 24 dec
118 €
American Airlines
AA 2985
17:05
Miami (MIA)
Fri, 25 dec
1h 17min
Direct
18:22
Nassau (NAS)
Fri, 25 dec
118 €
Bahamasair
UP 230
00:45
Miami (MIA)
Sun, 27 dec
1h
Direct
01:45
Nassau (NAS)
Sun, 27 dec
137 €
American Airlines
AA 739
13:59
Miami (MIA)
Thu, 31 dec
1h 8min
Direct
15:07
Nassau (NAS)
Thu, 31 dec
112 €
Bahamasair
UP 222
15:00
Miami (MIA)
Wed, 6 jan
1h
Direct
16:00
Nassau (NAS)
Wed, 6 jan
83 €
Bahamasair
UP 230
00:45
Miami (MIA)
Fri, 8 jan
1h
Direct
01:45
Nassau (NAS)
Fri, 8 jan
77 €
Bahamasair
UP 222
15:00
Miami (MIA)
Sun, 10 jan
1h
Direct
16:00
Nassau (NAS)
Sun, 10 jan
78 €
Bahamasair
UP 230
00:45
Miami (MIA)
Mon, 11 jan
1h
Direct
01:45
Nassau (NAS)
Mon, 11 jan
77 €
American Airlines
AA 2147
13:20
Miami (MIA)
Tue, 12 jan
1h 8min
Direct
14:28
Nassau (NAS)
Tue, 12 jan
81 €
Bahamasair
UP 230
00:45
Miami (MIA)
Wed, 13 jan
1h
Direct
01:45
Nassau (NAS)
Wed, 13 jan
77 €
Bahamasair
UP 222
15:00
Miami (MIA)
Sat, 16 jan
1h
Direct
16:00
Nassau (NAS)
Sat, 16 jan
80 €
Bahamasair
UP 226
21:45
Miami (MIA)
Sat, 16 jan
1h
Direct
22:45
Nassau (NAS)
Sat, 16 jan
79 €
Bahamasair
UP 230
00:45
Miami (MIA)
Tue, 23 feb
1h
Direct
01:45
Nassau (NAS)
Tue, 23 feb
86 €
American Airlines
AA 2249
12:22
Miami (MIA)
Sat, 5 June
1h 5min
Direct
13:27
Nassau (NAS)
Sat, 5 June
117 €

Low price calendar

September 2026
Price chart (September 2026)
min: 71 € · max: 122 €
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — no data 13.09.2026 — 122 € 14.09.2026 — 95 € 15.09.2026 — no data 16.09.2026 — 93 € 17.09.2026 — 110 € 18.09.2026 — 109 € 19.09.2026 — no data 20.09.2026 — 87 € 21.09.2026 — no data 22.09.2026 — no data 23.09.2026 — no data 24.09.2026 — 106 € 25.09.2026 — 81 € 26.09.2026 — no data 27.09.2026 — no data 28.09.2026 — 71 € 29.09.2026 — no data 30.09.2026 — no data 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
no data
13
placeholder
122 €
14
placeholder
95 €
15
placeholder
no data
16
placeholder
93 €
17
placeholder
110 €
18
placeholder
109 €
19
placeholder
no data
20
placeholder
87 €
21
placeholder
no data
22
placeholder
no data
23
placeholder
no data
24
placeholder
106 €
25
Good deal
81 €
26
placeholder
no data
27
placeholder
no data
28
Good deal
71 €
29
placeholder
no data
30
placeholder
no data

Cheap flights Miami to Nassau

Bahamasair
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
€71
American Airlines
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
€81
Jetblue Airways
Mon, Tue, Thu, Fri
Price from
€106
Wizz Air Ukraine
Thu, Fri, Sun
Price from
€110
Air Canada
Mon
Price from
€324

Popular destinations from Miami

All →
MIA
United States → United States
BWI
from
€25
MIA
Miami — Raleigh
United States → United States
RDU
from
€25
MIA
Miami — Atlanta
United States → United States
ATL
from
€25
MIA
United States → United States
CHI
from
€28
MIA
Miami — Philadelphia
United States → United States
PHL
from
€30
MIA
United States → United States
NYC
from
€30
MIA
United States → Puerto Rico
SJU
from
€30
MIA
United States → United States
CLE
from
€34
MIA
Miami — Houston
United States → United States
IAH
from
€35

Popular destinations to Nassau

All →
NYC
United States → Bahamas
NAS
from
€43
FLL
United States → Bahamas
NAS
from
€70
ORL
Orlando — Nassau
United States → Bahamas
NAS
from
€81
BOS
United States → Bahamas
NAS
from
€87
YYC
Calgary — Nassau
Canada → Bahamas
NAS
from
€87
BDL
United States → Bahamas
NAS
from
€89
GGT
George Town — Nassau
Bahamas → Bahamas
NAS
from
€95
CLT
Charlotte — Nassau
United States → Bahamas
NAS
from
€96

Cheap flights Miami to Nassau

Interesting facts about the route

Flight time

1h

Distance

294 km

Average price

€93

Most frequent flight

UP 230

Passenger reviews

No reviews for this route yet

Internet abroad

eSIM · Bahamas

All plans

jitneymobile

1 GB

data

7

days

€10

Buy

jitneymobile

2 GB

data

15

days

€13

Buy

jitneymobile

2 GB

data

15

days

€15

Buy

jitneymobile

3 GB

data

30

days

€17

Buy

jitneymobile

3 GB

data

30

days

€19

Buy

Frequently Asked Questions

The average ticket price Miami Nassau is €93. The cheapest ticket costs €93, operated by American Airlines, flight 2249, departing Miami on 16 September at 16:25, arriving Nassau on 16 September at 17:26.
The average flight time is 1 hour 1 minute. The fastest flight takes 50 minutes, flight 103 operated by Wizz Air Ukraine, departing Miami on 17 September at 17:00, arriving Nassau on 17 September at 17:50.
Flights on the Miami - Nassau route are operated by the following airlines: American Airlines, Air Canada, Jetblue Airways, Bahamasair, Wizz Air Ukraine.
The distance from Miami to Nassau is 294 km.