HowToGo

Flight from Cuba to Puerto Rico

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

Search Transfer from Cuba to Puerto Rico

Search Flights

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

1. Havana to San Juan

  1. You take a bus, shuttle or taxi from your location in Cuba to Havana.

  2. You take a flight from Havana to San Juan and cost approximately 310 USD.

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

Flight Depart Arrive
CM295 Copa Airlines
CM142 Copa Airlines
06:20 Havana
12:20 Panama City
08:05 Panama City
16:08 San Juan
Connect
CM231 Copa Airlines
CM142 Copa Airlines
08:15 Havana
12:20 Panama City
09:56 Panama City
16:08 San Juan
Connect
CM321 Copa Airlines
CM142 Copa Airlines
08:45 Havana
12:20 Panama City
10:26 Panama City
16:08 San Juan
Connect
AA2678 American Airlines
AA1391 American Airlines
3M3963 Silver Airways
09:00 Havana
12:15 Miami
18:00 Charlotte Amalie
10:20 Miami
14:51 Charlotte Amalie
18:35 San Juan
Connect
AA2678 American Airlines
AA1613 American Airlines
09:00 Havana
12:00 Miami
10:20 Miami
14:31 San Juan
Connect
AA2678 American Airlines
AA1293 American Airlines
3M3957 Silver Airways
09:00 Havana
12:05 Miami
18:00 Christiansted
10:20 Miami
14:44 Christiansted
18:40 San Juan
Connect
AA2678 American Airlines
AA1570 American Airlines
09:00 Havana
17:25 Miami
10:20 Miami
20:00 San Juan
Connect
WN3921 Southwest Airlines
WN3167 Southwest Airlines
09:20 Havana
14:40 Fort Lauderdale
10:40 Fort Lauderdale
17:25 San Juan
Connect
WN3921 Southwest Airlines
WN3878 Southwest Airlines
09:20 Havana
14:30 Fort Lauderdale
10:40 Fort Lauderdale
17:15 San Juan
Connect
WN3921 Southwest Airlines
WN1438 Southwest Airlines
09:20 Havana
14:00 Fort Lauderdale
10:40 Fort Lauderdale
16:45 San Juan
Connect
B6800 JetBlue Airways
B61653 JetBlue Airways
10:00 Havana
12:25 Fort Lauderdale
11:12 Fort Lauderdale
15:04 San Juan
Connect
B6800 JetBlue Airways
B61553 JetBlue Airways
10:00 Havana
16:37 Fort Lauderdale
11:12 Fort Lauderdale
19:15 San Juan
Connect
B61004 JetBlue Airways
3M69 Silver Airways
B61453 JetBlue Airways
10:10 Havana
12:40 Orlando
16:45 Fort Lauderdale
11:40 Orlando
14:00 Fort Lauderdale
19:23 San Juan
Connect
B61004 JetBlue Airways
3M69 Silver Airways
B61553 JetBlue Airways
10:10 Havana
12:40 Orlando
16:37 Fort Lauderdale
11:40 Orlando
14:00 Fort Lauderdale
19:15 San Juan
Connect
B61004 JetBlue Airways
B6733 JetBlue Airways
10:10 Havana
15:59 Orlando
11:40 Orlando
18:55 San Juan
Connect
JY459 InterCaribbean Airways
B62994 JetBlue Airways
10:35 Havana
17:11 Santo Domingo
13:05 Santo Domingo
18:14 San Juan
Connect
AA1334 American Airlines
AA1570 American Airlines
11:45 Havana
17:25 Miami
13:05 Miami
20:00 San Juan
Connect
AA1334 American Airlines
AA397 American Airlines
11:45 Havana
19:40 Miami
13:05 Miami
22:15 San Juan
Connect
WN3925 Southwest Airlines
WN3167 Southwest Airlines
11:55 Havana
14:40 Fort Lauderdale
13:15 Fort Lauderdale
17:25 San Juan
Connect
WN3925 Southwest Airlines
WN3878 Southwest Airlines
11:55 Havana
14:30 Fort Lauderdale
13:15 Fort Lauderdale
17:15 San Juan
Connect
CM372 Copa Airlines
CM450 Copa Airlines
12:11 Havana
19:08 Panama City
13:56 Panama City
23:02 San Juan
Connect
CM219 Copa Airlines
CM450 Copa Airlines
12:45 Havana
19:08 Panama City
14:29 Panama City
23:02 San Juan
Connect
AA2706 American Airlines
AA397 American Airlines
12:50 Havana
19:40 Miami
14:05 Miami
22:15 San Juan
Connect
AA2706 American Airlines
AA1570 American Airlines
12:50 Havana
17:25 Miami
14:05 Miami
20:00 San Juan
Connect
WN5907 Southwest Airlines
F9120 Frontier Airlines
13:15 Havana
16:06 Tampa
14:40 Tampa
19:11 San Juan
Connect
B6242 JetBlue Airways
B62503 JetBlue Airways
14:20 Havana
18:53 New York JFK
17:44 New York JFK
23:01 San Juan
Connect
DL5202 Delta
DL549 Delta
14:35 Havana
18:21 Atlanta
16:57 Atlanta
22:10 San Juan
Connect
CM247 Copa Airlines
CM450 Copa Airlines
14:50 Havana
19:08 Panama City
16:40 Panama City
23:02 San Juan
Connect
UA3543 United Airlines
UA1543 United Airlines
14:55 Havana
20:13 Newark
18:41 Newark
00:15 San Juan
Connect
WN3923 Southwest Airlines
WN5992 Southwest Airlines
14:55 Havana
21:05 Fort Lauderdale
16:15 Fort Lauderdale
23:45 San Juan
Connect
WN3923 Southwest Airlines
WN3170 4645 Southwest Airlines
14:55 Havana
20:30 Fort Lauderdale
16:15 Fort Lauderdale
23:15 San Juan
Connect
B61900 JetBlue Airways
B6453 JetBlue Airways
17:30 Havana
23:45 Fort Lauderdale
18:44 Fort Lauderdale
02:20 San Juan
Connect
AA838 American Airlines
AA2414 American Airlines
17:50 Havana
23:00 Miami
19:05 Miami
01:33 San Juan
Connect
AA2482 American Airlines
AA2414 American Airlines
19:15 Havana
23:00 Miami
20:30 Miami
01:33 San Juan
Connect
DL527 Delta
AA2414 American Airlines
20:30 Havana
23:00 Miami
21:36 Miami
01:33 San Juan
Connect

2. Havana to Aguadilla

  1. You take a bus, shuttle or taxi from your location in Cuba to Havana.

  2. You take a flight from Havana to Aguadilla and cost approximately 330 USD.

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

Flight Depart Arrive
B61004 JetBlue Airways
B61429 JetBlue Airways
10:10 Havana
14:34 Orlando
11:40 Orlando
17:26 Aguadilla
Connect
B61004 JetBlue Airways
B6629 JetBlue Airways
10:10 Havana
21:11 Orlando
11:40 Orlando
23:58 Aguadilla
Connect
B6242 JetBlue Airways
B6839 JetBlue Airways
14:20 Havana
23:44 New York JFK
17:44 New York JFK
03:39 Aguadilla
Connect
UA3543 United Airlines
UA569 United Airlines
14:55 Havana
20:38 Newark
18:41 Newark
00:39 Aguadilla
Connect
B61500 JetBlue Airways
B61091 JetBlue Airways
15:00 Havana
23:38 Fort Lauderdale
16:17 Fort Lauderdale
02:10 Aguadilla
Connect
B61500 JetBlue Airways
3M67 Silver Airways
B6629 JetBlue Airways
15:00 Havana
17:25 Fort Lauderdale
21:11 Orlando
16:17 Fort Lauderdale
18:50 Orlando
23:58 Aguadilla
Connect
B61500 JetBlue Airways
B61802 JetBlue Airways
B6839 JetBlue Airways
15:00 Havana
19:46 Fort Lauderdale
23:44 New York JFK
16:17 Fort Lauderdale
22:44 New York JFK
03:39 Aguadilla
Connect
B61900 JetBlue Airways
B61091 JetBlue Airways
17:30 Havana
23:38 Fort Lauderdale
18:44 Fort Lauderdale
02:10 Aguadilla
Connect
B61900 JetBlue Airways
B61802 JetBlue Airways
B6839 JetBlue Airways
17:30 Havana
19:46 Fort Lauderdale
23:44 New York JFK
18:44 Fort Lauderdale
22:44 New York JFK
03:39 Aguadilla
Connect

3. Havana to Ponce

  1. You take a bus, shuttle or taxi from your location in Cuba to Havana.

  2. You take a flight from Havana to Ponce and cost approximately 370 USD.

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

Flight Depart Arrive
B6800 JetBlue Airways
3M67 Silver Airways
B6667 JetBlue Airways
10:00 Havana
17:25 Fort Lauderdale
22:55 Orlando
11:12 Fort Lauderdale
18:50 Orlando
01:49 Ponce
Connect
B6800 JetBlue Airways
B62202 JetBlue Airways
B6745 JetBlue Airways
10:00 Havana
17:00 Fort Lauderdale
22:35 New York JFK
11:12 Fort Lauderdale
20:01 New York JFK
02:45 Ponce
Connect
B6800 JetBlue Airways
B62702 JetBlue Airways
B6745 JetBlue Airways
10:00 Havana
15:30 Fort Lauderdale
22:35 New York JFK
11:12 Fort Lauderdale
18:33 New York JFK
02:45 Ponce
Connect
B6800 JetBlue Airways
3M66 Silver Airways
B6667 JetBlue Airways
10:00 Havana
14:40 Fort Lauderdale
22:55 Orlando
11:12 Fort Lauderdale
16:05 Orlando
01:49 Ponce
Connect
B61004 JetBlue Airways
B6667 JetBlue Airways
10:10 Havana
22:55 Orlando
11:40 Orlando
01:49 Ponce
Connect
B61004 JetBlue Airways
B6384 JetBlue Airways
B6745 JetBlue Airways
10:10 Havana
14:30 Orlando
22:35 New York JFK
11:40 Orlando
17:12 New York JFK
02:45 Ponce
Connect
B61004 JetBlue Airways
B61284 JetBlue Airways
B6745 JetBlue Airways
10:10 Havana
16:26 Orlando
22:35 New York JFK
11:40 Orlando
19:12 New York JFK
02:45 Ponce
Connect
B61004 JetBlue Airways
B6584 JetBlue Airways
B6745 JetBlue Airways
10:10 Havana
13:00 Orlando
22:35 New York JFK
11:40 Orlando
15:41 New York JFK
02:45 Ponce
Connect
UP212 Bahamasair
UP239 Bahamasair
B6667 JetBlue Airways
13:30 Havana
17:00 Nassau
22:55 Orlando
14:45 Nassau
18:15 Orlando
01:49 Ponce
Connect
B6242 JetBlue Airways
B6901 JetBlue Airways
B6767 JetBlue Airways
14:20 Havana
19:30 New York JFK
06:40 Orlando
17:44 New York JFK
22:36 Orlando
09:35 Ponce
Connect
B6242 JetBlue Airways
B62989 JetBlue Airways
B6767 JetBlue Airways
14:20 Havana
21:20 New York JFK
06:40 Orlando
17:44 New York JFK
00:13 Orlando
09:35 Ponce
Connect
B6242 JetBlue Airways
B6745 JetBlue Airways
14:20 Havana
22:35 New York JFK
17:44 New York JFK
02:45 Ponce
Connect
DL5202 Delta
DL2104 Delta
B6667 JetBlue Airways
14:35 Havana
19:00 Atlanta
22:55 Orlando
16:57 Atlanta
20:43 Orlando
01:49 Ponce
Connect
DL5202 Delta
DL1089 Delta
B6667 JetBlue Airways
14:35 Havana
18:00 Atlanta
22:55 Orlando
16:57 Atlanta
19:45 Orlando
01:49 Ponce
Connect
WN3923 Southwest Airlines
WN3967 Southwest Airlines
B6667 JetBlue Airways
14:55 Havana
19:10 Fort Lauderdale
22:55 Orlando
16:15 Fort Lauderdale
20:30 Orlando
01:49 Ponce
Connect
WN3923 Southwest Airlines
WN3063 Southwest Airlines
B6667 JetBlue Airways
14:55 Havana
18:30 Fort Lauderdale
22:55 Orlando
16:15 Fort Lauderdale
19:55 Orlando
01:49 Ponce
Connect
WN3923 Southwest Airlines
WN374 Southwest Airlines
B6667 JetBlue Airways
14:55 Havana
17:45 Fort Lauderdale
22:55 Orlando
16:15 Fort Lauderdale
19:10 Orlando
01:49 Ponce
Connect
B61500 JetBlue Airways
3M67 Silver Airways
B6667 JetBlue Airways
15:00 Havana
17:25 Fort Lauderdale
22:55 Orlando
16:17 Fort Lauderdale
18:50 Orlando
01:49 Ponce
Connect

4. Havana to Mayaguez

  1. You take a bus, shuttle or taxi from your location in Cuba to Havana.

  2. You take a flight from Havana to Mayaguez and cost approximately 310 USD.

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

Flight Depart Arrive
CM295 Copa Airlines
CM142 Copa Airlines
9K39 Cape Air
06:20 Havana
12:20 Panama City
18:48 San Juan
08:05 Panama City
16:08 San Juan
19:25 Mayaguez
Connect
CM231 Copa Airlines
CM142 Copa Airlines
9K39 Cape Air
08:15 Havana
12:20 Panama City
18:48 San Juan
09:56 Panama City
16:08 San Juan
19:25 Mayaguez
Connect
CM321 Copa Airlines
CM142 Copa Airlines
9K39 Cape Air
08:45 Havana
12:20 Panama City
18:48 San Juan
10:26 Panama City
16:08 San Juan
19:25 Mayaguez
Connect
AA2678 American Airlines
AA1391 American Airlines
9K8341 Cape Air
9K39 Cape Air
09:00 Havana
12:15 Miami
15:57 Charlotte Amalie
18:48 San Juan
10:20 Miami
14:51 Charlotte Amalie
16:32 San Juan
19:25 Mayaguez
Connect
AA2678 American Airlines
AA1613 American Airlines
9K39 Cape Air
09:00 Havana
12:00 Miami
18:48 San Juan
10:20 Miami
14:31 San Juan
19:25 Mayaguez
Connect
WN3921 Southwest Airlines
WN3878 Southwest Airlines
9K39 Cape Air
09:20 Havana
14:30 Fort Lauderdale
18:48 San Juan
10:40 Fort Lauderdale
17:15 San Juan
19:25 Mayaguez
Connect
B6800 JetBlue Airways
B61653 JetBlue Airways
9K39 Cape Air
10:00 Havana
12:25 Fort Lauderdale
18:48 San Juan
11:12 Fort Lauderdale
15:04 San Juan
19:25 Mayaguez
Connect
WN3925 Southwest Airlines
WN3878 Southwest Airlines
9K39 Cape Air
11:55 Havana
14:30 Fort Lauderdale
18:48 San Juan
13:15 Fort Lauderdale
17:15 San Juan
19:25 Mayaguez
Connect
WN3925 Southwest Airlines
WN3167 Southwest Airlines
9K39 Cape Air
11:55 Havana
14:40 Fort Lauderdale
18:48 San Juan
13:15 Fort Lauderdale
17:25 San Juan
19:25 Mayaguez
Connect
AA2482 American Airlines
AA2414 American Airlines
9K31 Cape Air
19:15 Havana
23:00 Miami
08:57 San Juan
20:30 Miami
01:33 San Juan
09:34 Mayaguez
Connect
AA2696 American Airlines
AA1341 American Airlines
9K35 Cape Air
21:10 Havana
07:20 Miami
11:26 San Juan
22:25 Miami
09:55 San Juan
12:03 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