How to get to Puerto Rico from Miami Airport (MIA) by flight ? You can check flights from Miami Airport (MIA) to Puerto Rico below.
You can find flight ticket prices from Miami Airport (MIA) to Puerto Rico with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Miami Airport (MIA) to Miami.
You take a flight from Miami to San Juan and cost approximately 120 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
AA377
American Airlines
|
06:30
Miami
|
09:08 San Juan | Direct |
AA1300
American Airlines
|
07:30
Miami
|
10:08 San Juan | Direct |
AA955
American Airlines
|
08:40
Miami
|
11:23 San Juan | Direct |
F91280
Frontier Airlines
F9104
Frontier Airlines
|
10:05
Miami
12:20
Orlando
|
11:16
Orlando
15:18
San Juan
|
Connect |
AA1613
American Airlines
|
10:31
Miami
|
13:03 San Juan | Direct |
AA1293
American Airlines
3M3957
Silver Airways
|
11:08
Miami
15:25
Christiansted
|
13:58
Christiansted
16:05
San Juan
|
Connect |
AA1391
American Airlines
3M3963
Silver Airways
|
13:00
Miami
18:00
Charlotte Amalie
|
15:44
Charlotte Amalie
18:35
San Juan
|
Connect |
AA2063
American Airlines
|
13:17
Miami
|
15:57 San Juan | Direct |
AA958
American Airlines
|
14:35
Miami
|
17:12 San Juan | Direct |
F9120
Frontier Airlines
|
16:59
Miami
|
19:40 San Juan | Direct |
AA2293
American Airlines
|
17:55
Miami
|
20:36 San Juan | Direct |
F91278
Frontier Airlines
F9106
Frontier Airlines
|
20:36
Miami
23:25
Orlando
|
21:48
Orlando
02:19
San Juan
|
Connect |
AA397
American Airlines
|
21:10
Miami
|
23:51 San Juan | Direct |
F9118
Frontier Airlines
|
23:13
Miami
|
01:49 San Juan | Direct |
You take a bus, shuttle or taxi from your location in Miami Airport (MIA) to Miami.
You take a flight from Miami to Mayaguez and cost approximately 200 USD.
You take a bus, shuttle or taxi from Mayaguez to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
AA373
American Airlines
AA1852
American Airlines
9K37
Cape Air
|
06:15
Miami
10:19
Charlotte
15:10
San Juan
|
08:25
Charlotte
14:01
San Juan
15:47
Mayaguez
|
Connect |
AA377
American Airlines
9K35
Cape Air
|
06:30
Miami
12:20
San Juan
|
09:08
San Juan
12:57
Mayaguez
|
Connect |
UA3598
United Airlines
UA2021
United Airlines
9K37
Cape Air
|
06:30
Miami
10:30
Washington Dulles
15:10
San Juan
|
09:19
Washington Dulles
14:18
San Juan
15:47
Mayaguez
|
Connect |
UA2602
United Airlines
UA2021
United Airlines
9K37
Cape Air
|
06:30
Miami
10:30
Washington Dulles
15:10
San Juan
|
09:02
Washington Dulles
14:18
San Juan
15:47
Mayaguez
|
Connect |
CM227
Copa Airlines
CM142
Copa Airlines
9K37
Cape Air
|
06:42
Miami
10:10
Panama City
15:10
San Juan
|
08:50
Panama City
13:54
San Juan
15:47
Mayaguez
|
Connect |
AA1300
American Airlines
9K35
Cape Air
|
07:30
Miami
12:20
San Juan
|
10:08
San Juan
12:57
Mayaguez
|
Connect |
AA1300
American Airlines
9K37
Cape Air
|
07:30
Miami
15:10
San Juan
|
10:08
San Juan
15:47
Mayaguez
|
Connect |
AA688
American Airlines
B6803
JetBlue Airways
9K39
Cape Air
|
08:30
Miami
12:20
New York JFK
17:15
San Juan
|
11:20
New York JFK
16:09
San Juan
17:52
Mayaguez
|
Connect |
AA613
American Airlines
3M4221
Silver Airways
9K37
Cape Air
|
08:35
Miami
12:45
Santiago
15:10
San Juan
|
10:48
Santiago
14:15
San Juan
15:47
Mayaguez
|
Connect |
AA613
American Airlines
3M4221
Silver Airways
9K39
Cape Air
|
08:35
Miami
12:45
Santiago
17:15
San Juan
|
10:48
Santiago
14:15
San Juan
17:52
Mayaguez
|
Connect |
AA955
American Airlines
9K37
Cape Air
|
08:40
Miami
15:10
San Juan
|
11:23
San Juan
15:47
Mayaguez
|
Connect |
AA955
American Airlines
9K35
Cape Air
|
08:40
Miami
12:20
San Juan
|
11:23
San Juan
12:57
Mayaguez
|
Connect |
AA955
American Airlines
9K39
Cape Air
|
08:40
Miami
17:15
San Juan
|
11:23
San Juan
17:52
Mayaguez
|
Connect |
F91280
Frontier Airlines
F9104
Frontier Airlines
9K39
Cape Air
|
10:05
Miami
12:20
Orlando
17:15
San Juan
|
11:16
Orlando
15:18
San Juan
17:52
Mayaguez
|
Connect |
AA1613
American Airlines
9K39
Cape Air
|
10:31
Miami
17:15
San Juan
|
13:03
San Juan
17:52
Mayaguez
|
Connect |
AA1613
American Airlines
9K37
Cape Air
|
10:31
Miami
15:10
San Juan
|
13:03
San Juan
15:47
Mayaguez
|
Connect |
AA943
American Airlines
9K8221
Cape Air
9K39
Cape Air
|
10:45
Miami
15:30
Charlotte Amalie
17:15
San Juan
|
13:32
Charlotte Amalie
16:05
San Juan
17:52
Mayaguez
|
Connect |
AA1293
American Airlines
3M3957
Silver Airways
9K39
Cape Air
|
11:08
Miami
15:25
Christiansted
17:15
San Juan
|
13:58
Christiansted
16:05
San Juan
17:52
Mayaguez
|
Connect |
F9134
Frontier Airlines
9K8221
Cape Air
9K39
Cape Air
|
11:20
Miami
15:30
Charlotte Amalie
17:15
San Juan
|
14:10
Charlotte Amalie
16:05
San Juan
17:52
Mayaguez
|
Connect |
AA2063
American Airlines
9K39
Cape Air
|
13:17
Miami
17:15
San Juan
|
15:57
San Juan
17:52
Mayaguez
|
Connect |
You take a bus, shuttle or taxi from your location in Miami Airport (MIA) to Miami.
You take a flight from Miami to Aguadilla and cost approximately 170 USD.
You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
AA1712
American Airlines
B6429
JetBlue Airways
|
08:35
Miami
12:45
Orlando
|
09:46
Orlando
15:23
Aguadilla
|
Connect |
F91280
Frontier Airlines
B6429
JetBlue Airways
|
10:05
Miami
12:45
Orlando
|
11:16
Orlando
15:23
Aguadilla
|
Connect |
AA2933
American Airlines
UA569
United Airlines
|
13:55
Miami
20:00
Newark
|
16:59
Newark
23:54
Aguadilla
|
Connect |
AA2933
American Airlines
B62583
JetBlue Airways
|
13:55
Miami
19:36
Newark
|
16:59
Newark
23:30
Aguadilla
|
Connect |
UA2638
United Airlines
UA569
United Airlines
|
14:40
Miami
20:00
Newark
|
17:35
Newark
23:54
Aguadilla
|
Connect |
UA2638
United Airlines
B62583
JetBlue Airways
|
14:40
Miami
19:36
Newark
|
17:35
Newark
23:30
Aguadilla
|
Connect |
B62694
JetBlue Airways
UA569
United Airlines
|
16:00
Miami
20:00
Newark
|
18:55
Newark
23:54
Aguadilla
|
Connect |
AA1698
American Airlines
AA2194
American Airlines
NK371
Spirit Airlines
|
17:30
Miami
20:50
Charlotte
23:50
Fort Lauderdale-Hollywood International
|
19:41
Charlotte
22:57
Fort Lauderdale-Hollywood International
02:14
Aguadilla
|
Connect |
AA2033
American Airlines
NK1114
Spirit Airlines
NK371
Spirit Airlines
|
17:35
Miami
21:25
Tampa
23:50
Fort Lauderdale-Hollywood International
|
18:43
Tampa
22:22
Fort Lauderdale-Hollywood International
02:14
Aguadilla
|
Connect |
AA463
American Airlines
NK164
Spirit Airlines
|
19:00
Miami
23:50
Orlando
|
20:09
Orlando
02:26
Aguadilla
|
Connect |
F91278
Frontier Airlines
NK164
Spirit Airlines
|
20:36
Miami
23:50
Orlando
|
21:48
Orlando
02:26
Aguadilla
|
Connect |
AA2803
American Airlines
NK164
Spirit Airlines
|
21:35
Miami
23:50
Orlando
|
22:48
Orlando
02:26
Aguadilla
|
Connect |
You can find hotels and accommodations in Puerto Rico with our hotels search tool below
Booking.com