Cheap flights Havana (Jose Marti) to Nassau

1 passenger, economy

Cheap flights Havana to Nassau

Compare prices, duration and stops

Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Fri, 18 sep
1h 15min
Direct
00:25
Nassau (NAS)
Sat, 19 sep +1
186 €
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Sun, 20 sep
24h 22min
1 stop
13:42
Nassau (NAS)
Mon, 21 sep +1
429 €
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Mon, 21 sep
4h 6min
1 stop
17:26
Nassau (NAS)
Mon, 21 sep
321 €
Bahamasair
UP 212
22:10
Havana, Jose Marti (HAV)
Tue, 22 sep
1h 15min
Direct
23:25
Nassau (NAS)
Tue, 22 sep
178 €
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Wed, 23 sep
24h 22min
1 stop
13:42
Nassau (NAS)
Thu, 24 sep +1
298 €
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Wed, 23 sep
23h 12min
1 stop
13:42
Nassau (NAS)
Thu, 24 sep +1
294 €
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Thu, 24 sep
32h 35min
1 stop
21:55
Nassau (NAS)
Fri, 25 sep +1
420 €
Bahamasair
UP 212
19:20
Havana, Jose Marti (HAV)
Fri, 25 sep
1h 15min
Direct
20:35
Nassau (NAS)
Fri, 25 sep
166 €
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Fri, 25 sep
1h 15min
Direct
00:25
Nassau (NAS)
Sat, 26 sep +1
178 €
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Sat, 26 sep
32h 10min
5 stops
21:30
Nassau (NAS)
Sun, 27 sep +1
1 077 €
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Sat, 26 sep
25h 45min
2 stops
16:15
Nassau (NAS)
Sun, 27 sep +1
408 €
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Sun, 27 sep
24h 15min
2 stops
21:30
Nassau (NAS)
Mon, 28 sep +1
732 €
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Mon, 28 sep
28h 13min
2 stops
17:33
Nassau (NAS)
Tue, 29 sep +1
540 €
Bahamasair
UP 212
22:10
Havana, Jose Marti (HAV)
Tue, 29 sep
1h 15min
Direct
23:25
Nassau (NAS)
Tue, 29 sep
181 €
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Thu, 1 oct
4h 6min
1 stop
17:26
Nassau (NAS)
Thu, 1 oct
310 €
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Thu, 1 oct
24h 15min
2 stops
21:30
Nassau (NAS)
Fri, 2 oct +1
558 €
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Fri, 2 oct
1h 15min
Direct
00:25
Nassau (NAS)
Sat, 3 oct +1
182 €
Euroairlines
Q4 843
16:10
Havana, Jose Marti (HAV)
Sat, 3 oct
50h 20min
3 stops
18:30
Nassau (NAS)
Mon, 5 oct +1
2 066 €
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Sun, 4 oct
4h 6min
1 stop
17:26
Nassau (NAS)
Sun, 4 oct
310 €
American Airlines
AA 838
18:50
Havana, Jose Marti (HAV)
Mon, 5 oct
5h 19min
1 stop
00:09
Nassau (NAS)
Tue, 6 oct +1
322 €
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Fri, 9 oct
1h 15min
Direct
00:25
Nassau (NAS)
Sat, 10 oct +1
183 €
American Airlines
AA 2483
22:25
Havana, Jose Marti (HAV)
Mon, 12 oct
15h 2min
1 stop
13:27
Nassau (NAS)
Tue, 13 oct +1
326 €
Bahamasair
UP 212
22:10
Havana, Jose Marti (HAV)
Tue, 13 oct
1h 15min
Direct
23:25
Nassau (NAS)
Tue, 13 oct
186 €
American Airlines
AA 838
18:50
Havana, Jose Marti (HAV)
Wed, 14 oct
53h 55min
1 stop
00:45
Nassau (NAS)
Sat, 17 oct +1
330 €
American Airlines
AA 2483
22:25
Havana, Jose Marti (HAV)
Wed, 14 oct
23h 11min
1 stop
21:36
Nassau (NAS)
Thu, 15 oct +1
297 €
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Thu, 15 oct
8h 16min
1 stop
21:36
Nassau (NAS)
Thu, 15 oct
295 €
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Sun, 18 oct
25h 57min
1 stop
15:17
Nassau (NAS)
Mon, 19 oct +1
329 €
American Airlines
AA 2483
22:25
Havana, Jose Marti (HAV)
Mon, 19 oct
15h 2min
1 stop
13:27
Nassau (NAS)
Tue, 20 oct +1
424 €
Bahamasair
UP 212
22:10
Havana, Jose Marti (HAV)
Tue, 20 oct
1h 15min
Direct
23:25
Nassau (NAS)
Tue, 20 oct
193 €
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Wed, 21 oct
11h 25min
1 stop
00:45
Nassau (NAS)
Thu, 22 oct +1
394 €
American Airlines
AA 838
18:50
Havana, Jose Marti (HAV)
Thu, 22 oct
5h 55min
1 stop
00:45
Nassau (NAS)
Fri, 23 oct +1
330 €
American Airlines
AA 2483
22:25
Havana, Jose Marti (HAV)
Sat, 24 oct
15h 2min
1 stop
13:27
Nassau (NAS)
Sun, 25 oct +1
328 €
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Tue, 3 nov
1h 15min
Direct
00:25
Nassau (NAS)
Wed, 4 nov +1
182 €
American Airlines
AA 2678
14:35
Havana, Jose Marti (HAV)
Wed, 4 nov
4h 8min
1 stop
18:43
Nassau (NAS)
Wed, 4 nov
288 €
American Airlines
AA 253
22:15
Havana, Jose Marti (HAV)
Thu, 5 nov
4h 1min
1 stop
02:16
Nassau (NAS)
Fri, 6 nov +1
310 €
American Airlines
AA 2678
14:35
Havana, Jose Marti (HAV)
Sun, 8 nov
4h 8min
1 stop
18:43
Nassau (NAS)
Sun, 8 nov
324 €
American Airlines
AA 253
22:15
Havana, Jose Marti (HAV)
Mon, 9 nov
4h 1min
1 stop
02:16
Nassau (NAS)
Tue, 10 nov +1
313 €
American Airlines
AA 2706
18:00
Havana, Jose Marti (HAV)
Wed, 11 nov
20h 30min
1 stop
14:30
Nassau (NAS)
Thu, 12 nov +1
297 €
Bahamasair
UP 212
20:15
Havana, Jose Marti (HAV)
Fri, 13 nov
1h 15min
Direct
21:30
Nassau (NAS)
Fri, 13 nov
172 €
American Airlines
AA 243
15:30
Havana, Jose Marti (HAV)
Sat, 14 nov
23h
1 stop
14:30
Nassau (NAS)
Sun, 15 nov +1
314 €
American Airlines
AA 2706
18:00
Havana, Jose Marti (HAV)
Sun, 15 nov
20h 30min
1 stop
14:30
Nassau (NAS)
Mon, 16 nov +1
319 €
Bahamasair
UP 212
20:15
Havana, Jose Marti (HAV)
Fri, 20 nov
1h 15min
Direct
21:30
Nassau (NAS)
Fri, 20 nov
174 €
American Airlines
AA 253
22:15
Havana, Jose Marti (HAV)
Sun, 29 nov
4h 45min
1 stop
03:00
Nassau (NAS)
Mon, 30 nov +1
485 €
American Airlines
AA 243
15:30
Havana, Jose Marti (HAV)
Mon, 30 nov
7h 20min
1 stop
22:50
Nassau (NAS)
Mon, 30 nov
427 €
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Tue, 1 dec
1h 15min
Direct
00:25
Nassau (NAS)
Wed, 2 dec +1
178 €
American Airlines
AA 243
15:30
Havana, Jose Marti (HAV)
Wed, 2 dec
23h
1 stop
14:30
Nassau (NAS)
Thu, 3 dec +1
290 €
American Airlines
AA 838
19:40
Havana, Jose Marti (HAV)
Wed, 2 dec
18h 50min
1 stop
14:30
Nassau (NAS)
Thu, 3 dec +1
298 €
American Airlines
AA 2678
14:35
Havana, Jose Marti (HAV)
Thu, 3 dec
23h 55min
1 stop
14:30
Nassau (NAS)
Fri, 4 dec +1
416 €
American Airlines
AA 2706
18:00
Havana, Jose Marti (HAV)
Thu, 3 dec
4h 51min
1 stop
22:51
Nassau (NAS)
Thu, 3 dec
290 €
American Airlines
AA 253
22:15
Havana, Jose Marti (HAV)
Thu, 3 dec
4h 1min
1 stop
02:16
Nassau (NAS)
Fri, 4 dec +1
298 €

Low price calendar

September 2026
Price chart (September 2026)
min: 166 € · max: 732 €
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 — no data 14.09.2026 — no data 15.09.2026 — no data 16.09.2026 — no data 17.09.2026 — no data 18.09.2026 — 186 € 19.09.2026 — no data 20.09.2026 — 429 € 21.09.2026 — 321 € 22.09.2026 — 178 € 23.09.2026 — 294 € 24.09.2026 — 420 € 25.09.2026 — 166 € 26.09.2026 — 408 € 27.09.2026 — 732 € 28.09.2026 — 540 € 29.09.2026 — 181 € 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
no data
14
placeholder
no data
15
placeholder
no data
16
placeholder
no data
17
placeholder
no data
18
placeholder
186 €
19
placeholder
no data
20
placeholder
429 €
21
placeholder
321 €
22
Good deal
178 €
23
placeholder
294 €
24
placeholder
420 €
25
Good deal
166 €
26
placeholder
408 €
27
placeholder
732 €
28
placeholder
540 €
29
placeholder
181 €
30
placeholder
no data

Cheap flights Havana to Nassau

Bahamasair
Tue, Fri
Price from
165 €
American Airlines
Mon, Wed, Thu, Fri, Sat, Sun
Price from
288 €
Copa Air
Mon, Thu
Price from
327 €
Aeromexico
Thu, Sun
Price from
558 €
Euroairlines
Sat
Price from
2 066 €

Popular destinations from Havana

All →
HAV
Havana — Midland
Cuba → United States
MAF
from
132 €
HAV
Havana — Balboa
Cuba → Panama
BLB
from
143 €
HAV
Cuba → Colombia
MDE
from
147 €
HAV
Cuba → Cuba
HOG
from
149 €
HAV
Havana — Santiago
Cuba → Cuba
SCU
from
181 €
HAV
Cuba → Colombia
BOG
from
193 €
HAV
Havana — Miami
Cuba → United States
MIA
from
204 €
HAV
Cuba → Dominican Republic
SDQ
from
205 €

Popular destinations to Nassau

All →
NYC
United States → Bahamas
NAS
from
44 €
MIA
United States → Bahamas
NAS
from
61 €
FLL
United States → Bahamas
NAS
from
71 €
ORL
Orlando — Nassau
United States → Bahamas
NAS
from
82 €
BOS
United States → Bahamas
NAS
from
88 €
YYC
Calgary — Nassau
Canada → Bahamas
NAS
from
89 €
BDL
United States → Bahamas
NAS
from
90 €
YTO
Canada → Bahamas
NAS
from
94 €
GGT
George Town — Nassau
Bahamas → Bahamas
NAS
from
96 €

Cheap flights Havana to Nassau

Interesting facts about the route

Flight time

4h 52min

Distance

551 km

Average price

318 €

Most frequent flight

AA 2678

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

€20

Buy

Frequently Asked Questions

The average ticket price Havana Nassau is €318. The cheapest ticket costs €186, operated by Bahamasair, flight 212, departing Havana on 18 September at 23:10, arriving Nassau on 19 September at 00:25.
The average flight time is 4 hours 6 minutes.The fastest flight takes 1 hour 15 minutes, flight 212operated by Bahamasair, departing Havana on 18 September at 23:10, arriving Nassau on 19 September at 00:25.
Flights on the Havana - Nassau route are operated by the following airlines: American Airlines, Aeromexico, Copa Air, Euroairlines, Bahamasair.
The distance from Havana to Nassau is 551 km.