HowToGo

Flight from Bahamas to Jamaica

How to get to Jamaica from Bahamas by flight ? You can check flights from Bahamas to Jamaica below.

Search Transfer from Bahamas to Jamaica

Search Flights

You can find flight ticket prices from Bahamas to Jamaica with our flight tickets search tool below

1. Marsh Harbour to Kingston

  1. You take a bus, shuttle or taxi from your location in Bahamas to Marsh Harbour.

  2. You take a flight from Marsh Harbour to Kingston and cost approximately 200 USD.

  3. 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

2. Nassau to Kingston

  1. You take a bus, shuttle or taxi from your location in Bahamas to Nassau.

  2. You take a flight from Nassau to Kingston and cost approximately 370 USD.

  3. 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

3. San Andros to Kingston

  1. You take a bus, shuttle or taxi from your location in Bahamas to San Andros.

  2. You take a flight from San Andros to Kingston and cost approximately 190 USD.

  3. 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

4. Nassau to Montego Bay

  1. You take a bus, shuttle or taxi from your location in Bahamas to Nassau.

  2. You take a flight from Nassau to Montego Bay and cost approximately 360 USD.

  3. 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

5. Freeport to Kingston

  1. You take a bus, shuttle or taxi from your location in Bahamas to Freeport.

  2. You take a flight from Freeport to Kingston and cost approximately 410 USD.

  3. 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

6. Freeport to Montego Bay

  1. You take a bus, shuttle or taxi from your location in Bahamas to Freeport.

  2. You take a flight from Freeport to Montego Bay and cost approximately 340 USD.

  3. 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

References

Find Hotels in Jamaica

You can find hotels and accommodations in Jamaica with our hotels search tool below

Booking.com