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
£160
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
£369
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Mon, 21 sep
4h 6min
1 stop
17:26
Nassau (NAS)
Mon, 21 sep
£276
Bahamasair
UP 212
22:10
Havana, Jose Marti (HAV)
Tue, 22 sep
1h 15min
Direct
23:25
Nassau (NAS)
Tue, 22 sep
£153
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
£257
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
£253
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
£362
Bahamasair
UP 212
19:20
Havana, Jose Marti (HAV)
Fri, 25 sep
1h 15min
Direct
20:35
Nassau (NAS)
Fri, 25 sep
£143
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Fri, 25 sep
1h 15min
Direct
00:25
Nassau (NAS)
Sat, 26 sep +1
£153
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
£926
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
£351
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Sun, 27 sep
24h 15min
2 stops
21:30
Nassau (NAS)
Mon, 28 sep +1
£629
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
£464
Bahamasair
UP 212
22:10
Havana, Jose Marti (HAV)
Tue, 29 sep
1h 15min
Direct
23:25
Nassau (NAS)
Tue, 29 sep
£156
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Thu, 1 oct
4h 6min
1 stop
17:26
Nassau (NAS)
Thu, 1 oct
£267
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Thu, 1 oct
24h 15min
2 stops
21:30
Nassau (NAS)
Fri, 2 oct +1
£480
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Fri, 2 oct
1h 15min
Direct
00:25
Nassau (NAS)
Sat, 3 oct +1
£156
Euroairlines
Q4 843
16:10
Havana, Jose Marti (HAV)
Sat, 3 oct
50h 20min
3 stops
18:30
Nassau (NAS)
Mon, 5 oct +1
£1 777
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Sun, 4 oct
4h 6min
1 stop
17:26
Nassau (NAS)
Sun, 4 oct
£266
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
£277
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Fri, 9 oct
1h 15min
Direct
00:25
Nassau (NAS)
Sat, 10 oct +1
£157
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
£281
Bahamasair
UP 212
22:10
Havana, Jose Marti (HAV)
Tue, 13 oct
1h 15min
Direct
23:25
Nassau (NAS)
Tue, 13 oct
£160
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
£284
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
£256
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Thu, 15 oct
8h 16min
1 stop
21:36
Nassau (NAS)
Thu, 15 oct
£254
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
£283
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
£364
Bahamasair
UP 212
22:10
Havana, Jose Marti (HAV)
Tue, 20 oct
1h 15min
Direct
23:25
Nassau (NAS)
Tue, 20 oct
£166
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
£339
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
£283
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
£282
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Tue, 3 nov
1h 15min
Direct
00:25
Nassau (NAS)
Wed, 4 nov +1
£156
American Airlines
AA 2678
14:35
Havana, Jose Marti (HAV)
Wed, 4 nov
4h 8min
1 stop
18:43
Nassau (NAS)
Wed, 4 nov
£248
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
£267
American Airlines
AA 2678
14:35
Havana, Jose Marti (HAV)
Sun, 8 nov
4h 8min
1 stop
18:43
Nassau (NAS)
Sun, 8 nov
£279
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
£269
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
£256
Bahamasair
UP 212
20:15
Havana, Jose Marti (HAV)
Fri, 13 nov
1h 15min
Direct
21:30
Nassau (NAS)
Fri, 13 nov
£148
American Airlines
AA 243
15:30
Havana, Jose Marti (HAV)
Sat, 14 nov
23h
1 stop
14:30
Nassau (NAS)
Sun, 15 nov +1
£270
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
£274
Bahamasair
UP 212
20:15
Havana, Jose Marti (HAV)
Fri, 20 nov
1h 15min
Direct
21:30
Nassau (NAS)
Fri, 20 nov
£150
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
£417
American Airlines
AA 243
15:30
Havana, Jose Marti (HAV)
Mon, 30 nov
7h 20min
1 stop
22:50
Nassau (NAS)
Mon, 30 nov
£367
Bahamasair
UP 212
23:10
Havana, Jose Marti (HAV)
Tue, 1 dec
1h 15min
Direct
00:25
Nassau (NAS)
Wed, 2 dec +1
£153
American Airlines
AA 243
15:30
Havana, Jose Marti (HAV)
Wed, 2 dec
23h
1 stop
14:30
Nassau (NAS)
Thu, 3 dec +1
£249
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
£256
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
£358
American Airlines
AA 2706
18:00
Havana, Jose Marti (HAV)
Thu, 3 dec
4h 51min
1 stop
22:51
Nassau (NAS)
Thu, 3 dec
£249
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
£256

Low price calendar

September 2026
Price chart (September 2026)
min: £143 · max: £629
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 — £160 19.09.2026 — no data 20.09.2026 — £369 21.09.2026 — £276 22.09.2026 — £153 23.09.2026 — £253 24.09.2026 — £362 25.09.2026 — £143 26.09.2026 — £351 27.09.2026 — £629 28.09.2026 — £464 29.09.2026 — £156 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
£160
19
placeholder
no data
20
placeholder
£369
21
placeholder
£276
22
Good deal
£153
23
placeholder
£253
24
placeholder
£362
25
Good deal
£143
26
placeholder
£351
27
placeholder
£629
28
placeholder
£464
29
placeholder
£156
30
placeholder
no data

Cheap flights Havana to Nassau

Bahamasair
Tue, Fri
Price from
£142
American Airlines
Mon, Wed, Thu, Fri, Sat, Sun
Price from
£248
Copa Air
Mon, Thu
Price from
£281
Aeromexico
Thu, Sun
Price from
£480
Euroairlines
Sat
Price from
£1 777

Popular destinations from Havana

All →
HAV
Havana — Midland
Cuba → United States
MAF
from
£113
HAV
Havana — Balboa
Cuba → Panama
BLB
from
£123
HAV
Cuba → Colombia
MDE
from
£126
HAV
Cuba → Cuba
HOG
from
£128
HAV
Havana — Santiago
Cuba → Cuba
SCU
from
£156
HAV
Cuba → Colombia
BOG
from
£166
HAV
Havana — Miami
Cuba → United States
MIA
from
£176
HAV
Cuba → Dominican Republic
SDQ
from
£176

Popular destinations to Nassau

All →
NYC
United States → Bahamas
NAS
from
£37
MIA
United States → Bahamas
NAS
from
£53
FLL
United States → Bahamas
NAS
from
£61
ORL
Orlando — Nassau
United States → Bahamas
NAS
from
£71
BOS
United States → Bahamas
NAS
from
£76
YYC
Calgary — Nassau
Canada → Bahamas
NAS
from
£76
BDL
United States → Bahamas
NAS
from
£78
YTO
Canada → Bahamas
NAS
from
£80
GGT
George Town — Nassau
Bahamas → Bahamas
NAS
from
£83

Cheap flights Havana to Nassau

Interesting facts about the route

Flight time

4h 52min

Distance

551 km

Average price

£274

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

£9

Buy

jitneymobile

2 GB

data

15

days

£11

Buy

jitneymobile

2 GB

data

15

days

£13

Buy

jitneymobile

3 GB

data

30

days

£15

Buy

jitneymobile

3 GB

data

30

days

£17

Buy

Frequently Asked Questions

The average ticket price Havana Nassau is £274. The cheapest ticket costs £160, 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.