How to get to Bahamas from Cuba by flight ? You can check flights from Cuba to Bahamas below.
You can find flight ticket prices from Cuba to Bahamas with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to Nassau and cost approximately 240 USD.
You take a bus, shuttle or taxi from Nassau to your destination in Bahamas.
Flight | Depart | Arrive | |
---|---|---|---|
B6800
JetBlue Airways
B61393
JetBlue Airways
|
10:00
Havana
12:14
Fort Lauderdale
|
11:12
Fort Lauderdale
13:13
Nassau
|
Connect |
AA1334
American Airlines
AA4692
American Airlines
|
11:45
Havana
14:03
Miami
|
13:05
Miami
15:03
Nassau
|
Connect |
UP212
Bahamasair
|
13:30
Havana
|
14:45 Nassau | Direct |
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to Freeport and cost approximately 260 USD.
You take a bus, shuttle or taxi from Freeport to your destination in Bahamas.
Flight | Depart | Arrive | |
---|---|---|---|
WN3921
Southwest Airlines
UP142
Bahamasair
|
09:20
Havana
11:30
Fort Lauderdale
|
10:40
Fort Lauderdale
12:15
Freeport
|
Connect |
WN3921
Southwest Airlines
3M142
Silver Airways
|
09:20
Havana
12:30
Fort Lauderdale
|
10:40
Fort Lauderdale
13:25
Freeport
|
Connect |
WN3921
Southwest Airlines
UP104
Bahamasair
|
09:20
Havana
13:25
Fort Lauderdale
|
10:40
Fort Lauderdale
14:05
Freeport
|
Connect |
B6800
JetBlue Airways
3M142
Silver Airways
|
10:00
Havana
12:30
Fort Lauderdale
|
11:12
Fort Lauderdale
13:25
Freeport
|
Connect |
B6800
JetBlue Airways
UP104
Bahamasair
|
10:00
Havana
13:25
Fort Lauderdale
|
11:12
Fort Lauderdale
14:05
Freeport
|
Connect |
UP212
Bahamasair
UP327
Bahamasair
|
13:30
Havana
16:00
Nassau
|
14:45
Nassau
16:45
Freeport
|
Connect |
UP212
Bahamasair
UP325
Bahamasair
|
13:30
Havana
17:30
Nassau
|
14:45
Nassau
18:15
Freeport
|
Connect |
WN3923
Southwest Airlines
UP102
Bahamasair
|
14:55
Havana
19:00
Fort Lauderdale
|
16:15
Fort Lauderdale
19:45
Freeport
|
Connect |
B61500
JetBlue Airways
UP102
Bahamasair
|
15:00
Havana
19:00
Fort Lauderdale
|
16:17
Fort Lauderdale
19:45
Freeport
|
Connect |
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to George Town and cost approximately 700 USD.
You take a bus, shuttle or taxi from George Town to your destination in Bahamas.
Flight | Depart | Arrive | |
---|---|---|---|
AA2678
American Airlines
AA4673
American Airlines
|
09:00
Havana
12:10
Miami
|
10:20
Miami
13:22
George Town
|
Connect |
WN3921
Southwest Airlines
3M72
Silver Airways
|
09:20
Havana
12:20
Fort Lauderdale
|
10:40
Fort Lauderdale
13:55
George Town
|
Connect |
B6800
JetBlue Airways
3M72
Silver Airways
|
10:00
Havana
12:20
Fort Lauderdale
|
11:12
Fort Lauderdale
13:55
George Town
|
Connect |
UP212
Bahamasair
UP372
Bahamasair
|
13:30
Havana
18:00
Nassau
|
14:45
Nassau
18:40
George Town
|
Connect |
UP212
Bahamasair
WST804
Western Air
|
13:30
Havana
18:00
Nassau
|
14:45
Nassau
18:40
George Town
|
Connect |
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to Marsh Harbour and cost approximately 700 USD.
You take a bus, shuttle or taxi from Marsh Harbour to your destination in Bahamas.
Flight | Depart | Arrive | |
---|---|---|---|
WN3921
Southwest Airlines
3M65
Silver Airways
|
09:20
Havana
13:20
Fort Lauderdale
|
10:40
Fort Lauderdale
14:35
Marsh Harbour
|
Connect |
B6800
JetBlue Airways
3M65
Silver Airways
|
10:00
Havana
13:20
Fort Lauderdale
|
11:12
Fort Lauderdale
14:35
Marsh Harbour
|
Connect |
UP212
Bahamasair
UP137
Bahamasair
|
13:30
Havana
17:00
Nassau
|
14:45
Nassau
17:35
Marsh Harbour
|
Connect |
You can find hotels and accommodations in Bahamas with our hotels search tool below
Booking.com