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 230 USD.

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

Flight Depart Arrive
AA1248 American Airlines
AA1299 American Airlines
07:41 Montego Bay
12:05 Miami
10:25 Miami
14:44 San Juan
Connect
AA1248 American Airlines
AA1293 American Airlines
3M3957 Silver Airways
07:41 Montego Bay
12:05 Miami
18:00 Christiansted
10:25 Miami
14:52 Christiansted
18:40 San Juan
Connect
AA1248 American Airlines
AA2063 American Airlines
07:41 Montego Bay
13:40 Miami
10:25 Miami
16:19 San Juan
Connect
AA1248 American Airlines
AA1391 American Airlines
3M3963 Silver Airways
07:41 Montego Bay
12:05 Miami
18:00 Charlotte Amalie
10:25 Miami
14:51 Charlotte Amalie
18:35 San Juan
Connect
AA1248 American Airlines
AA2780 American Airlines
07:41 Montego Bay
17:35 Miami
10:25 Miami
20:14 San Juan
Connect
B62026 JetBlue Airways
B6353 JetBlue Airways
08:10 Montego Bay
12:00 Fort Lauderdale-Hollywood International
11:00 Fort Lauderdale-Hollywood International
14:39 San Juan
Connect
B62026 JetBlue Airways
B61653 JetBlue Airways
08:10 Montego Bay
17:20 Fort Lauderdale-Hollywood International
11:00 Fort Lauderdale-Hollywood International
19:57 San Juan
Connect
B62026 JetBlue Airways
B61453 JetBlue Airways
08:10 Montego Bay
14:45 Fort Lauderdale-Hollywood International
11:00 Fort Lauderdale-Hollywood International
17:22 San Juan
Connect
B6780 JetBlue Airways
B6903 JetBlue Airways
09:41 Montego Bay
17:20 New York JFK
14:29 New York JFK
21:26 San Juan
Connect
AA2946 American Airlines
AA1625 American Airlines
11:06 Montego Bay
18:10 Charlotte
15:10 Charlotte
22:04 San Juan
Connect
UA442 United Airlines
UA260 United Airlines
11:25 Montego Bay
17:40 Washington Dulles
15:47 Washington Dulles
21:31 San Juan
Connect
WN273 Southwest Airlines
WN450 2958 Southwest Airlines
12:00 Montego Bay
18:10 Orlando
15:05 Orlando
21:00 San Juan
Connect
B62126 JetBlue Airways
3M76 Silver Airways
B61433 JetBlue Airways
12:05 Montego Bay
18:20 Fort Lauderdale-Hollywood International
21:25 Orlando
14:53 Fort Lauderdale-Hollywood International
19:40 Orlando
00:15 San Juan
Connect
B62126 JetBlue Airways
B61653 JetBlue Airways
12:05 Montego Bay
17:20 Fort Lauderdale-Hollywood International
14:53 Fort Lauderdale-Hollywood International
19:57 San Juan
Connect
DL1928 Delta
DL1861 Delta
12:10 Montego Bay
19:05 Atlanta
16:08 Atlanta
22:39 San Juan
Connect
AA857 American Airlines
AA1529 American Airlines
12:19 Montego Bay
18:10 Philadelphia
17:10 Philadelphia
22:09 San Juan
Connect
CM147 Copa Airlines
CM450 Copa Airlines
12:19 Montego Bay
19:08 Panama City
14:22 Panama City
23:01 San Juan
Connect
AA840 American Airlines
AA1625 American Airlines
12:46 Montego Bay
18:10 Charlotte
16:50 Charlotte
22:04 San Juan
Connect
UA1628 United Airlines
UA1543 United Airlines
12:52 Montego Bay
20:17 Newark
17:50 Newark
00:15 San Juan
Connect
AA1109 American Airlines
AA397 American Airlines
13:11 Montego Bay
21:35 Miami
15:55 Miami
00:14 San Juan
Connect
AA1109 American Airlines
AA2780 American Airlines
13:11 Montego Bay
17:35 Miami
15:55 Miami
20:14 San Juan
Connect
AA1109 American Airlines
AA1570 American Airlines
13:11 Montego Bay
19:40 Miami
15:55 Miami
22:19 San Juan
Connect
B6108 JetBlue Airways
B61389 JetBlue Airways
13:15 Montego Bay
19:24 Newark
18:02 Newark
23:25 San Juan
Connect
B6108 JetBlue Airways
B62889 JetBlue Airways
13:15 Montego Bay
21:10 Newark
18:02 Newark
01:08 San Juan
Connect
BW19 Caribbean Airlines
DL1859 Delta
13:30 Montego Bay
19:05 New York JFK
18:10 New York JFK
22:58 San Juan
Connect
DL1800 Delta
DL1861 Delta
13:35 Montego Bay
19:05 Atlanta
17:36 Atlanta
22:39 San Juan
Connect
B6380 JetBlue Airways
B62103 JetBlue Airways
13:45 Montego Bay
20:30 New York JFK
18:38 New York JFK
00:39 San Juan
Connect
B622 JetBlue Airways
B61433 JetBlue Airways
14:47 Montego Bay
21:25 Orlando
17:58 Orlando
00:15 San Juan
Connect
B6550 JetBlue Airways
B61063 JetBlue Airways
15:05 Montego Bay
22:59 Raleigh/Durham
18:59 Raleigh/Durham
02:21 San Juan
Connect
AA1501 American Airlines
AA397 American Airlines
15:16 Montego Bay
21:35 Miami
18:00 Miami
00:14 San Juan
Connect
AA1501 American Airlines
AA1570 American Airlines
15:16 Montego Bay
19:40 Miami
18:00 Miami
22:19 San Juan
Connect
NK848 Spirit Airlines
NK802 Spirit Airlines
15:55 Montego Bay
23:30 Orlando
19:05 Orlando
02:17 San Juan
Connect
B6580 JetBlue Airways
B62203 JetBlue Airways
16:19 Montego Bay
23:59 New York JFK
21:12 New York JFK
03:47 San Juan
Connect
NK454 Spirit Airlines
NK3459 Spirit Airlines
16:25 Montego Bay
23:40 Baltimore
20:47 Baltimore
03:29 San Juan
Connect
AA2446 American Airlines
AA397 American Airlines
17:11 Montego Bay
21:35 Miami
19:55 Miami
00:14 San Juan
Connect
B6480 JetBlue Airways
B61603 JetBlue Airways
19:58 Montego Bay
05:05 New York JFK
00:50 New York JFK
08:51 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 360 USD.

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

Flight Depart Arrive
B61676 JetBlue Airways
B6353 JetBlue Airways
07:45 Kingston
12:00 Fort Lauderdale-Hollywood International
10:35 Fort Lauderdale-Hollywood International
14:39 San Juan
Connect
B61676 JetBlue Airways
B61653 JetBlue Airways
07:45 Kingston
17:20 Fort Lauderdale-Hollywood International
10:35 Fort Lauderdale-Hollywood International
19:57 San Juan
Connect
B61676 JetBlue Airways
B61453 JetBlue Airways
07:45 Kingston
14:45 Fort Lauderdale-Hollywood International
10:35 Fort Lauderdale-Hollywood International
17:22 San Juan
Connect
JY407 InterCaribbean Airways
B62538 JetBlue Airways
09:10 Kingston
15:50 Santo Domingo
12:10 Santo Domingo
16:54 San Juan
Connect
JY407 InterCaribbean Airways
F996 Frontier Airlines
09:10 Kingston
17:25 Santo Domingo
12:10 Santo Domingo
18:20 San Juan
Connect
JY407 InterCaribbean Airways
JY411 InterCaribbean Airways
JY512 InterCaribbean Airways
09:10 Kingston
14:05 Santo Domingo
16:15 Beef Island
12:10 Santo Domingo
15:35 Beef Island
16:55 San Juan
Connect
B61576 JetBlue Airways
B61653 JetBlue Airways
12:22 Kingston
17:20 Fort Lauderdale-Hollywood International
15:16 Fort Lauderdale-Hollywood International
19:57 San Juan
Connect
BW33 Caribbean Airlines
B61653 JetBlue Airways
12:30 Kingston
17:20 Fort Lauderdale-Hollywood International
15:20 Fort Lauderdale-Hollywood International
19:57 San Juan
Connect
BW33 Caribbean Airlines
WN1261 Southwest Airlines
12:30 Kingston
17:55 Fort Lauderdale-Hollywood International
15:20 Fort Lauderdale-Hollywood International
20:35 San Juan
Connect
BW33 Caribbean Airlines
WN2094 Southwest Airlines
12:30 Kingston
18:00 Fort Lauderdale-Hollywood International
15:20 Fort Lauderdale-Hollywood International
20:40 San Juan
Connect
AA1589 American Airlines
AA2780 American Airlines
13:01 Kingston
17:35 Miami
15:55 Miami
20:14 San Juan
Connect
AA1589 American Airlines
AA397 American Airlines
13:01 Kingston
21:35 Miami
15:55 Miami
00:14 San Juan
Connect
AA1589 American Airlines
AA1570 American Airlines
13:01 Kingston
19:40 Miami
15:55 Miami
22:19 San Juan
Connect
NK702 Spirit Airlines
NK1356 Spirit Airlines
14:50 Kingston
23:30 Fort Lauderdale-Hollywood International
17:44 Fort Lauderdale-Hollywood International
01:59 San Juan
Connect
AA1400 American Airlines
AA1570 American Airlines
15:06 Kingston
19:40 Miami
18:00 Miami
22:19 San Juan
Connect
AA1400 American Airlines
AA397 American Airlines
15:06 Kingston
21:35 Miami
18:00 Miami
00:14 San Juan
Connect
CM417 Copa Airlines
CM450 Copa Airlines
15:13 Kingston
19:08 Panama City
17:17 Panama City
23:01 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 290 USD.

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

Flight Depart Arrive
B62026 JetBlue Airways
B61091 JetBlue Airways
08:10 Montego Bay
12:00 Fort Lauderdale-Hollywood International
11:00 Fort Lauderdale-Hollywood International
14:28 Aguadilla
Connect
UA1628 United Airlines
UA569 United Airlines
12:52 Montego Bay
20:47 Newark
17:50 Newark
00:39 Aguadilla
Connect
B6108 JetBlue Airways
B62583 JetBlue Airways
13:15 Montego Bay
19:36 Newark
18:02 Newark
23:30 Aguadilla
Connect
UA1206 United Airlines
UA569 United Airlines
14:50 Montego Bay
20:47 Newark
19:48 Newark
00:39 Aguadilla
Connect
NK848 Spirit Airlines
NK164 Spirit Airlines
15:55 Montego Bay
23:30 Orlando
19:05 Orlando
02:10 Aguadilla
Connect
B6326 JetBlue Airways
NK371 Spirit Airlines
17:30 Montego Bay
23:50 Fort Lauderdale-Hollywood International
20:17 Fort Lauderdale-Hollywood International
02:15 Aguadilla
Connect

4. Montego Bay to Ponce

  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 Ponce and cost approximately 600 USD.

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

Flight Depart Arrive
B62026 JetBlue Airways
B62202 JetBlue Airways
B6745 JetBlue Airways
08:10 Montego Bay
17:39 Fort Lauderdale-Hollywood International
23:59 New York JFK
11:00 Fort Lauderdale-Hollywood International
20:45 New York JFK
04:02 Ponce
Connect
B62026 JetBlue Airways
B61902 JetBlue Airways
B6745 JetBlue Airways
08:10 Montego Bay
13:40 Fort Lauderdale-Hollywood International
23:59 New York JFK
11:00 Fort Lauderdale-Hollywood International
16:42 New York JFK
04:02 Ponce
Connect
B6780 JetBlue Airways
B6745 JetBlue Airways
09:41 Montego Bay
23:59 New York JFK
14:29 New York JFK
04:02 Ponce
Connect
B61194 JetBlue Airways
B62017 JetBlue Airways
B6745 JetBlue Airways
11:20 Montego Bay
21:46 Boston
23:59 New York JFK
16:41 Boston
22:57 New York JFK
04:02 Ponce
Connect
B62126 JetBlue Airways
B62202 JetBlue Airways
B6745 JetBlue Airways
12:05 Montego Bay
17:39 Fort Lauderdale-Hollywood International
23:59 New York JFK
14:53 Fort Lauderdale-Hollywood International
20:45 New York JFK
04:02 Ponce
Connect
B6108 JetBlue Airways
B6227 JetBlue Airways
B6767 JetBlue Airways
13:15 Montego Bay
19:55 Newark
06:00 Orlando
18:02 Newark
22:45 Orlando
08:55 Ponce
Connect
BW19 Caribbean Airlines
B6745 JetBlue Airways
13:30 Montego Bay
23:59 New York JFK
18:10 New York JFK
04:02 Ponce
Connect
DL1957 Delta
B6745 JetBlue Airways
13:35 Montego Bay
23:59 New York JFK
18:27 New York JFK
04:02 Ponce
Connect
B6380 JetBlue Airways
B6745 JetBlue Airways
13:45 Montego Bay
23:59 New York JFK
18:38 New York JFK
04:02 Ponce
Connect
B6380 JetBlue Airways
B6901 JetBlue Airways
B6767 JetBlue Airways
13:45 Montego Bay
19:45 New York JFK
06:00 Orlando
18:38 New York JFK
22:51 Orlando
08:55 Ponce
Connect
B622 JetBlue Airways
B6767 JetBlue Airways
14:47 Montego Bay
06:00 Orlando
17:58 Orlando
08:55 Ponce
Connect
B622 JetBlue Airways
B6884 JetBlue Airways
B6745 JetBlue Airways
14:47 Montego Bay
19:25 Orlando
23:59 New York JFK
17:58 Orlando
22:12 New York JFK
04:02 Ponce
Connect
B6550 JetBlue Airways
B61186 JetBlue Airways
B6745 JetBlue Airways
15:05 Montego Bay
21:04 Raleigh/Durham
23:59 New York JFK
18:59 Raleigh/Durham
22:50 New York JFK
04:02 Ponce
Connect
B6580 JetBlue Airways
B6745 JetBlue Airways
16:19 Montego Bay
23:59 New York JFK
21:12 New York JFK
04:02 Ponce
Connect

5. 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 350 USD.

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

Flight Depart Arrive
B61960 JetBlue Airways
B6839 JetBlue Airways
02:14 Kingston
09:15 New York JFK
07:06 New York JFK
13:07 Aguadilla
Connect
B61676 JetBlue Airways
B61091 JetBlue Airways
07:45 Kingston
12:00 Fort Lauderdale-Hollywood International
10:35 Fort Lauderdale-Hollywood International
14:28 Aguadilla
Connect
NK702 Spirit Airlines
NK371 Spirit Airlines
14:50 Kingston
23:50 Fort Lauderdale-Hollywood International
17:44 Fort Lauderdale-Hollywood International
02:15 Aguadilla
Connect
B61376 JetBlue Airways
NK371 Spirit Airlines
18:35 Kingston
23:50 Fort Lauderdale-Hollywood International
21:28 Fort Lauderdale-Hollywood International
02:15 Aguadilla
Connect

6. 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 565 USD.

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

Flight Depart Arrive
B61960 JetBlue Airways
B6503 JetBlue Airways
9K37 Cape Air
02:14 Kingston
08:15 New York JFK
15:55 San Juan
07:06 New York JFK
12:10 San Juan
16:32 Mayaguez
Connect
B61960 JetBlue Airways
B6503 JetBlue Airways
9K39 Cape Air
02:14 Kingston
08:15 New York JFK
18:38 San Juan
07:06 New York JFK
12:10 San Juan
19:15 Mayaguez
Connect
B61960 JetBlue Airways
B6803 JetBlue Airways
9K39 Cape Air
02:14 Kingston
12:15 New York JFK
18:38 San Juan
07:06 New York JFK
16:09 San Juan
19:15 Mayaguez
Connect
B61676 JetBlue Airways
B6353 JetBlue Airways
9K37 Cape Air
07:45 Kingston
12:00 Fort Lauderdale-Hollywood International
15:55 San Juan
10:35 Fort Lauderdale-Hollywood International
14:39 San Juan
16:32 Mayaguez
Connect
B61676 JetBlue Airways
B6353 JetBlue Airways
9K39 Cape Air
07:45 Kingston
12:00 Fort Lauderdale-Hollywood International
18:38 San Juan
10:35 Fort Lauderdale-Hollywood International
14:39 San Juan
19:15 Mayaguez
Connect
B61676 JetBlue Airways
B61453 JetBlue Airways
9K39 Cape Air
07:45 Kingston
14:45 Fort Lauderdale-Hollywood International
18:38 San Juan
10:35 Fort Lauderdale-Hollywood International
17:22 San Juan
19:15 Mayaguez
Connect
JY407 InterCaribbean Airways
JY411 InterCaribbean Airways
JY512 InterCaribbean Airways
9K39 Cape Air
09:10 Kingston
14:05 Santo Domingo
16:15 Beef Island
18:38 San Juan
12:10 Santo Domingo
15:35 Beef Island
16:55 San Juan
19:15 Mayaguez
Connect
JY407 InterCaribbean Airways
B62538 JetBlue Airways
9K39 Cape Air
09:10 Kingston
15:50 Santo Domingo
18:38 San Juan
12:10 Santo Domingo
16:54 San Juan
19:15 Mayaguez
Connect
B61760 JetBlue Airways
B61603 JetBlue Airways
9K35 Cape Air
20:00 Kingston
05:05 New York JFK
12:55 San Juan
00:55 New York JFK
08:51 San Juan
13:32 Mayaguez
Connect
B61760 JetBlue Airways
B62003 JetBlue Airways
9K35 Cape Air
20:00 Kingston
06:15 New York JFK
12:55 San Juan
00:55 New York JFK
10:04 San Juan
13:32 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