How to get to Bahamas from Jamaica by flight ? You can check flights from Jamaica to Bahamas below.
You can find flight ticket prices from Jamaica to Bahamas with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to Nassau and cost approximately 460 USD.
You take a bus, shuttle or taxi from Nassau to your destination in Bahamas.
Flight | Depart | Arrive | |
---|---|---|---|
JY601
InterCaribbean Airways
BW414
Caribbean Airlines
|
07:45
Montego Bay
10:55
Kingston
|
08:25
Kingston
12:20
Nassau
|
Connect |
DL1927
Delta
DL1938
Delta
|
08:10
Montego Bay
12:10
Atlanta
|
11:10
Atlanta
14:14
Nassau
|
Connect |
AA1248
American Airlines
AA4348
American Airlines
|
08:36
Montego Bay
15:35
Miami
|
10:25
Miami
16:35
Nassau
|
Connect |
AA1248
American Airlines
AA4655
American Airlines
|
08:36
Montego Bay
12:05
Miami
|
10:25
Miami
13:05
Nassau
|
Connect |
AA1248
American Airlines
AA1609
American Airlines
|
08:36
Montego Bay
12:05
Miami
|
10:25
Miami
13:09
Nassau
|
Connect |
B62026
JetBlue Airways
B6293
JetBlue Airways
|
09:21
Montego Bay
17:12
Fort Lauderdale-Hollywood International
|
11:03
Fort Lauderdale-Hollywood International
18:05
Nassau
|
Connect |
B62026
JetBlue Airways
B62393
JetBlue Airways
|
09:21
Montego Bay
17:05
Fort Lauderdale-Hollywood International
|
11:03
Fort Lauderdale-Hollywood International
18:05
Nassau
|
Connect |
B62026
JetBlue Airways
B6293
JetBlue Airways
|
09:21
Montego Bay
14:58
Fort Lauderdale-Hollywood International
|
11:03
Fort Lauderdale-Hollywood International
16:00
Nassau
|
Connect |
B622
JetBlue Airways
UP238
Bahamasair
|
10:01
Montego Bay
13:45
Orlando
|
12:06
Orlando
15:00
Nassau
|
Connect |
DL1957
Delta
DL1947
Delta
|
12:12
Montego Bay
18:33
Atlanta
|
15:09
Atlanta
20:35
Nassau
|
Connect |
DL1928
Delta
DL1947
Delta
|
13:15
Montego Bay
18:33
Atlanta
|
16:13
Atlanta
20:35
Nassau
|
Connect |
B6326
JetBlue Airways
B62393
JetBlue Airways
|
13:26
Montego Bay
17:05
Fort Lauderdale-Hollywood International
|
15:18
Fort Lauderdale-Hollywood International
18:05
Nassau
|
Connect |
B6326
JetBlue Airways
B6293
JetBlue Airways
|
13:26
Montego Bay
17:12
Fort Lauderdale-Hollywood International
|
15:18
Fort Lauderdale-Hollywood International
18:05
Nassau
|
Connect |
DL1801
Delta
DL1947
Delta
|
14:35
Montego Bay
18:33
Atlanta
|
17:36
Atlanta
20:35
Nassau
|
Connect |
NK270
Spirit Airlines
UP208
Bahamasair
|
15:30
Montego Bay
21:10
Fort Lauderdale-Hollywood International
|
17:18
Fort Lauderdale-Hollywood International
22:20
Nassau
|
Connect |
AA1501
American Airlines
AA4701
American Airlines
|
16:11
Montego Bay
22:45
Miami
|
18:00
Miami
23:45
Nassau
|
Connect |
AA1501
American Airlines
AA4270
American Airlines
|
16:11
Montego Bay
19:40
Miami
|
18:00
Miami
20:40
Nassau
|
Connect |
NK1848
Spirit Airlines
UP240
Bahamasair
|
16:35
Montego Bay
20:15
Orlando
|
18:56
Orlando
21:45
Nassau
|
Connect |
AA155
American Airlines
AA4701
American Airlines
|
18:06
Montego Bay
22:45
Miami
|
19:55
Miami
23:45
Nassau
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to Freeport and cost approximately 800 USD.
You take a bus, shuttle or taxi from Freeport to your destination in Bahamas.
Flight | Depart | Arrive | |
---|---|---|---|
B61376
JetBlue Airways
3M142
Silver Airways
|
06:01
Kingston
08:55
Fort Lauderdale-Hollywood International
|
07:52
Fort Lauderdale-Hollywood International
09:40
Freeport
|
Connect |
B61376
JetBlue Airways
UP142
Bahamasair
|
06:01
Kingston
11:00
Fort Lauderdale-Hollywood International
|
07:52
Fort Lauderdale-Hollywood International
11:45
Freeport
|
Connect |
AA65
American Airlines
AA4427
American Airlines
|
06:38
Kingston
10:30
Miami
|
08:35
Miami
11:25
Freeport
|
Connect |
B61676
JetBlue Airways
UP104
Bahamasair
|
09:42
Kingston
13:25
Fort Lauderdale-Hollywood International
|
11:35
Fort Lauderdale-Hollywood International
14:05
Freeport
|
Connect |
BW414
Caribbean Airlines
WST712
Western Air
|
10:55
Kingston
15:00
Nassau
|
12:20
Nassau
15:30
Freeport
|
Connect |
BW414
Caribbean Airlines
UP325
Bahamasair
|
10:55
Kingston
15:00
Nassau
|
12:20
Nassau
15:45
Freeport
|
Connect |
BW414
Caribbean Airlines
UP327
Bahamasair
|
10:55
Kingston
16:00
Nassau
|
12:20
Nassau
16:45
Freeport
|
Connect |
BW33
Caribbean Airlines
UP102
Bahamasair
|
12:30
Kingston
19:00
Fort Lauderdale-Hollywood International
|
14:20
Fort Lauderdale-Hollywood International
19:45
Freeport
|
Connect |
NK702
Spirit Airlines
UP102
Bahamasair
|
13:15
Kingston
19:00
Fort Lauderdale-Hollywood International
|
15:07
Fort Lauderdale-Hollywood International
19:45
Freeport
|
Connect |
B62076
JetBlue Airways
UP102
Bahamasair
|
14:15
Kingston
19:00
Fort Lauderdale-Hollywood International
|
16:09
Fort Lauderdale-Hollywood International
19:45
Freeport
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to Nassau and cost approximately 290 USD.
You take a bus, shuttle or taxi from Nassau to your destination in Bahamas.
Flight | Depart | Arrive | |
---|---|---|---|
BW414
Caribbean Airlines
|
10:55
Kingston
|
12:20 Nassau | Direct |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to Marsh Harbour and cost approximately 440 USD.
You take a bus, shuttle or taxi from Marsh Harbour to your destination in Bahamas.
Flight | Depart | Arrive | |
---|---|---|---|
B61376
JetBlue Airways
3M63
Silver Airways
|
06:01
Kingston
09:40
Fort Lauderdale-Hollywood International
|
07:52
Fort Lauderdale-Hollywood International
10:55
Marsh Harbour
|
Connect |
B61376
JetBlue Airways
3M65
Silver Airways
|
06:01
Kingston
13:20
Fort Lauderdale-Hollywood International
|
07:52
Fort Lauderdale-Hollywood International
14:35
Marsh Harbour
|
Connect |
AA65
American Airlines
AA3761 4409
American Airlines
|
06:38
Kingston
10:30
Miami
|
08:35
Miami
11:36
Marsh Harbour
|
Connect |
B61676
JetBlue Airways
3M65
Silver Airways
|
09:42
Kingston
13:20
Fort Lauderdale-Hollywood International
|
11:35
Fort Lauderdale-Hollywood International
14:35
Marsh Harbour
|
Connect |
BW414
Caribbean Airlines
WST604
Western Air
|
10:55
Kingston
14:30
Nassau
|
12:20
Nassau
15:00
Marsh Harbour
|
Connect |
BW414
Caribbean Airlines
UP137
Bahamasair
|
10:55
Kingston
14:45
Nassau
|
12:20
Nassau
15:20
Marsh Harbour
|
Connect |
BW414
Caribbean Airlines
WST606
Western Air
|
10:55
Kingston
17:00
Nassau
|
12:20
Nassau
17:30
Marsh Harbour
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to San Andros and cost approximately 360 USD.
You take a bus, shuttle or taxi from San Andros to your destination in Bahamas.
Flight | Depart | Arrive | |
---|---|---|---|
B61376
JetBlue Airways
B61393
JetBlue Airways
WST502
Western Air
|
06:01
Kingston
10:48
Fort Lauderdale-Hollywood International
15:30
Nassau
|
07:52
Fort Lauderdale-Hollywood International
11:53
Nassau
15:45
San Andros
|
Connect |
AA65
American Airlines
AA1609
American Airlines
WST502
Western Air
|
06:38
Kingston
12:05
Miami
15:30
Nassau
|
08:35
Miami
13:09
Nassau
15:45
San Andros
|
Connect |
AA2370
American Airlines
AA4655
American Airlines
WST502
Western Air
|
08:28
Kingston
12:05
Miami
15:30
Nassau
|
10:25
Miami
13:05
Nassau
15:45
San Andros
|
Connect |
AA2370
American Airlines
AA1609
American Airlines
WST502
Western Air
|
08:28
Kingston
12:05
Miami
15:30
Nassau
|
10:25
Miami
13:09
Nassau
15:45
San Andros
|
Connect |
BW414
Caribbean Airlines
WST502
Western Air
|
10:55
Kingston
15:30
Nassau
|
12:20
Nassau
15:45
San Andros
|
Connect |
You can find hotels and accommodations in Bahamas with our hotels search tool below
Booking.com