HowToGo

Flight from St Louis to Puerto Rico

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

Search Transfer from St Louis to Puerto Rico

Search Flights

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

1. St. Louis to San Juan

  1. You take a bus, shuttle or taxi from your location in St Louis to St. Louis.

  2. You take a flight from St. Louis to San Juan and cost approximately 260 USD.

  3. 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

2. St. Louis to Mayaguez

  1. You take a bus, shuttle or taxi from your location in St Louis to St. Louis.

  2. You take a flight from St. Louis to Mayaguez and cost approximately 400 USD.

  3. 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

3. St. Louis to Aguadilla

  1. You take a bus, shuttle or taxi from your location in St Louis to St. Louis.

  2. You take a flight from St. Louis to Aguadilla and cost approximately 320 USD.

  3. 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

References

Find Hotels in Puerto Rico

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

Booking.com