St. Louis (STL) to San Juan (SJU) flight deal in business from $373

Wednesday, September 30th, 2026

Outbound Flights

8h 27m·1 stop
$397 USD
United Airlines
STLSep 30 06:15
IAHSep 30 08:27
UA 1371Boeing 737MAX 8 Passenger
1h 43m layover
United Airlines
IAHSep 30 10:10
SJUSep 30 15:42
UA 1192Boeing 737MAX 9 Passenger
6h 57m·1 stop
$432 USD
American Airlines
STLSep 30 06:53
CLTSep 30 09:50
AA 1515Airbus A321
1h 15m layover
American Airlines
CLTSep 30 11:05
SJUSep 30 14:50
AA 783Airbus A321
6h 49m·1 stop
$478 USD
Delta Air Lines
STLSep 30 14:30
ATLSep 30 17:05
DL 566Boeing 737
1h 40m layover
Delta Air Lines
ATLSep 30 18:45
SJUSep 30 22:19
DL 1861Boeing 737
15h 14m·1 stop
$513 USD
American Airlines
STLSep 30 17:10
MIASep 30 21:00
AA 3851Embraer 175
9h 45m layover·Overnight
American Airlines
MIAOct 1 06:45
SJUOct 1 09:24
AA 3033Airbus A321
8h 28m·1 stop
$523 USD
United Airlines
STLSep 30 11:10
IAHSep 30 13:25
UA 6213Embraer 175
1h 41m layover
United Airlines
IAHSep 30 15:06
SJUSep 30 20:38
UA 701Boeing 737MAX 9 Passenger
7h 57m·1 stop
$633 USD
American Airlines
STLSep 30 05:00
MIASep 30 08:44
AA 1716Boeing 737
2h 31m layover
American Airlines
MIASep 30 11:15
SJUSep 30 13:57
AA 1613Airbus A321
6h 47m·1 stop
$698 USD
Delta Air Lines
STLSep 30 06:00
ATLSep 30 08:35
DL 1524Boeing 737
1h 32m layover
Delta Air Lines
ATLSep 30 10:07
SJUSep 30 13:47
DL 1882Airbus A321
8h 44m·1 stop
$1,116 USD
Delta Air Lines
STLSep 30 07:05
ATLSep 30 09:39
DL 1536Boeing 737
3h 39m layover
Delta Air Lines
ATLSep 30 13:18
SJUSep 30 16:49
DL 1946Boeing 737
7h 44m·1 stop
$1,346 USD
United Airlines
STLSep 30 06:00
ORDSep 30 07:36
UA 4423Bombardier Regional Jet 550
1h 19m layover
United Airlines
ORDSep 30 08:55
SJUSep 30 14:44
UA 1996Airbus A321neo