Cheap flights Havana (Jose Marti) to Nassau

1 passenger, economy

Cheap flights Havana to Nassau

Compare prices, duration and stops

Bahamasair
UP 212
22:10
Havana, Jose Marti (HAV)
Tue, 15 sep
1h 15min
Direct
23:25
Nassau (NAS)
Tue, 15 sep
213 $
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Wed, 16 sep
7h 25min
1 stop
21:55
Nassau (NAS)
Wed, 16 sep
342 $
American Airlines
AA 2706
17:00
Havana, Jose Marti (HAV)
Thu, 17 sep
7h 45min
1 stop
00:45
Nassau (NAS)
Fri, 18 sep +1
516 $
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Fri, 18 sep
1h 15min
Direct
00:25
Nassau (NAS)
Sat, 19 sep +1
213 $
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
492 $
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Mon, 21 sep
4h 6min
1 stop
17:26
Nassau (NAS)
Mon, 21 sep
369 $
Bahamasair
UP 212
22:10
Havana, Jose Marti (HAV)
Tue, 22 sep
1h 15min
Direct
23:25
Nassau (NAS)
Tue, 22 sep
204 $
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
342 $
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
338 $
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Thu, 24 sep
4h 6min
1 stop
17:26
Nassau (NAS)
Thu, 24 sep
338 $
Bahamasair
UP 212
19:20
Havana, Jose Marti (HAV)
Fri, 25 sep
1h 15min
Direct
20:35
Nassau (NAS)
Fri, 25 sep
191 $
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Fri, 25 sep
1h 15min
Direct
00:25
Nassau (NAS)
Sat, 26 sep +1
204 $
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Thu, 1 oct
4h 6min
1 stop
17:26
Nassau (NAS)
Thu, 1 oct
356 $
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Thu, 1 oct
24h 15min
2 stops
21:30
Nassau (NAS)
Fri, 2 oct +1
640 $
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Fri, 2 oct
1h 15min
Direct
00:25
Nassau (NAS)
Sat, 3 oct +1
209 $
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 371 $
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Sun, 4 oct
4h 6min
1 stop
17:26
Nassau (NAS)
Sun, 4 oct
355 $
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
369 $
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Fri, 9 oct
1h 15min
Direct
00:25
Nassau (NAS)
Sat, 10 oct +1
209 $
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
374 $
Bahamasair
UP 212
22:10
Havana, Jose Marti (HAV)
Tue, 13 oct
1h 15min
Direct
23:25
Nassau (NAS)
Tue, 13 oct
213 $
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
379 $
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
341 $
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Thu, 15 oct
8h 16min
1 stop
21:36
Nassau (NAS)
Thu, 15 oct
339 $
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
377 $
Bahamasair
UP 212
22:10
Havana, Jose Marti (HAV)
Tue, 20 oct
1h 15min
Direct
23:25
Nassau (NAS)
Tue, 20 oct
203 $
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
452 $
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
378 $
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
377 $
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Tue, 3 nov
1h 15min
Direct
00:25
Nassau (NAS)
Wed, 4 nov +1
204 $
American Airlines
AA 2678
14:35
Havana, Jose Marti (HAV)
Wed, 4 nov
4h 8min
1 stop
18:43
Nassau (NAS)
Wed, 4 nov
330 $
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
356 $
American Airlines
AA 2678
14:35
Havana, Jose Marti (HAV)
Sun, 8 nov
4h 8min
1 stop
18:43
Nassau (NAS)
Sun, 8 nov
372 $
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
359 $
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
341 $
Bahamasair
UP 212
20:15
Havana, Jose Marti (HAV)
Fri, 13 nov
1h 15min
Direct
21:30
Nassau (NAS)
Fri, 13 nov
197 $
American Airlines
AA 243
15:30
Havana, Jose Marti (HAV)
Sat, 14 nov
23h
1 stop
14:30
Nassau (NAS)
Sun, 15 nov +1
360 $
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
366 $
Bahamasair
UP 212
20:15
Havana, Jose Marti (HAV)
Fri, 20 nov
1h 15min
Direct
21:30
Nassau (NAS)
Fri, 20 nov
200 $
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
556 $
American Airlines
AA 243
15:30
Havana, Jose Marti (HAV)
Mon, 30 nov
7h 20min
1 stop
22:50
Nassau (NAS)
Mon, 30 nov
490 $
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Tue, 1 dec
1h 15min
Direct
00:25
Nassau (NAS)
Wed, 2 dec +1
204 $
American Airlines
AA 243
15:30
Havana, Jose Marti (HAV)
Wed, 2 dec
23h
1 stop
14:30
Nassau (NAS)
Thu, 3 dec +1
332 $
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
342 $
American Airlines
AA 2678
14:35
Havana, Jose Marti (HAV)
Thu, 3 dec
25h 25min
1 stop
16:00
Nassau (NAS)
Fri, 4 dec +1
497 $
American Airlines
AA 2706
18:00
Havana, Jose Marti (HAV)
Thu, 3 dec
4h 51min
1 stop
22:51
Nassau (NAS)
Thu, 3 dec
332 $
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
342 $
Bahamasair
UP 212
20:15
Havana, Jose Marti (HAV)
Fri, 4 dec
1h 15min
Direct
21:30
Nassau (NAS)
Fri, 4 dec
209 $
American Airlines
AA 2678
14:35
Havana, Jose Marti (HAV)
Sat, 5 dec
4h 8min
1 stop
18:43
Nassau (NAS)
Sat, 5 dec
505 $
American Airlines
AA 2706
18:00
Havana, Jose Marti (HAV)
Sat, 5 dec
4h 51min
1 stop
22:51
Nassau (NAS)
Sat, 5 dec
378 $

Low price calendar

September 2026
Price chart (September 2026)
min: 191 $ · max: 516 $
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 — 366 $ 15.09.2026 — 213 $ 16.09.2026 — 342 $ 17.09.2026 — 516 $ 18.09.2026 — 213 $ 19.09.2026 — no data 20.09.2026 — 492 $ 21.09.2026 — 369 $ 22.09.2026 — 204 $ 23.09.2026 — 338 $ 24.09.2026 — 338 $ 25.09.2026 — 191 $ 26.09.2026 — no data 27.09.2026 — no data 28.09.2026 — no data 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
no data
14
placeholder
366 $
15
placeholder
213 $
16
placeholder
342 $
17
placeholder
516 $
18
placeholder
213 $
19
placeholder
no data
20
placeholder
492 $
21
placeholder
369 $
22
Good deal
204 $
23
placeholder
338 $
24
placeholder
338 $
25
Good deal
191 $
26
placeholder
no data
27
placeholder
no data
28
placeholder
no data
29
placeholder
no data
30
placeholder
no data

Cheap flights Havana to Nassau

Bahamasair
Tue, Fri
Price from
$190
American Airlines
Mon, Wed, Thu, Fri, Sat, Sun
Price from
$330
Copa Air
Mon, Thu
Price from
$375
Aeromexico
Thu
Price from
$640
Euroairlines
Sat
Price from
$2 371

Popular destinations from Havana

All →
HAV
Havana — Midland
Cuba → United States
MAF
from
$151
HAV
Havana — Balboa
Cuba → Panama
BLB
from
$164
HAV
Cuba → Colombia
MDE
from
$168
HAV
Havana — Santiago
Cuba → Cuba
SCU
from
$208
HAV
Cuba → Colombia
BOG
from
$221
HAV
Havana — Miami
Cuba → United States
MIA
from
$234
HAV
Cuba → Dominican Republic
SDQ
from
$235
HAV
Havana — Key West
Cuba → United States
EYW
from
$247

Popular destinations to Nassau

All →
NYC
United States → Bahamas
NAS
from
$50
MIA
United States → Bahamas
NAS
from
$70
FLL
United States → Bahamas
NAS
from
$81
ORL
Orlando — Nassau
United States → Bahamas
NAS
from
$94
BOS
United States → Bahamas
NAS
from
$101
YYC
Calgary — Nassau
Canada → Bahamas
NAS
from
$102
BDL
United States → Bahamas
NAS
from
$104
GGT
George Town — Nassau
Bahamas → Bahamas
NAS
from
$110
CLT
Charlotte — Nassau
United States → Bahamas
NAS
from
$111

Cheap flights Havana to Nassau

Interesting facts about the route

Flight time

4h 48min

Distance

551 km

Average price

$357

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

$12

Buy

jitneymobile

2 GB

data

15

days

$15

Buy

jitneymobile

2 GB

data

15

days

$18

Buy

jitneymobile

3 GB

data

30

days

$20

Buy

jitneymobile

3 GB

data

30

days

$23

Buy

Frequently Asked Questions

The average ticket price Havana Nassau is $357. The cheapest ticket costs $213, operated by Bahamasair, flight 212, departing Havana on 15 September at 22:10, arriving Nassau on 15 September at 23:25.
The average flight time is 7 hours 25 minutes. The fastest flight takes 1 hour 15 minutes, flight 212 operated by Bahamasair, departing Havana on 15 September at 22:10, arriving Nassau on 15 September at 23: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.