How to get to Jamaica from Bahamas by flight ? You can check flights from Bahamas to Jamaica below.
You can find flight ticket prices from Bahamas to Jamaica with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Bahamas to Marsh Harbour.
You take a flight from Marsh Harbour to Kingston and cost approximately 200 USD.
You take a bus, shuttle or taxi from Kingston to your destination in Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
UP136
Bahamasair
UP227
Bahamasair
BW26
Caribbean Airlines
|
07:55
Marsh Harbour
14:45
Nassau
17:20
Miami
|
08:30
Nassau
15:40
Miami
18:00
Kingston
|
Connect |
UP136
Bahamasair
JY271
InterCaribbean Airways
JY250
InterCaribbean Airways
|
07:55
Marsh Harbour
09:30
Nassau
16:00
Providenciales
|
08:30
Nassau
11:10
Providenciales
16:25
Kingston
|
Connect |
UP136
Bahamasair
UP205
Bahamasair
BW36
Caribbean Airlines
|
07:55
Marsh Harbour
15:00
Nassau
17:20
Fort Lauderdale
|
08:30
Nassau
15:55
Fort Lauderdale
18:00
Kingston
|
Connect |
UP136
Bahamasair
BW415
Caribbean Airlines
|
07:55
Marsh Harbour
14:30
Nassau
|
08:30
Nassau
14:55
Kingston
|
Connect |
UP136
Bahamasair
UP203
Bahamasair
BW36
Caribbean Airlines
|
07:55
Marsh Harbour
10:45
Nassau
17:20
Fort Lauderdale
|
08:30
Nassau
11:40
Fort Lauderdale
18:00
Kingston
|
Connect |
UP136
Bahamasair
UP203
Bahamasair
B6875
JetBlue Airways
|
07:55
Marsh Harbour
10:45
Nassau
16:21
Fort Lauderdale
|
08:30
Nassau
11:40
Fort Lauderdale
17:08
Kingston
|
Connect |
WST603
Western Air
BW415
Caribbean Airlines
|
09:50
Marsh Harbour
14:30
Nassau
|
10:15
Nassau
14:55
Kingston
|
Connect |
3M63
Silver Airways
B61393
JetBlue Airways
BW415
Caribbean Airlines
|
09:50
Marsh Harbour
12:03
Fort Lauderdale
14:30
Nassau
|
11:10
Fort Lauderdale
12:55
Nassau
14:55
Kingston
|
Connect |
3M63
Silver Airways
B6875
JetBlue Airways
|
09:50
Marsh Harbour
16:21
Fort Lauderdale
|
11:10
Fort Lauderdale
17:08
Kingston
|
Connect |
WST603
Western Air
B61894
JetBlue Airways
B6875
JetBlue Airways
|
09:50
Marsh Harbour
11:18
Nassau
16:21
Fort Lauderdale
|
10:15
Nassau
12:19
Fort Lauderdale
17:08
Kingston
|
Connect |
WST603
Western Air
B61394
JetBlue Airways
B6875
JetBlue Airways
|
09:50
Marsh Harbour
13:58
Nassau
16:21
Fort Lauderdale
|
10:15
Nassau
15:00
Fort Lauderdale
17:08
Kingston
|
Connect |
3M65
Silver Airways
B6875
JetBlue Airways
|
09:50
Marsh Harbour
16:21
Fort Lauderdale
|
11:05
Fort Lauderdale
17:08
Kingston
|
Connect |
AA3886
American Airlines
AA837
American Airlines
JY617
InterCaribbean Airways
|
12:08
Marsh Harbour
15:30
Miami
17:40
Havana
|
13:13
Miami
16:50
Havana
18:15
Kingston
|
Connect |
AA3886
American Airlines
BW26
Caribbean Airlines
|
12:08
Marsh Harbour
17:20
Miami
|
13:13
Miami
18:00
Kingston
|
Connect |
3M65
Silver Airways
B61575
JetBlue Airways
|
15:05
Marsh Harbour
23:01
Fort Lauderdale
|
16:20
Fort Lauderdale
23:46
Kingston
|
Connect |
WST605
Western Air
B62394
JetBlue Airways
B61575
JetBlue Airways
|
16:50
Marsh Harbour
19:05
Nassau
23:01
Fort Lauderdale
|
17:15
Nassau
20:06
Fort Lauderdale
23:46
Kingston
|
Connect |
WST605
Western Air
B62794
JetBlue Airways
B61575
JetBlue Airways
|
16:50
Marsh Harbour
18:51
Nassau
23:01
Fort Lauderdale
|
17:15
Nassau
19:51
Fort Lauderdale
23:46
Kingston
|
Connect |
UP337
Bahamasair
UP207
Bahamasair
B61575
JetBlue Airways
|
17:30
Marsh Harbour
19:15
Nassau
23:01
Fort Lauderdale
|
18:05
Nassau
20:10
Fort Lauderdale
23:46
Kingston
|
Connect |
You take a bus, shuttle or taxi from your location in Bahamas to Nassau.
You take a flight from Nassau to Kingston and cost approximately 370 USD.
You take a bus, shuttle or taxi from Kingston to your destination in Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
BW415
Caribbean Airlines
|
14:30
Nassau
|
14:55 Kingston | Direct |
You take a bus, shuttle or taxi from your location in Bahamas to San Andros.
You take a flight from San Andros to Kingston and cost approximately 190 USD.
You take a bus, shuttle or taxi from Kingston to your destination in Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
WST501
Western Air
BW415
Caribbean Airlines
|
07:30
San Andros
14:30
Nassau
|
07:45
Nassau
14:55
Kingston
|
Connect |
WST501
Western Air
JY271
InterCaribbean Airways
JY250
InterCaribbean Airways
|
07:30
San Andros
09:30
Nassau
16:00
Providenciales
|
07:45
Nassau
11:10
Providenciales
16:25
Kingston
|
Connect |
WST501
Western Air
B61394
JetBlue Airways
B6875
JetBlue Airways
|
07:30
San Andros
13:58
Nassau
16:21
Fort Lauderdale
|
07:45
Nassau
15:00
Fort Lauderdale
17:08
Kingston
|
Connect |
WST501
Western Air
B61894
JetBlue Airways
B6875
JetBlue Airways
|
07:30
San Andros
11:18
Nassau
16:21
Fort Lauderdale
|
07:45
Nassau
12:19
Fort Lauderdale
17:08
Kingston
|
Connect |
WST501
Western Air
UP225
Bahamasair
AA1400
American Airlines
|
07:30
San Andros
10:00
Nassau
12:30
Miami
|
07:45
Nassau
10:55
Miami
13:16
Kingston
|
Connect |
WST503
Western Air
B62394
JetBlue Airways
B61575
JetBlue Airways
|
16:45
San Andros
19:05
Nassau
23:01
Fort Lauderdale
|
17:00
Nassau
20:06
Fort Lauderdale
23:46
Kingston
|
Connect |
WST503
Western Air
B62794
JetBlue Airways
B61575
JetBlue Airways
|
16:45
San Andros
18:51
Nassau
23:01
Fort Lauderdale
|
17:00
Nassau
19:51
Fort Lauderdale
23:46
Kingston
|
Connect |
WST503
Western Air
UP207
Bahamasair
B61575
JetBlue Airways
|
16:45
San Andros
19:15
Nassau
23:01
Fort Lauderdale
|
17:00
Nassau
20:10
Fort Lauderdale
23:46
Kingston
|
Connect |
You take a bus, shuttle or taxi from your location in Bahamas to Nassau.
You take a flight from Nassau to Montego Bay and cost approximately 360 USD.
You take a bus, shuttle or taxi from Montego Bay to your destination in Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
UP221
Bahamasair
AA1501
American Airlines
|
07:00
Nassau
12:20
Miami
|
07:55
Miami
13:01
Montego Bay
|
Connect |
UP221
Bahamasair
AA2446
American Airlines
|
07:00
Nassau
10:56
Miami
|
07:55
Miami
11:48
Montego Bay
|
Connect |
UP319
Bahamasair
UP141
Bahamasair
NK833
Spirit Airlines
|
07:30
Nassau
09:20
Freeport
12:56
Fort Lauderdale
|
08:15
Freeport
10:05
Fort Lauderdale
13:48
Montego Bay
|
Connect |
UP319
Bahamasair
UP141
Bahamasair
B61327
JetBlue Airways
|
07:30
Nassau
09:20
Freeport
12:28
Fort Lauderdale
|
08:15
Freeport
10:05
Fort Lauderdale
13:08
Montego Bay
|
Connect |
UP201
Bahamasair
NK833
Spirit Airlines
|
07:30
Nassau
12:56
Fort Lauderdale
|
08:25
Fort Lauderdale
13:48
Montego Bay
|
Connect |
UP201
Bahamasair
B62427
JetBlue Airways
|
07:30
Nassau
10:20
Fort Lauderdale
|
08:25
Fort Lauderdale
11:08
Montego Bay
|
Connect |
UP201
Bahamasair
B61327
JetBlue Airways
|
07:30
Nassau
12:28
Fort Lauderdale
|
08:25
Fort Lauderdale
13:08
Montego Bay
|
Connect |
DL681
Delta
DL361
Delta
|
08:00
Nassau
12:50
Atlanta
|
10:09
Atlanta
14:35
Montego Bay
|
Connect |
UP837
Bahamasair
WN272
Southwest Airlines
|
08:00
Nassau
10:55
Orlando
|
09:15
Orlando
11:55
Montego Bay
|
Connect |
UP225
Bahamasair
AA1501
American Airlines
|
10:00
Nassau
12:20
Miami
|
10:55
Miami
13:01
Montego Bay
|
Connect |
UP203
Bahamasair
NK833
Spirit Airlines
|
10:45
Nassau
12:56
Fort Lauderdale
|
11:40
Fort Lauderdale
13:48
Montego Bay
|
Connect |
UP237
Bahamasair
NK1849
Spirit Airlines
|
11:30
Nassau
13:50
Orlando
|
12:45
Orlando
14:57
Montego Bay
|
Connect |
BW415
Caribbean Airlines
JY604
InterCaribbean Airways
|
14:30
Nassau
17:00
Kingston
|
14:55
Kingston
17:40
Montego Bay
|
Connect |
You take a bus, shuttle or taxi from your location in Bahamas to Freeport.
You take a flight from Freeport to Kingston and cost approximately 410 USD.
You take a bus, shuttle or taxi from Kingston to your destination in Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
UP316
Bahamasair
UP225
Bahamasair
AA1400
American Airlines
|
07:30
Freeport
10:00
Nassau
12:30
Miami
|
08:15
Nassau
10:55
Miami
13:16
Kingston
|
Connect |
WST708
Western Air
BW415
Caribbean Airlines
|
12:00
Freeport
14:30
Nassau
|
12:35
Nassau
14:55
Kingston
|
Connect |
UP103
Bahamasair
B6875
JetBlue Airways
|
12:00
Freeport
16:21
Fort Lauderdale
|
12:40
Fort Lauderdale
17:08
Kingston
|
Connect |
WST708
Western Air
B61394
JetBlue Airways
B6875
JetBlue Airways
|
12:00
Freeport
13:58
Nassau
16:21
Fort Lauderdale
|
12:35
Nassau
15:00
Fort Lauderdale
17:08
Kingston
|
Connect |
AA3945
American Airlines
BW26
Caribbean Airlines
|
12:11
Freeport
17:20
Miami
|
13:00
Miami
18:00
Kingston
|
Connect |
UP320
Bahamasair
BW415
Caribbean Airlines
|
12:25
Freeport
14:30
Nassau
|
13:10
Nassau
14:55
Kingston
|
Connect |
UP320
Bahamasair
UP227
Bahamasair
BW26
Caribbean Airlines
|
12:25
Freeport
14:45
Nassau
17:20
Miami
|
13:10
Nassau
15:40
Miami
18:00
Kingston
|
Connect |
UP320
Bahamasair
UP205
Bahamasair
BW36
Caribbean Airlines
|
12:25
Freeport
15:00
Nassau
17:20
Fort Lauderdale
|
13:10
Nassau
15:55
Fort Lauderdale
18:00
Kingston
|
Connect |
WST709
Western Air
BW415
Caribbean Airlines
|
13:00
Freeport
14:30
Nassau
|
13:35
Nassau
14:55
Kingston
|
Connect |
You take a bus, shuttle or taxi from your location in Bahamas to Freeport.
You take a flight from Freeport to Montego Bay and cost approximately 340 USD.
You take a bus, shuttle or taxi from Montego Bay to your destination in Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
WST703
Western Air
DL681
Delta
DL361
Delta
|
06:30
Freeport
08:00
Nassau
12:50
Atlanta
|
07:05
Nassau
10:09
Atlanta
14:35
Montego Bay
|
Connect |
UP316
Bahamasair
UP225
Bahamasair
AA1501
American Airlines
|
07:30
Freeport
10:00
Nassau
12:20
Miami
|
08:15
Nassau
10:55
Miami
13:01
Montego Bay
|
Connect |
UP316
Bahamasair
UP203
Bahamasair
NK833
Spirit Airlines
|
07:30
Freeport
10:45
Nassau
12:56
Fort Lauderdale
|
08:15
Nassau
11:40
Fort Lauderdale
13:48
Montego Bay
|
Connect |
UP316
Bahamasair
UP237
Bahamasair
NK1849
Spirit Airlines
|
07:30
Freeport
11:30
Nassau
13:50
Orlando
|
08:15
Nassau
12:45
Orlando
14:57
Montego Bay
|
Connect |
UP141
Bahamasair
B61327
JetBlue Airways
|
09:20
Freeport
12:28
Fort Lauderdale
|
10:05
Fort Lauderdale
13:08
Montego Bay
|
Connect |
UP141
Bahamasair
NK833
Spirit Airlines
|
09:20
Freeport
12:56
Fort Lauderdale
|
10:05
Fort Lauderdale
13:48
Montego Bay
|
Connect |
AA3945
American Airlines
AA1345
American Airlines
DE2162
Condor Flugdienst
|
12:11
Freeport
17:00
Miami
21:10
Havana
|
13:00
Miami
18:15
Havana
21:45
Montego Bay
|
Connect |
AA3945
American Airlines
AA837
American Airlines
DE2162
Condor Flugdienst
|
12:11
Freeport
15:30
Miami
21:10
Havana
|
13:00
Miami
16:50
Havana
21:45
Montego Bay
|
Connect |
You can find hotels and accommodations in Jamaica with our hotels search tool below
Booking.com