How to get to Puerto Rico from McAllen by flight ? You can check flights from McAllen to Puerto Rico below.
You can find flight ticket prices from McAllen to Puerto Rico with our flight tickets search tool below
You take a flight from McAllen to San Juan and cost approximately 410 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
UA6250
United Airlines
UA1464
United Airlines
|
05:34
McAllen
07:48
Houston
|
06:45
Houston
13:15
San Juan
|
Connect |
UA6250
United Airlines
UA2148
United Airlines
9K8301
Cape Air
|
05:34
McAllen
09:55
Houston
16:30
Charlotte Amalie
|
06:45
Houston
15:40
Charlotte Amalie
17:05
San Juan
|
Connect |
UA6250
United Airlines
UA1192
United Airlines
|
05:34
McAllen
10:18
Houston
|
06:45
Houston
15:45
San Juan
|
Connect |
UA6250
United Airlines
UA2148
United Airlines
9K8241
Cape Air
|
05:34
McAllen
09:55
Houston
17:35
Charlotte Amalie
|
06:45
Houston
15:40
Charlotte Amalie
18:10
San Juan
|
Connect |
AA2768
American Airlines
AA2172
American Airlines
|
06:00
McAllen
09:30
Dallas/Ft.Worth
|
07:38
Dallas/Ft.Worth
15:18
San Juan
|
Connect |
AA2768
American Airlines
AA1237
American Airlines
3M3963
Silver Airways
|
06:00
McAllen
10:35
Dallas/Ft.Worth
18:00
Charlotte Amalie
|
07:38
Dallas/Ft.Worth
16:35
Charlotte Amalie
18:35
San Juan
|
Connect |
AA2768
American Airlines
AA1087
American Airlines
3M3963
Silver Airways
|
06:00
McAllen
08:35
Dallas/Ft.Worth
18:00
Charlotte Amalie
|
07:38
Dallas/Ft.Worth
14:38
Charlotte Amalie
18:35
San Juan
|
Connect |
AA2768
American Airlines
AA1276
American Airlines
AA2063
American Airlines
|
06:00
McAllen
08:45
Dallas/Ft.Worth
13:40
Miami
|
07:38
Dallas/Ft.Worth
12:50
Miami
16:19
San Juan
|
Connect |
AA2768
American Airlines
AA2550
American Airlines
AA2780
American Airlines
|
06:00
McAllen
10:35
Dallas/Ft.Worth
17:35
Miami
|
07:38
Dallas/Ft.Worth
14:33
Miami
20:14
San Juan
|
Connect |
AA2768
American Airlines
AA665
American Airlines
AA2555
American Airlines
|
06:00
McAllen
08:40
Dallas/Ft.Worth
13:10
Charlotte
|
07:38
Dallas/Ft.Worth
12:19
Charlotte
16:59
San Juan
|
Connect |
UA1787
United Airlines
UA2148
United Airlines
9K8241
Cape Air
|
07:15
McAllen
09:55
Houston
17:35
Charlotte Amalie
|
08:23
Houston
15:40
Charlotte Amalie
18:10
San Juan
|
Connect |
UA1787
United Airlines
UA2148
United Airlines
9K8301
Cape Air
|
07:15
McAllen
09:55
Houston
16:30
Charlotte Amalie
|
08:23
Houston
15:40
Charlotte Amalie
17:05
San Juan
|
Connect |
UA1787
United Airlines
UA1192
United Airlines
|
07:15
McAllen
10:18
Houston
|
08:23
Houston
15:45
San Juan
|
Connect |
AA1197
American Airlines
AA701
American Airlines
AA1625
American Airlines
|
08:00
McAllen
13:35
Dallas/Ft.Worth
18:10
Charlotte
|
09:41
Dallas/Ft.Worth
17:15
Charlotte
22:04
San Juan
|
Connect |
AA1197
American Airlines
AA2550
American Airlines
AA1570
American Airlines
|
08:00
McAllen
10:35
Dallas/Ft.Worth
19:40
Miami
|
09:41
Dallas/Ft.Worth
14:33
Miami
22:19
San Juan
|
Connect |
AA1197
American Airlines
AA1237
American Airlines
3M3963
Silver Airways
|
08:00
McAllen
10:35
Dallas/Ft.Worth
18:00
Charlotte Amalie
|
09:41
Dallas/Ft.Worth
16:35
Charlotte Amalie
18:35
San Juan
|
Connect |
AA1197
American Airlines
AA2550
American Airlines
AA2780
American Airlines
|
08:00
McAllen
10:35
Dallas/Ft.Worth
17:35
Miami
|
09:41
Dallas/Ft.Worth
14:33
Miami
20:14
San Juan
|
Connect |
AA1197
American Airlines
AA2823
American Airlines
AA2780
American Airlines
|
08:00
McAllen
12:00
Dallas/Ft.Worth
17:35
Miami
|
09:41
Dallas/Ft.Worth
16:01
Miami
20:14
San Juan
|
Connect |
AA3923
American Airlines
AA2481
American Airlines
|
09:45
McAllen
16:35
Dallas/Ft.Worth
|
11:24
Dallas/Ft.Worth
22:30
San Juan
|
Connect |
AA3923
American Airlines
AA2239
American Airlines
AA1570
American Airlines
|
09:45
McAllen
14:35
Dallas/Ft.Worth
19:40
Miami
|
11:24
Dallas/Ft.Worth
18:43
Miami
22:19
San Juan
|
Connect |
AA3923
American Airlines
AA701
American Airlines
AA1625
American Airlines
|
09:45
McAllen
13:35
Dallas/Ft.Worth
18:10
Charlotte
|
11:24
Dallas/Ft.Worth
17:15
Charlotte
22:04
San Juan
|
Connect |
AA5830
American Airlines
AA2239
American Airlines
AA397
American Airlines
|
10:53
McAllen
14:35
Dallas/Ft.Worth
21:35
Miami
|
12:27
Dallas/Ft.Worth
18:43
Miami
00:14
San Juan
|
Connect |
AA5830
American Airlines
AA646
American Airlines
AA397
American Airlines
|
10:53
McAllen
16:40
Dallas/Ft.Worth
21:35
Miami
|
12:27
Dallas/Ft.Worth
20:42
Miami
00:14
San Juan
|
Connect |
AA5830
American Airlines
AA2239
American Airlines
AA1570
American Airlines
|
10:53
McAllen
14:35
Dallas/Ft.Worth
19:40
Miami
|
12:27
Dallas/Ft.Worth
18:43
Miami
22:19
San Juan
|
Connect |
AA5830
American Airlines
AA701
American Airlines
AA1625
American Airlines
|
10:53
McAllen
13:35
Dallas/Ft.Worth
18:10
Charlotte
|
12:27
Dallas/Ft.Worth
17:15
Charlotte
22:04
San Juan
|
Connect |
AA5830
American Airlines
AA2481
American Airlines
|
10:53
McAllen
16:35
Dallas/Ft.Worth
|
12:27
Dallas/Ft.Worth
22:30
San Juan
|
Connect |
AA786
American Airlines
AA646
American Airlines
AA397
American Airlines
|
13:30
McAllen
16:40
Dallas/Ft.Worth
21:35
Miami
|
15:05
Dallas/Ft.Worth
20:42
Miami
00:14
San Juan
|
Connect |
AA786
American Airlines
AA2190
American Airlines
|
13:30
McAllen
22:15
Dallas/Ft.Worth
|
15:05
Dallas/Ft.Worth
04:10
San Juan
|
Connect |
AA786
American Airlines
AA2481
American Airlines
|
13:30
McAllen
16:35
Dallas/Ft.Worth
|
15:05
Dallas/Ft.Worth
22:30
San Juan
|
Connect |
UA6067
United Airlines
UA701
United Airlines
|
14:15
McAllen
23:48
Houston
|
15:28
Houston
05:15
San Juan
|
Connect |
AA721
American Airlines
AA2190
American Airlines
|
15:01
McAllen
22:15
Dallas/Ft.Worth
|
16:35
Dallas/Ft.Worth
04:10
San Juan
|
Connect |
UA6063
United Airlines
UA701
United Airlines
|
17:15
McAllen
23:48
Houston
|
18:28
Houston
05:15
San Juan
|
Connect |
AA5848
American Airlines
AA695
American Airlines
AA2185
American Airlines
|
17:52
McAllen
21:30
Dallas/Ft.Worth
06:30
Miami
|
19:29
Dallas/Ft.Worth
01:28
Miami
09:08
San Juan
|
Connect |
AA5848
American Airlines
AA2720
American Airlines
AA2185
American Airlines
|
17:52
McAllen
20:40
Dallas/Ft.Worth
06:30
Miami
|
19:29
Dallas/Ft.Worth
00:38
Miami
09:08
San Juan
|
Connect |
AA5848
American Airlines
AA2190
American Airlines
|
17:52
McAllen
22:15
Dallas/Ft.Worth
|
19:29
Dallas/Ft.Worth
04:10
San Juan
|
Connect |
UA6281
United Airlines
UA701
United Airlines
|
19:05
McAllen
23:48
Houston
|
20:13
Houston
05:15
San Juan
|
Connect |
You take a flight from McAllen to Mayaguez and cost approximately 320 USD.
You take a bus, shuttle or taxi from Mayaguez to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
UA6250
United Airlines
UA1464
United Airlines
9K37
Cape Air
|
05:34
McAllen
07:48
Houston
15:55
San Juan
|
06:45
Houston
13:15
San Juan
16:32
Mayaguez
|
Connect |
UA6250
United Airlines
UA1192
United Airlines
9K39
Cape Air
|
05:34
McAllen
10:18
Houston
18:38
San Juan
|
06:45
Houston
15:45
San Juan
19:15
Mayaguez
|
Connect |
UA6250
United Airlines
UA1464
United Airlines
9K39
Cape Air
|
05:34
McAllen
07:48
Houston
18:38
San Juan
|
06:45
Houston
13:15
San Juan
19:15
Mayaguez
|
Connect |
UA6250
United Airlines
UA2148
United Airlines
9K8301
Cape Air
9K39
Cape Air
|
05:34
McAllen
09:55
Houston
16:30
Charlotte Amalie
18:38
San Juan
|
06:45
Houston
15:40
Charlotte Amalie
17:05
San Juan
19:15
Mayaguez
|
Connect |
UA6250
United Airlines
UA1727
United Airlines
B6353
JetBlue Airways
9K37
Cape Air
|
05:34
McAllen
07:35
Houston
12:00
Fort Lauderdale-Hollywood International
15:55
San Juan
|
06:45
Houston
11:05
Fort Lauderdale-Hollywood International
14:39
San Juan
16:32
Mayaguez
|
Connect |
AA2768
American Airlines
AA2172
American Airlines
9K39
Cape Air
|
06:00
McAllen
09:30
Dallas/Ft.Worth
18:38
San Juan
|
07:38
Dallas/Ft.Worth
15:18
San Juan
19:15
Mayaguez
|
Connect |
AA2768
American Airlines
AA1276
American Airlines
AA2063
American Airlines
9K39
Cape Air
|
06:00
McAllen
08:45
Dallas/Ft.Worth
13:40
Miami
18:38
San Juan
|
07:38
Dallas/Ft.Worth
12:50
Miami
16:19
San Juan
19:15
Mayaguez
|
Connect |
AA2768
American Airlines
AA1087
American Airlines
9K8301
Cape Air
9K39
Cape Air
|
06:00
McAllen
08:35
Dallas/Ft.Worth
16:30
Charlotte Amalie
18:38
San Juan
|
07:38
Dallas/Ft.Worth
14:38
Charlotte Amalie
17:05
San Juan
19:15
Mayaguez
|
Connect |
UA1787
United Airlines
UA1192
United Airlines
9K39
Cape Air
|
07:15
McAllen
10:18
Houston
18:38
San Juan
|
08:23
Houston
15:45
San Juan
19:15
Mayaguez
|
Connect |
UA1787
United Airlines
UA2148
United Airlines
9K8301
Cape Air
9K39
Cape Air
|
07:15
McAllen
09:55
Houston
16:30
Charlotte Amalie
18:38
San Juan
|
08:23
Houston
15:40
Charlotte Amalie
17:05
San Juan
19:15
Mayaguez
|
Connect |
UA6067
United Airlines
UA701
United Airlines
9K31
Cape Air
|
14:15
McAllen
23:48
Houston
09:32
San Juan
|
15:28
Houston
05:15
San Juan
10:09
Mayaguez
|
Connect |
UA6063
United Airlines
UA701
United Airlines
9K31
Cape Air
|
17:15
McAllen
23:48
Houston
09:32
San Juan
|
18:28
Houston
05:15
San Juan
10:09
Mayaguez
|
Connect |
UA6063
United Airlines
UA701
United Airlines
9K35
Cape Air
|
17:15
McAllen
23:48
Houston
12:55
San Juan
|
18:28
Houston
05:15
San Juan
13:32
Mayaguez
|
Connect |
AA5848
American Airlines
AA2190
American Airlines
9K31
Cape Air
|
17:52
McAllen
22:15
Dallas/Ft.Worth
09:32
San Juan
|
19:29
Dallas/Ft.Worth
04:10
San Juan
10:09
Mayaguez
|
Connect |
UA6281
United Airlines
UA701
United Airlines
9K37
Cape Air
|
19:05
McAllen
23:48
Houston
15:55
San Juan
|
20:13
Houston
05:15
San Juan
16:32
Mayaguez
|
Connect |
UA6281
United Airlines
UA1464
United Airlines
9K37
Cape Air
|
19:05
McAllen
07:48
Houston
15:55
San Juan
|
20:13
Houston
13:15
San Juan
16:32
Mayaguez
|
Connect |
UA6281
United Airlines
UA701
United Airlines
9K35
Cape Air
|
19:05
McAllen
23:48
Houston
12:55
San Juan
|
20:13
Houston
05:15
San Juan
13:32
Mayaguez
|
Connect |
UA6281
United Airlines
UA701
United Airlines
9K31
Cape Air
|
19:05
McAllen
23:48
Houston
09:32
San Juan
|
20:13
Houston
05:15
San Juan
10:09
Mayaguez
|
Connect |
You take a bus, shuttle or taxi from your location in McAllen to Harlingen.
You take a flight from Harlingen to San Juan and cost approximately 350 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
UA4770
United Airlines
UA1464
United Airlines
|
05:31
Harlingen
07:48
Houston
|
06:45
Houston
13:15
San Juan
|
Connect |
UA4770
United Airlines
UA2148
United Airlines
9K8301
Cape Air
|
05:31
Harlingen
09:55
Houston
16:30
Charlotte Amalie
|
06:45
Houston
15:40
Charlotte Amalie
17:05
San Juan
|
Connect |
UA4770
United Airlines
UA1192
United Airlines
|
05:31
Harlingen
10:18
Houston
|
06:45
Houston
15:45
San Juan
|
Connect |
UA4770
United Airlines
UA2148
United Airlines
9K8241
Cape Air
|
05:31
Harlingen
09:55
Houston
17:35
Charlotte Amalie
|
06:45
Houston
15:40
Charlotte Amalie
18:10
San Juan
|
Connect |
AA3236
American Airlines
AA2172
American Airlines
|
06:00
Harlingen
09:30
Dallas/Ft.Worth
|
07:44
Dallas/Ft.Worth
15:18
San Juan
|
Connect |
AA3236
American Airlines
AA1237
American Airlines
3M3963
Silver Airways
|
06:00
Harlingen
10:35
Dallas/Ft.Worth
18:00
Charlotte Amalie
|
07:44
Dallas/Ft.Worth
16:35
Charlotte Amalie
18:35
San Juan
|
Connect |
AA3236
American Airlines
AA1276
American Airlines
AA2780
American Airlines
|
06:00
Harlingen
08:45
Dallas/Ft.Worth
17:35
Miami
|
07:44
Dallas/Ft.Worth
12:50
Miami
20:14
San Juan
|
Connect |
AA3236
American Airlines
AA1276
American Airlines
AA2063
American Airlines
|
06:00
Harlingen
08:45
Dallas/Ft.Worth
13:40
Miami
|
07:44
Dallas/Ft.Worth
12:50
Miami
16:19
San Juan
|
Connect |
AA3236
American Airlines
AA1087
American Airlines
3M3963
Silver Airways
|
06:00
Harlingen
08:35
Dallas/Ft.Worth
18:00
Charlotte Amalie
|
07:44
Dallas/Ft.Worth
14:38
Charlotte Amalie
18:35
San Juan
|
Connect |
AA3236
American Airlines
AA2823
American Airlines
AA2780
American Airlines
|
06:00
Harlingen
12:00
Dallas/Ft.Worth
17:35
Miami
|
07:44
Dallas/Ft.Worth
16:01
Miami
20:14
San Juan
|
Connect |
AA3236
American Airlines
AA2550
American Airlines
AA2780
American Airlines
|
06:00
Harlingen
10:35
Dallas/Ft.Worth
17:35
Miami
|
07:44
Dallas/Ft.Worth
14:33
Miami
20:14
San Juan
|
Connect |
AA3236
American Airlines
AA665
American Airlines
AA2555
American Airlines
|
06:00
Harlingen
08:40
Dallas/Ft.Worth
13:10
Charlotte
|
07:44
Dallas/Ft.Worth
12:19
Charlotte
16:59
San Juan
|
Connect |
WN996 3251
Southwest Airlines
WN3187
Southwest Airlines
WN2094
Southwest Airlines
|
06:20
Harlingen
08:45
Houston Hobby Apt
18:00
Fort Lauderdale-Hollywood International
|
07:25
Houston Hobby Apt
12:10
Fort Lauderdale-Hollywood International
20:40
San Juan
|
Connect |
WN996 3251
Southwest Airlines
WN2762
Southwest Airlines
WN178
Southwest Airlines
|
06:20
Harlingen
08:20
Houston Hobby Apt
14:30
Orlando
|
07:25
Houston Hobby Apt
11:40
Orlando
17:20
San Juan
|
Connect |
WN996 3251
Southwest Airlines
WN2762
Southwest Airlines
WN450 2958
Southwest Airlines
|
06:20
Harlingen
08:20
Houston Hobby Apt
18:10
Orlando
|
07:25
Houston Hobby Apt
11:40
Orlando
21:00
San Juan
|
Connect |
WN996 3251
Southwest Airlines
WN545 2918
Southwest Airlines
|
06:20
Harlingen
16:10
Houston Hobby Apt
|
07:25
Houston Hobby Apt
21:30
San Juan
|
Connect |
UA4802
United Airlines
UA2148
United Airlines
9K8301
Cape Air
|
07:30
Harlingen
09:55
Houston
16:30
Charlotte Amalie
|
08:44
Houston
15:40
Charlotte Amalie
17:05
San Juan
|
Connect |
UA4802
United Airlines
UA2148
United Airlines
9K8241
Cape Air
|
07:30
Harlingen
09:55
Houston
17:35
Charlotte Amalie
|
08:44
Houston
15:40
Charlotte Amalie
18:10
San Juan
|
Connect |
UA4802
United Airlines
UA1192
United Airlines
|
07:30
Harlingen
10:18
Houston
|
08:44
Houston
15:45
San Juan
|
Connect |
AA3594
American Airlines
AA646
American Airlines
AA397
American Airlines
|
10:38
Harlingen
16:40
Dallas/Ft.Worth
21:35
Miami
|
12:19
Dallas/Ft.Worth
20:42
Miami
00:14
San Juan
|
Connect |
AA3594
American Airlines
AA2481
American Airlines
|
10:38
Harlingen
16:35
Dallas/Ft.Worth
|
12:19
Dallas/Ft.Worth
22:30
San Juan
|
Connect |
AA3594
American Airlines
AA2239
American Airlines
AA1570
American Airlines
|
10:38
Harlingen
14:35
Dallas/Ft.Worth
19:40
Miami
|
12:19
Dallas/Ft.Worth
18:43
Miami
22:19
San Juan
|
Connect |
AA3594
American Airlines
AA2239
American Airlines
AA397
American Airlines
|
10:38
Harlingen
14:35
Dallas/Ft.Worth
21:35
Miami
|
12:19
Dallas/Ft.Worth
18:43
Miami
00:14
San Juan
|
Connect |
AA3594
American Airlines
AA701
American Airlines
AA1625
American Airlines
|
10:38
Harlingen
13:35
Dallas/Ft.Worth
18:10
Charlotte
|
12:19
Dallas/Ft.Worth
17:15
Charlotte
22:04
San Juan
|
Connect |
WN729
Southwest Airlines
WN545 2918
Southwest Airlines
|
12:20
Harlingen
16:10
Houston Hobby Apt
|
13:35
Houston Hobby Apt
21:30
San Juan
|
Connect |
WN3404
Southwest Airlines
WN545 2918
Southwest Airlines
|
12:30
Harlingen
16:10
Houston Hobby Apt
|
13:45
Houston Hobby Apt
21:30
San Juan
|
Connect |
UA4754
United Airlines
UA701
United Airlines
|
14:15
Harlingen
23:48
Houston
|
15:29
Houston
05:15
San Juan
|
Connect |
UA4798
United Airlines
UA701
United Airlines
|
17:10
Harlingen
23:48
Houston
|
18:24
Houston
05:15
San Juan
|
Connect |
AA3252
American Airlines
AA2190
American Airlines
|
18:15
Harlingen
22:15
Dallas/Ft.Worth
|
19:50
Dallas/Ft.Worth
04:10
San Juan
|
Connect |
AA3252
American Airlines
AA2720
American Airlines
AA2185
American Airlines
|
18:15
Harlingen
20:40
Dallas/Ft.Worth
06:30
Miami
|
19:50
Dallas/Ft.Worth
00:38
Miami
09:08
San Juan
|
Connect |
AA3252
American Airlines
AA695
American Airlines
AA2185
American Airlines
|
18:15
Harlingen
21:30
Dallas/Ft.Worth
06:30
Miami
|
19:50
Dallas/Ft.Worth
01:28
Miami
09:08
San Juan
|
Connect |
You can find hotels and accommodations in Puerto Rico with our hotels search tool below
Booking.com