How to get to Puerto Rico from St Louis by flight ? You can check flights from St Louis to Puerto Rico below.
You can find flight ticket prices from St Louis to Puerto Rico with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in St Louis to St. Louis.
You take a flight from St. Louis to San Juan and cost approximately 260 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
AA4115
American Airlines
AA695
American Airlines
|
05:44
St. Louis
12:50
Dallas/Ft.Worth
|
07:50
Dallas/Ft.Worth
19:32
San Juan
|
Connect |
DL5266
Delta
SY783
Sun Country Airlines
|
06:00
St. Louis
08:35
Minneapolis
|
07:39
Minneapolis
15:50
San Juan
|
Connect |
WN4368
Southwest Airlines
WN2117 2583
Southwest Airlines
|
06:05
St. Louis
14:00
Orlando
|
09:30
Orlando
17:50
San Juan
|
Connect |
AA944
American Airlines
AA42
American Airlines
3M3963
Silver Airways
|
06:05
St. Louis
12:45
Miami
18:00
Charlotte Amalie
|
09:52
Miami
16:22
Charlotte Amalie
18:35
San Juan
|
Connect |
WN4368
Southwest Airlines
WN2214
Southwest Airlines
|
06:05
St. Louis
17:20
Orlando
|
09:30
Orlando
21:05
San Juan
|
Connect |
WN4368
Southwest Airlines
WN1474
Southwest Airlines
|
06:05
St. Louis
11:05
Orlando
|
09:30
Orlando
14:55
San Juan
|
Connect |
DL1526
Delta
DL634
Delta
|
06:05
St. Louis
09:45
Atlanta
|
08:38
Atlanta
14:15
San Juan
|
Connect |
DL1526
Delta
DL636
Delta
|
06:05
St. Louis
11:15
Atlanta
|
08:38
Atlanta
15:44
San Juan
|
Connect |
AA944
American Airlines
AA1451
American Airlines
|
06:05
St. Louis
12:45
Miami
|
09:52
Miami
16:20
San Juan
|
Connect |
AA944
American Airlines
AA110
American Airlines
|
06:05
St. Louis
11:18
Miami
|
09:52
Miami
14:59
San Juan
|
Connect |
UA6121
United Airlines
UA432
United Airlines
|
06:15
St. Louis
14:40
Houston
|
08:43
Houston
20:58
San Juan
|
Connect |
UA6121
United Airlines
UA1192
United Airlines
|
06:15
St. Louis
09:40
Houston
|
08:43
Houston
16:01
San Juan
|
Connect |
UA4530
United Airlines
F9128
Frontier Airlines
|
06:30
St. Louis
09:45
Chicago O'Hare
|
08:02
Chicago O'Hare
16:36
San Juan
|
Connect |
AA1894
American Airlines
AA2773
American Airlines
|
07:00
St. Louis
11:10
Charlotte
|
10:00
Charlotte
15:47
San Juan
|
Connect |
AA1410
American Airlines
AA695
American Airlines
|
07:00
St. Louis
12:50
Dallas/Ft.Worth
|
09:08
Dallas/Ft.Worth
19:32
San Juan
|
Connect |
AA4952
American Airlines
AA2180
American Airlines
|
07:00
St. Louis
12:35
Philadelphia
|
10:14
Philadelphia
17:36
San Juan
|
Connect |
DL1576
Delta
DL636
Delta
|
07:30
St. Louis
11:15
Atlanta
|
10:00
Atlanta
15:44
San Juan
|
Connect |
F91212
Frontier Airlines
B61133
JetBlue Airways
|
08:54
St. Louis
13:45
Orlando
|
12:23
Orlando
17:27
San Juan
|
Connect |
AA5030
American Airlines
AA1671
American Airlines
|
09:19
St. Louis
18:10
Charlotte
|
12:15
Charlotte
22:52
San Juan
|
Connect |
WN2670
Southwest Airlines
WN2214
Southwest Airlines
|
09:35
St. Louis
17:20
Orlando
|
12:55
Orlando
21:05
San Juan
|
Connect |
WN2670
Southwest Airlines
WN2117 2583
Southwest Airlines
|
09:35
St. Louis
14:00
Orlando
|
12:55
Orlando
17:50
San Juan
|
Connect |
AA2043
American Airlines
AA2481
American Airlines
|
09:37
St. Louis
16:50
Dallas/Ft.Worth
|
11:40
Dallas/Ft.Worth
23:29
San Juan
|
Connect |
AA2043
American Airlines
AA695
American Airlines
|
09:37
St. Louis
12:50
Dallas/Ft.Worth
|
11:40
Dallas/Ft.Worth
19:32
San Juan
|
Connect |
WN337
Southwest Airlines
B61063
JetBlue Airways
|
09:45
St. Louis
14:15
Raleigh/Durham
|
12:35
Raleigh/Durham
18:32
San Juan
|
Connect |
WN4994
Southwest Airlines
WN3708
Southwest Airlines
|
09:50
St. Louis
18:30
Orlando
|
13:10
Orlando
22:15
San Juan
|
Connect |
WN4994
Southwest Airlines
WN2117 2583
Southwest Airlines
|
09:50
St. Louis
14:00
Orlando
|
13:10
Orlando
17:50
San Juan
|
Connect |
DL2322
Delta
DL1861
Delta
|
10:10
St. Louis
19:33
Atlanta
|
12:43
Atlanta
23:53
San Juan
|
Connect |
WN3219
Southwest Airlines
WN4376
Southwest Airlines
WN2214
Southwest Airlines
|
10:40
St. Louis
13:35
New Orleans
17:20
Orlando
|
12:30
New Orleans
16:15
Orlando
21:05
San Juan
|
Connect |
AA4895
American Airlines
F9108
Frontier Airlines
|
11:00
St. Louis
15:15
Philadelphia
|
14:15
Philadelphia
20:25
San Juan
|
Connect |
UA4834
United Airlines
UA432
United Airlines
|
11:00
St. Louis
14:40
Houston
|
13:26
Houston
20:58
San Juan
|
Connect |
WN5072
Southwest Airlines
B61553
JetBlue Airways
|
11:30
St. Louis
17:50
Fort Lauderdale-Hollywood International
|
15:10
Fort Lauderdale-Hollywood International
21:13
San Juan
|
Connect |
UA4414
United Airlines
UA1806
United Airlines
|
11:50
St. Louis
18:35
Chicago O'Hare
|
13:19
Chicago O'Hare
01:12
San Juan
|
Connect |
AA5184
American Airlines
AA1671
American Airlines
|
12:46
St. Louis
18:10
Charlotte
|
15:35
Charlotte
22:52
San Juan
|
Connect |
AA3353
American Airlines
AA2481
American Airlines
|
13:35
St. Louis
16:50
Dallas/Ft.Worth
|
15:39
Dallas/Ft.Worth
23:29
San Juan
|
Connect |
WN2220
Southwest Airlines
WN3708
Southwest Airlines
|
14:05
St. Louis
18:30
Orlando
|
17:25
Orlando
22:15
San Juan
|
Connect |
DL1506
Delta
DL1861
Delta
|
14:25
St. Louis
19:33
Atlanta
|
16:56
Atlanta
23:53
San Juan
|
Connect |
UA5221
United Airlines
UA1806
United Airlines
|
15:05
St. Louis
18:35
Chicago O'Hare
|
16:34
Chicago O'Hare
01:12
San Juan
|
Connect |
WN5118
Southwest Airlines
NK636
Spirit Airlines
|
16:45
St. Louis
23:00
Fort Lauderdale-Hollywood International
|
20:25
Fort Lauderdale-Hollywood International
02:23
San Juan
|
Connect |
F91210
Frontier Airlines
F9106
Frontier Airlines
|
17:35
St. Louis
23:00
Orlando
|
21:04
Orlando
02:48
San Juan
|
Connect |
F91210
Frontier Airlines
NK1221
Spirit Airlines
|
17:35
St. Louis
22:38
Orlando
|
21:04
Orlando
02:27
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in St Louis to St. Louis.
You take a flight from St. Louis to Mayaguez and cost approximately 400 USD.
You take a bus, shuttle or taxi from Mayaguez to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
UA6121
United Airlines
UA432
United Airlines
9K31
Cape Air
|
06:15
St. Louis
14:40
Houston
09:45
San Juan
|
08:43
Houston
20:58
San Juan
10:22
Mayaguez
|
Connect |
UA6121
United Airlines
UA1192
United Airlines
9K31
Cape Air
|
06:15
St. Louis
09:40
Houston
09:45
San Juan
|
08:43
Houston
16:01
San Juan
10:22
Mayaguez
|
Connect |
UA4530
United Airlines
UA1806
United Airlines
9K31
Cape Air
|
06:30
St. Louis
18:35
Chicago O'Hare
09:45
San Juan
|
08:02
Chicago O'Hare
01:12
San Juan
10:22
Mayaguez
|
Connect |
AA5030
American Airlines
AA1671
American Airlines
9K31
Cape Air
|
09:19
St. Louis
18:10
Charlotte
09:45
San Juan
|
12:15
Charlotte
22:52
San Juan
10:22
Mayaguez
|
Connect |
AA2043
American Airlines
AA2481
American Airlines
9K31
Cape Air
|
09:37
St. Louis
16:50
Dallas/Ft.Worth
09:45
San Juan
|
11:40
Dallas/Ft.Worth
23:29
San Juan
10:22
Mayaguez
|
Connect |
AA2043
American Airlines
AA695
American Airlines
9K31
Cape Air
|
09:37
St. Louis
12:50
Dallas/Ft.Worth
09:45
San Juan
|
11:40
Dallas/Ft.Worth
19:32
San Juan
10:22
Mayaguez
|
Connect |
WN4994
Southwest Airlines
WN3708
Southwest Airlines
9K31
Cape Air
|
09:50
St. Louis
18:30
Orlando
09:45
San Juan
|
13:10
Orlando
22:15
San Juan
10:22
Mayaguez
|
Connect |
DL2322
Delta
DL1861
Delta
9K31
Cape Air
|
10:10
St. Louis
19:33
Atlanta
09:45
San Juan
|
12:43
Atlanta
23:53
San Juan
10:22
Mayaguez
|
Connect |
UA4834
United Airlines
UA432
United Airlines
9K31
Cape Air
|
11:00
St. Louis
14:40
Houston
09:45
San Juan
|
13:26
Houston
20:58
San Juan
10:22
Mayaguez
|
Connect |
UA4414
United Airlines
UA1806
United Airlines
9K31
Cape Air
|
11:50
St. Louis
18:35
Chicago O'Hare
09:45
San Juan
|
13:19
Chicago O'Hare
01:12
San Juan
10:22
Mayaguez
|
Connect |
AA5184
American Airlines
AA1671
American Airlines
9K31
Cape Air
|
12:46
St. Louis
18:10
Charlotte
09:45
San Juan
|
15:35
Charlotte
22:52
San Juan
10:22
Mayaguez
|
Connect |
AA3353
American Airlines
AA2481
American Airlines
9K31
Cape Air
|
13:35
St. Louis
16:50
Dallas/Ft.Worth
09:45
San Juan
|
15:39
Dallas/Ft.Worth
23:29
San Juan
10:22
Mayaguez
|
Connect |
WN2220
Southwest Airlines
WN3708
Southwest Airlines
9K31
Cape Air
|
14:05
St. Louis
18:30
Orlando
09:45
San Juan
|
17:25
Orlando
22:15
San Juan
10:22
Mayaguez
|
Connect |
AA3319
American Airlines
UA1806
United Airlines
9K31
Cape Air
|
14:18
St. Louis
18:35
Chicago O'Hare
09:45
San Juan
|
15:44
Chicago O'Hare
01:12
San Juan
10:22
Mayaguez
|
Connect |
DL1506
Delta
DL1861
Delta
9K31
Cape Air
|
14:25
St. Louis
19:33
Atlanta
09:45
San Juan
|
16:56
Atlanta
23:53
San Juan
10:22
Mayaguez
|
Connect |
UA5221
United Airlines
UA1806
United Airlines
9K31
Cape Air
|
15:05
St. Louis
18:35
Chicago O'Hare
09:45
San Juan
|
16:34
Chicago O'Hare
01:12
San Juan
10:22
Mayaguez
|
Connect |
F91210
Frontier Airlines
F9106
Frontier Airlines
9K31
Cape Air
|
17:35
St. Louis
23:00
Orlando
09:45
San Juan
|
21:04
Orlando
02:48
San Juan
10:22
Mayaguez
|
Connect |
You take a bus, shuttle or taxi from your location in St Louis to St. Louis.
You take a flight from St. Louis to Aguadilla and cost approximately 320 USD.
You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
AC7928
Air Canada
AC7654
Air Canada
UA569
United Airlines
|
08:15
St. Louis
14:55
Toronto
19:35
Newark
|
11:18
Toronto
16:30
Newark
00:28
Aguadilla
|
Connect |
UA4408
United Airlines
UA569
United Airlines
|
14:05
St. Louis
19:35
Newark
|
17:30
Newark
00:28
Aguadilla
|
Connect |
WN3301
Southwest Airlines
NK371
Spirit Airlines
|
16:10
St. Louis
23:45
Fort Lauderdale-Hollywood International
|
19:50
Fort Lauderdale-Hollywood International
03:03
Aguadilla
|
Connect |
WN1325
Southwest Airlines
NK1575
Spirit Airlines
|
16:20
St. Louis
23:00
Orlando
|
19:40
Orlando
02:44
Aguadilla
|
Connect |
WN4076
Southwest Airlines
WN3908
Southwest Airlines
NK371
Spirit Airlines
|
16:40
St. Louis
18:45
Chicago Midway
23:45
Fort Lauderdale-Hollywood International
|
17:50
Chicago Midway
22:45
Fort Lauderdale-Hollywood International
03:03
Aguadilla
|
Connect |
WN5118
Southwest Airlines
NK371
Spirit Airlines
|
16:45
St. Louis
23:45
Fort Lauderdale-Hollywood International
|
20:25
Fort Lauderdale-Hollywood International
03:03
Aguadilla
|
Connect |
WN3383
Southwest Airlines
NK1575
Spirit Airlines
|
16:55
St. Louis
23:00
Orlando
|
20:15
Orlando
02:44
Aguadilla
|
Connect |
F91210
Frontier Airlines
NK1575
Spirit Airlines
|
17:35
St. Louis
23:00
Orlando
|
21:04
Orlando
02:44
Aguadilla
|
Connect |
You can find hotels and accommodations in Puerto Rico with our hotels search tool below
Booking.com