HowToGo

Flight from Jamaica to Puerto Rico

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

Search Transfer from Jamaica to Puerto Rico

Search Flights

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

1. Montego Bay to San Juan

  1. You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.

  2. You take a flight from Montego Bay to San Juan and cost approximately 170 USD.

  3. You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.

Flight Depart Arrive
AA1248 American Airlines
AA1254 American Airlines
08:36 Montego Bay
12:00 Miami
10:25 Miami
15:31 San Juan
Connect
B62026 JetBlue Airways
B62449 JetBlue Airways
B62438 JetBlue Airways
09:21 Montego Bay
12:35 Fort Lauderdale-Hollywood International
21:00 Santo Domingo
11:03 Fort Lauderdale-Hollywood International
15:47 Santo Domingo
21:57 San Juan
Connect
B62026 JetBlue Airways
B62449 JetBlue Airways
B62138 JetBlue Airways
09:21 Montego Bay
12:35 Fort Lauderdale-Hollywood International
20:56 Santo Domingo
11:03 Fort Lauderdale-Hollywood International
15:47 Santo Domingo
21:55 San Juan
Connect
B62026 JetBlue Airways
B61553 JetBlue Airways
09:21 Montego Bay
16:37 Fort Lauderdale-Hollywood International
11:03 Fort Lauderdale-Hollywood International
20:09 San Juan
Connect
B62026 JetBlue Airways
B62449 JetBlue Airways
B62538 JetBlue Airways
09:21 Montego Bay
12:35 Fort Lauderdale-Hollywood International
17:05 Santo Domingo
11:03 Fort Lauderdale-Hollywood International
15:47 Santo Domingo
18:05 San Juan
Connect
B62026 JetBlue Airways
B61653 JetBlue Airways
09:21 Montego Bay
12:40 Fort Lauderdale-Hollywood International
11:03 Fort Lauderdale-Hollywood International
16:13 San Juan
Connect
B622 JetBlue Airways
B6928 JetBlue Airways
10:01 Montego Bay
15:20 Orlando
12:06 Orlando
19:06 San Juan
Connect
B622 JetBlue Airways
B61405 JetBlue Airways
B62138 JetBlue Airways
10:01 Montego Bay
13:16 Orlando
20:56 Santo Domingo
12:06 Orlando
16:45 Santo Domingo
21:55 San Juan
Connect
B622 JetBlue Airways
B61405 JetBlue Airways
B62438 JetBlue Airways
10:01 Montego Bay
13:16 Orlando
21:00 Santo Domingo
12:06 Orlando
16:45 Santo Domingo
21:57 San Juan
Connect
B622 JetBlue Airways
B6733 JetBlue Airways
10:01 Montego Bay
17:05 Orlando
12:06 Orlando
20:50 San Juan
Connect
B6380 JetBlue Airways
B62503 JetBlue Airways
11:13 Montego Bay
18:50 New York JFK
14:49 New York JFK
23:41 San Juan
Connect
B61322 JetBlue Airways
B6733 JetBlue Airways
11:13 Montego Bay
17:05 Orlando
13:19 Orlando
20:50 San Juan
Connect
B61322 JetBlue Airways
B6928 JetBlue Airways
11:13 Montego Bay
15:20 Orlando
13:19 Orlando
19:06 San Juan
Connect
B6380 JetBlue Airways
B63 JetBlue Airways
11:13 Montego Bay
15:59 New York JFK
14:49 New York JFK
20:56 San Juan
Connect
B6780 JetBlue Airways
B62503 JetBlue Airways
11:21 Montego Bay
18:50 New York JFK
14:59 New York JFK
23:41 San Juan
Connect
B6780 JetBlue Airways
B63 JetBlue Airways
11:21 Montego Bay
15:59 New York JFK
14:59 New York JFK
20:56 San Juan
Connect
AA863 American Airlines
AA1671 American Airlines
11:58 Montego Bay
17:55 Charlotte
15:10 Charlotte
22:43 San Juan
Connect
CM147 Copa Airlines
CM450 Copa Airlines
12:11 Montego Bay
19:08 Panama City
14:22 Panama City
23:02 San Juan
Connect
DL1957 Delta
DL1861 Delta
12:12 Montego Bay
18:21 Atlanta
15:09 Atlanta
22:54 San Juan
Connect
DL1815 Delta
DL1859 Delta
12:45 Montego Bay
18:45 New York JFK
16:30 New York JFK
23:38 San Juan
Connect
AA217 American Airlines
AA1153 American Airlines
12:54 Montego Bay
17:50 Philadelphia
16:35 Philadelphia
22:46 San Juan
Connect
AA217 American Airlines
AA1529 American Airlines
12:54 Montego Bay
17:55 Philadelphia
16:35 Philadelphia
23:02 San Juan
Connect
UA702 United Airlines
UA432 United Airlines
12:55 Montego Bay
19:49 Houston
15:23 Houston
02:06 San Juan
Connect
DL1928 Delta
DL1861 Delta
13:15 Montego Bay
18:21 Atlanta
16:13 Atlanta
22:54 San Juan
Connect
B6326 JetBlue Airways
B61653 JetBlue Airways
13:26 Montego Bay
20:00 Fort Lauderdale-Hollywood International
15:18 Fort Lauderdale-Hollywood International
23:28 San Juan
Connect
B6326 JetBlue Airways
B61553 JetBlue Airways
13:26 Montego Bay
16:37 Fort Lauderdale-Hollywood International
15:18 Fort Lauderdale-Hollywood International
20:09 San Juan
Connect
B6480 JetBlue Airways
B62503 JetBlue Airways
13:35 Montego Bay
18:50 New York JFK
17:19 New York JFK
23:41 San Juan
Connect
B6480 JetBlue Airways
B62103 JetBlue Airways
13:35 Montego Bay
21:20 New York JFK
17:19 New York JFK
02:09 San Juan
Connect
AA827 American Airlines
AA1671 American Airlines
13:38 Montego Bay
17:55 Charlotte
16:50 Charlotte
22:43 San Juan
Connect
UA1628 United Airlines
UA1543 United Airlines
13:39 Montego Bay
20:09 Newark
17:34 Newark
01:01 San Juan
Connect
WN273 Southwest Airlines
WN3708 Southwest Airlines
14:00 Montego Bay
18:30 Orlando
16:00 Orlando
22:15 San Juan
Connect
WN273 Southwest Airlines
WN2347 Southwest Airlines
14:00 Montego Bay
18:10 Orlando
16:00 Orlando
21:55 San Juan
Connect
WN273 Southwest Airlines
WN657 Southwest Airlines
14:00 Montego Bay
18:45 Orlando
16:00 Orlando
22:30 San Juan
Connect
B6108 JetBlue Airways
B61389 JetBlue Airways
14:15 Montego Bay
22:00 Newark
17:58 Newark
02:48 San Juan
Connect
B61780 JetBlue Airways
B62103 JetBlue Airways
15:30 Montego Bay
21:20 New York JFK
19:18 New York JFK
02:09 San Juan
Connect
NK270 Spirit Airlines
NK1235 Spirit Airlines
15:30 Montego Bay
23:59 Fort Lauderdale-Hollywood International
17:18 Fort Lauderdale-Hollywood International
03:30 San Juan
Connect
AA1501 American Airlines
AA1570 American Airlines
16:11 Montego Bay
19:40 Miami
18:00 Miami
23:14 San Juan
Connect
NK1848 Spirit Airlines
NK811 Spirit Airlines
16:35 Montego Bay
23:59 Orlando
18:56 Orlando
03:45 San Juan
Connect
UA637 United Airlines
UA260 United Airlines
17:06 Montego Bay
22:07 Washington Dulles
20:25 Washington Dulles
02:51 San Juan
Connect
UA1280 United Airlines
UA701 United Airlines
17:21 Montego Bay
23:56 Houston
19:51 Houston
06:05 San Juan
Connect

2. Kingston to San Juan

  1. You take a bus, shuttle or taxi from your location in Jamaica to Kingston.

  2. You take a flight from Kingston to San Juan and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.

Flight Depart Arrive
B61376 JetBlue Airways
B6253 JetBlue Airways
06:01 Kingston
09:20 Fort Lauderdale-Hollywood International
07:52 Fort Lauderdale-Hollywood International
12:54 San Juan
Connect
AA65 American Airlines
AA1613 American Airlines
06:38 Kingston
10:30 Miami
08:35 Miami
14:04 San Juan
Connect
AA65 American Airlines
AA1254 American Airlines
06:38 Kingston
12:00 Miami
08:35 Miami
15:31 San Juan
Connect
AA2370 American Airlines
AA1254 American Airlines
08:28 Kingston
12:00 Miami
10:25 Miami
15:31 San Juan
Connect
JY407 InterCaribbean Airways
B62538 JetBlue Airways
09:10 Kingston
17:05 Santo Domingo
12:05 Santo Domingo
18:05 San Juan
Connect
JY407 InterCaribbean Airways
F996 Frontier Airlines
09:10 Kingston
16:40 Santo Domingo
12:05 Santo Domingo
17:39 San Juan
Connect
JY407 InterCaribbean Airways
B61938 JetBlue Airways
09:10 Kingston
13:10 Santo Domingo
12:05 Santo Domingo
14:11 San Juan
Connect
JY407 InterCaribbean Airways
JY411 InterCaribbean Airways
JY512 InterCaribbean Airways
09:10 Kingston
13:45 Santo Domingo
16:00 Beef Island
12:05 Santo Domingo
15:15 Beef Island
16:40 San Juan
Connect
B61676 JetBlue Airways
B62449 JetBlue Airways
B62538 JetBlue Airways
09:42 Kingston
12:35 Fort Lauderdale-Hollywood International
17:05 Santo Domingo
11:35 Fort Lauderdale-Hollywood International
15:47 Santo Domingo
18:05 San Juan
Connect
B61676 JetBlue Airways
B61653 JetBlue Airways
09:42 Kingston
12:40 Fort Lauderdale-Hollywood International
11:35 Fort Lauderdale-Hollywood International
16:13 San Juan
Connect
B61576 JetBlue Airways
B61553 JetBlue Airways
11:03 Kingston
16:37 Fort Lauderdale-Hollywood International
12:57 Fort Lauderdale-Hollywood International
20:09 San Juan
Connect
BW33 Caribbean Airlines
B61553 JetBlue Airways
12:30 Kingston
16:37 Fort Lauderdale-Hollywood International
14:20 Fort Lauderdale-Hollywood International
20:09 San Juan
Connect
AA1545 American Airlines
AA1570 American Airlines
13:58 Kingston
19:40 Miami
15:55 Miami
23:14 San Juan
Connect
B62076 JetBlue Airways
B61653 JetBlue Airways
14:15 Kingston
20:00 Fort Lauderdale-Hollywood International
16:09 Fort Lauderdale-Hollywood International
23:28 San Juan
Connect
CM417 Copa Airlines
CM450 Copa Airlines
15:11 Kingston
19:08 Panama City
17:17 Panama City
23:02 San Juan
Connect
AA1548 American Airlines
AA1570 American Airlines
16:03 Kingston
19:40 Miami
18:00 Miami
23:14 San Juan
Connect
B6876 JetBlue Airways
B6453 JetBlue Airways
18:55 Kingston
23:50 Fort Lauderdale-Hollywood International
20:51 Fort Lauderdale-Hollywood International
03:19 San Juan
Connect

3. Montego Bay to Aguadilla

  1. You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.

  2. You take a flight from Montego Bay to Aguadilla and cost approximately 310 USD.

  3. You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.

Flight Depart Arrive
B62026 JetBlue Airways
B62102 JetBlue Airways
B6839 JetBlue Airways
09:21 Montego Bay
14:30 Fort Lauderdale-Hollywood International
22:50 New York JFK
11:03 Fort Lauderdale-Hollywood International
17:21 New York JFK
03:38 Aguadilla
Connect
B61322 JetBlue Airways
B6384 JetBlue Airways
B6839 JetBlue Airways
11:13 Montego Bay
15:25 Orlando
22:50 New York JFK
13:19 Orlando
18:00 New York JFK
03:38 Aguadilla
Connect
B61322 JetBlue Airways
B6584 JetBlue Airways
B6839 JetBlue Airways
11:13 Montego Bay
17:56 Orlando
22:50 New York JFK
13:19 Orlando
20:30 New York JFK
03:38 Aguadilla
Connect
B61322 JetBlue Airways
B61284 JetBlue Airways
B6839 JetBlue Airways
11:13 Montego Bay
16:21 Orlando
22:50 New York JFK
13:19 Orlando
19:00 New York JFK
03:38 Aguadilla
Connect
B6780 JetBlue Airways
B6839 JetBlue Airways
11:21 Montego Bay
22:50 New York JFK
14:59 New York JFK
03:38 Aguadilla
Connect
B6326 JetBlue Airways
B62702 JetBlue Airways
B6839 JetBlue Airways
13:26 Montego Bay
16:45 Fort Lauderdale-Hollywood International
22:50 New York JFK
15:18 Fort Lauderdale-Hollywood International
19:41 New York JFK
03:38 Aguadilla
Connect
B6326 JetBlue Airways
B62202 JetBlue Airways
B6839 JetBlue Airways
13:26 Montego Bay
17:40 Fort Lauderdale-Hollywood International
22:50 New York JFK
15:18 Fort Lauderdale-Hollywood International
20:32 New York JFK
03:38 Aguadilla
Connect
B6480 JetBlue Airways
B6839 JetBlue Airways
13:35 Montego Bay
22:50 New York JFK
17:19 New York JFK
03:38 Aguadilla
Connect
UA1628 United Airlines
UA569 United Airlines
13:39 Montego Bay
20:02 Newark
17:34 Newark
00:50 Aguadilla
Connect
WN273 Southwest Airlines
NK164 Spirit Airlines
14:00 Montego Bay
22:50 Orlando
16:00 Orlando
02:35 Aguadilla
Connect
B6108 JetBlue Airways
UA569 United Airlines
14:15 Montego Bay
20:02 Newark
17:58 Newark
00:50 Aguadilla
Connect
NK454 Spirit Airlines
NK443 Spirit Airlines
NK371 Spirit Airlines
14:50 Montego Bay
19:45 Baltimore
23:45 Fort Lauderdale-Hollywood International
18:22 Baltimore
22:20 Fort Lauderdale-Hollywood International
03:16 Aguadilla
Connect
NK454 Spirit Airlines
NK1614 Spirit Airlines
NK164 Spirit Airlines
14:50 Montego Bay
19:25 Baltimore
22:50 Orlando
18:22 Baltimore
21:51 Orlando
02:35 Aguadilla
Connect
B6550 JetBlue Airways
B61186 JetBlue Airways
B6839 JetBlue Airways
15:30 Montego Bay
20:00 Raleigh/Durham
22:50 New York JFK
18:27 Raleigh/Durham
21:41 New York JFK
03:38 Aguadilla
Connect
B61780 JetBlue Airways
B6839 JetBlue Airways
15:30 Montego Bay
22:50 New York JFK
19:18 New York JFK
03:38 Aguadilla
Connect
NK270 Spirit Airlines
NK371 Spirit Airlines
15:30 Montego Bay
23:45 Fort Lauderdale-Hollywood International
17:18 Fort Lauderdale-Hollywood International
03:16 Aguadilla
Connect
DL1955 Delta
B6839 JetBlue Airways
15:35 Montego Bay
22:50 New York JFK
19:27 New York JFK
03:38 Aguadilla
Connect
NK1848 Spirit Airlines
NK164 Spirit Airlines
16:35 Montego Bay
22:50 Orlando
18:56 Orlando
02:35 Aguadilla
Connect
BW11 Caribbean Airlines
B6839 JetBlue Airways
17:50 Montego Bay
22:50 New York JFK
21:30 New York JFK
03:38 Aguadilla
Connect

4. Kingston to Aguadilla

  1. You take a bus, shuttle or taxi from your location in Jamaica to Kingston.

  2. You take a flight from Kingston to Aguadilla and cost approximately 380 USD.

  3. You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.

Flight Depart Arrive
B660 JetBlue Airways
B61 JetBlue Airways
B61091 JetBlue Airways
00:50 Kingston
06:01 New York JFK
10:50 Fort Lauderdale-Hollywood International
04:33 New York JFK
09:05 Fort Lauderdale-Hollywood International
14:24 Aguadilla
Connect
B61376 JetBlue Airways
B61091 JetBlue Airways
06:01 Kingston
10:50 Fort Lauderdale-Hollywood International
07:52 Fort Lauderdale-Hollywood International
14:24 Aguadilla
Connect
B61576 JetBlue Airways
B62102 JetBlue Airways
B6839 JetBlue Airways
11:03 Kingston
14:30 Fort Lauderdale-Hollywood International
22:50 New York JFK
12:57 Fort Lauderdale-Hollywood International
17:21 New York JFK
03:38 Aguadilla
Connect
B61576 JetBlue Airways
B62702 JetBlue Airways
B6839 JetBlue Airways
11:03 Kingston
14:41 Fort Lauderdale-Hollywood International
22:50 New York JFK
12:57 Fort Lauderdale-Hollywood International
17:29 New York JFK
03:38 Aguadilla
Connect
NK702 Spirit Airlines
NK371 Spirit Airlines
13:15 Kingston
23:45 Fort Lauderdale-Hollywood International
15:07 Fort Lauderdale-Hollywood International
03:16 Aguadilla
Connect
B62076 JetBlue Airways
B62202 JetBlue Airways
B6839 JetBlue Airways
14:15 Kingston
17:40 Fort Lauderdale-Hollywood International
22:50 New York JFK
16:09 Fort Lauderdale-Hollywood International
20:32 New York JFK
03:38 Aguadilla
Connect
B6876 JetBlue Airways
NK371 Spirit Airlines
18:55 Kingston
23:45 Fort Lauderdale-Hollywood International
20:51 Fort Lauderdale-Hollywood International
03:16 Aguadilla
Connect

5. Kingston to Mayaguez

  1. You take a bus, shuttle or taxi from your location in Jamaica to Kingston.

  2. You take a flight from Kingston to Mayaguez and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Mayaguez to your destination in Puerto Rico.

Flight Depart Arrive
B660 JetBlue Airways
B61403 JetBlue Airways
9K35 Cape Air
00:50 Kingston
05:25 New York JFK
12:20 San Juan
04:33 New York JFK
10:08 San Juan
12:57 Mayaguez
Connect
B61360 JetBlue Airways
B6403 JetBlue Airways
9K37 Cape Air
03:30 Kingston
09:09 New York JFK
15:02 San Juan
07:12 New York JFK
14:01 San Juan
15:39 Mayaguez
Connect
B61376 JetBlue Airways
B6253 JetBlue Airways
9K39 Cape Air
06:01 Kingston
09:20 Fort Lauderdale-Hollywood International
17:03 San Juan
07:52 Fort Lauderdale-Hollywood International
12:54 San Juan
17:40 Mayaguez
Connect
B61376 JetBlue Airways
B61653 JetBlue Airways
9K39 Cape Air
06:01 Kingston
12:40 Fort Lauderdale-Hollywood International
17:03 San Juan
07:52 Fort Lauderdale-Hollywood International
16:13 San Juan
17:40 Mayaguez
Connect
B61376 JetBlue Airways
B6253 JetBlue Airways
9K37 Cape Air
06:01 Kingston
09:20 Fort Lauderdale-Hollywood International
15:02 San Juan
07:52 Fort Lauderdale-Hollywood International
12:54 San Juan
15:39 Mayaguez
Connect
AA65 American Airlines
AA1613 American Airlines
9K37 Cape Air
06:38 Kingston
10:30 Miami
15:02 San Juan
08:35 Miami
14:04 San Juan
15:39 Mayaguez
Connect
AA65 American Airlines
AA1613 American Airlines
9K39 Cape Air
06:38 Kingston
10:30 Miami
17:03 San Juan
08:35 Miami
14:04 San Juan
17:40 Mayaguez
Connect
AA65 American Airlines
AA1254 American Airlines
9K39 Cape Air
06:38 Kingston
12:00 Miami
17:03 San Juan
08:35 Miami
15:31 San Juan
17:40 Mayaguez
Connect
AA2370 American Airlines
AA1254 American Airlines
9K39 Cape Air
08:28 Kingston
12:00 Miami
17:03 San Juan
10:25 Miami
15:31 San Juan
17:40 Mayaguez
Connect
JY407 InterCaribbean Airways
B61938 JetBlue Airways
9K37 Cape Air
09:10 Kingston
13:10 Santo Domingo
15:02 San Juan
12:05 Santo Domingo
14:11 San Juan
15:39 Mayaguez
Connect
JY407 InterCaribbean Airways
B61938 JetBlue Airways
9K39 Cape Air
09:10 Kingston
13:10 Santo Domingo
17:03 San Juan
12:05 Santo Domingo
14:11 San Juan
17:40 Mayaguez
Connect
B61676 JetBlue Airways
B61653 JetBlue Airways
9K39 Cape Air
09:42 Kingston
12:40 Fort Lauderdale-Hollywood International
17:03 San Juan
11:35 Fort Lauderdale-Hollywood International
16:13 San Juan
17:40 Mayaguez
Connect

References

Find Hotels in Puerto Rico

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

Booking.com