St. Louis (STL) to San Juan (SJU) flight deal in business from $373
Lambert-Saint Louis International Airport
St. Louis, United States
Luis Muñoz Marín International Airport
San Juan, Puerto Rico
$469 USD
-20%$373 USD
Verified 16 days agoSeptember 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Rare Availability
9% of dates checked are available within 10% of the lowest price
Tuesday, September 8th, 2026
Outbound Flights
6h 40m·1 stop
$456 USD
STLSep 8 05:00
→MIASep 8 08:53
AA 1716Boeing 737
1h 2m layover

MIASep 8 09:55
→SJUSep 8 12:40
AA 1613Boeing 737
6h 57m·1 stop
$456 USD
STLSep 8 06:54
→CLTSep 8 09:49
AA 712Boeing 737
1h 16m layover

CLTSep 8 11:05
→SJUSep 8 14:51
AA 783Airbus A321
16h 18m·2 stops
$456 USD
STLSep 8 17:42
→PHLSep 8 21:03
AA 3049Airbus A319
47m layover

PHLSep 8 21:50
→MIASep 9 00:48
AA 2936Airbus A321
7h 32m layover

MIASep 9 08:20
→SJUSep 9 11:00
AA 1341Boeing 737
8h 44m·1 stop
$478 USD
STLSep 8 07:05
→ATLSep 8 09:39
DL 1536Boeing 737
3h 39m layover

ATLSep 8 13:18
→SJUSep 8 16:49
DL 1946Boeing 737
7h 57m·1 stop
$518 USD
STLSep 8 06:15
→IAHSep 8 08:32
UA 6258Embraer 175
1h 8m layover

IAHSep 8 09:40
→SJUSep 8 15:12
UA 1192Boeing 737MAX 9 Passenger
11h 35m·2 stops
$518 USD
STLSep 8 11:15
→ORDSep 8 12:51
UA 4517Bombardier Regional Jet 550
1h 41m layover

ORDSep 8 14:32
→EWRSep 8 18:01
UA 1929Airbus A321neo
1h 46m layover

EWRSep 8 19:47
→SJUSep 8 23:50
UA 1543Boeing 737MAX 9 Passenger
8h 23m·1 stop
$615 USD
STLSep 8 11:15
→IAHSep 8 13:32
UA 5589Embraer 175
1h 34m layover

IAHSep 8 15:06
→SJUSep 8 20:38
UA 701Boeing 737MAX 9 Passenger
10h 22m·1 stop
$703 USD
STLSep 8 12:28
→EWRSep 8 16:00
UA 560Airbus A319
3h 47m layover

EWRSep 8 19:47
→SJUSep 8 23:50
UA 1543Boeing 737MAX 9 Passenger
6h 45m·1 stop
$900 USD
STLSep 8 06:00
→ATLSep 8 08:35
DL 1524Boeing 737
1h 32m layover

ATLSep 8 10:07
→SJUSep 8 13:45
DL 1882Airbus A321
