HowToGo

Flight from Miami to Puerto Rico

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

Search Transfer from Miami to Puerto Rico

Search Flights

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

1. Miami to San Juan

  1. You take a flight from Miami to San Juan and cost approximately 360 USD.

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

Flight Depart Arrive
AA1341 American Airlines
07:20 Miami
09:55 San Juan Direct
AA1254 American Airlines
10:25 Miami
12:59 San Juan Direct
AA2531 American Airlines
3M3941 Silver Airways
10:35 Miami
14:15 Christiansted
13:14 Christiansted
14:55 San Juan
Connect
AA1613 American Airlines
12:00 Miami
14:31 San Juan Direct
AA1570 American Airlines
17:25 Miami
20:00 San Juan Direct
AA397 American Airlines
19:40 Miami
22:15 San Juan Direct
AA2414 American Airlines
23:00 Miami
01:33 San Juan Direct

2. Fort Lauderdale to San Juan

  1. You take a bus, shuttle or taxi from your location in Miami to Fort Lauderdale.

  2. You take a flight from Fort Lauderdale to San Juan and cost approximately 200 USD.

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

Flight Depart Arrive
B61053 JetBlue Airways
06:00 Fort Lauderdale
08:34 San Juan Direct
B6345 JetBlue Airways
3M4221 Silver Airways
07:42 Fort Lauderdale
12:15 Santiago
09:47 Santiago
13:45 San Juan
Connect
B6153 JetBlue Airways
08:22 Fort Lauderdale
10:59 San Juan Direct
WN860 Southwest Airlines
09:00 Fort Lauderdale
11:45 San Juan Direct
B6253 JetBlue Airways
09:48 Fort Lauderdale
12:27 San Juan Direct
B6173 JetBlue Airways
B62931 JetBlue Airways
10:30 Fort Lauderdale
15:30 Punta Cana
13:07 Punta Cana
16:27 San Juan
Connect
WN6347 Southwest Airlines
WN1009 Southwest Airlines
10:30 Fort Lauderdale
12:40 Orlando
11:45 Orlando
15:35 San Juan
Connect
WN2165 2853 Southwest Airlines
10:45 Fort Lauderdale
13:40 San Juan Direct
B6353 JetBlue Airways
11:44 Fort Lauderdale
14:25 San Juan Direct
B61653 JetBlue Airways
12:25 Fort Lauderdale
15:04 San Juan Direct
WN1438 Southwest Airlines
14:00 Fort Lauderdale
16:45 San Juan Direct
WN3878 Southwest Airlines
14:30 Fort Lauderdale
17:15 San Juan Direct
WN3167 Southwest Airlines
14:40 Fort Lauderdale
17:25 San Juan Direct
B61553 JetBlue Airways
16:37 Fort Lauderdale
19:15 San Juan Direct
B61453 JetBlue Airways
16:45 Fort Lauderdale
19:23 San Juan Direct
3M67 Silver Airways
B61933 JetBlue Airways
17:25 Fort Lauderdale
19:50 Orlando
18:50 Orlando
22:42 San Juan
Connect
WN374 Southwest Airlines
WN365 Southwest Airlines
17:45 Fort Lauderdale
20:35 Orlando
19:10 Orlando
23:30 San Juan
Connect
WN3063 Southwest Airlines
WN4344 Southwest Airlines
18:30 Fort Lauderdale
20:55 Orlando
19:55 Orlando
23:50 San Juan
Connect
WN3170 4645 Southwest Airlines
20:30 Fort Lauderdale
23:15 San Juan Direct
WN5992 Southwest Airlines
21:05 Fort Lauderdale
23:45 San Juan Direct
B6453 JetBlue Airways
23:45 Fort Lauderdale
02:20 San Juan Direct

3. Fort Lauderdale to Mayaguez

  1. You take a bus, shuttle or taxi from your location in Miami to Fort Lauderdale.

  2. You take a flight from Fort Lauderdale to Mayaguez and cost approximately 220 USD.

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

Flight Depart Arrive
B61053 JetBlue Airways
9K35 Cape Air
06:00 Fort Lauderdale
11:26 San Juan
08:34 San Juan
12:03 Mayaguez
Connect
B61053 JetBlue Airways
9K37 Cape Air
06:00 Fort Lauderdale
14:50 San Juan
08:34 San Juan
15:27 Mayaguez
Connect
B6345 JetBlue Airways
3M4221 Silver Airways
9K37 Cape Air
07:42 Fort Lauderdale
12:15 Santiago
14:50 San Juan
09:47 Santiago
13:45 San Juan
15:27 Mayaguez
Connect
B6153 JetBlue Airways
9K37 Cape Air
08:22 Fort Lauderdale
14:50 San Juan
10:59 San Juan
15:27 Mayaguez
Connect
WN860 Southwest Airlines
9K37 Cape Air
09:00 Fort Lauderdale
14:50 San Juan
11:45 San Juan
15:27 Mayaguez
Connect
B6253 JetBlue Airways
9K39 Cape Air
09:48 Fort Lauderdale
18:48 San Juan
12:27 San Juan
19:25 Mayaguez
Connect
B6253 JetBlue Airways
9K37 Cape Air
09:48 Fort Lauderdale
14:50 San Juan
12:27 San Juan
15:27 Mayaguez
Connect
B6173 JetBlue Airways
B62931 JetBlue Airways
9K39 Cape Air
10:30 Fort Lauderdale
15:30 Punta Cana
18:48 San Juan
13:07 Punta Cana
16:27 San Juan
19:25 Mayaguez
Connect
WN2165 2853 Southwest Airlines
9K37 Cape Air
10:45 Fort Lauderdale
14:50 San Juan
13:40 San Juan
15:27 Mayaguez
Connect
B6353 JetBlue Airways
9K39 Cape Air
11:44 Fort Lauderdale
18:48 San Juan
14:25 San Juan
19:25 Mayaguez
Connect
B61653 JetBlue Airways
9K39 Cape Air
12:25 Fort Lauderdale
18:48 San Juan
15:04 San Juan
19:25 Mayaguez
Connect
WN1438 Southwest Airlines
9K39 Cape Air
14:00 Fort Lauderdale
18:48 San Juan
16:45 San Juan
19:25 Mayaguez
Connect
WN3878 Southwest Airlines
9K39 Cape Air
14:30 Fort Lauderdale
18:48 San Juan
17:15 San Juan
19:25 Mayaguez
Connect
WN3167 Southwest Airlines
9K39 Cape Air
14:40 Fort Lauderdale
18:48 San Juan
17:25 San Juan
19:25 Mayaguez
Connect
B6453 JetBlue Airways
9K31 Cape Air
23:45 Fort Lauderdale
08:57 San Juan
02:20 San Juan
09:34 Mayaguez
Connect

4. Fort Lauderdale to Aguadilla

  1. You take a bus, shuttle or taxi from your location in Miami to Fort Lauderdale.

  2. You take a flight from Fort Lauderdale 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
B61091 JetBlue Airways
23:38 Fort Lauderdale
02:10 Aguadilla Direct

References

Find Hotels in Puerto Rico

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

Booking.com