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
Sunday, September 20th, 2026
Outbound Flights
6h 39m·1 stop
$427 USD
STLSep 20 07:28
→CLTSep 20 10:25
AA 712Boeing 737
55m layover

CLTSep 20 11:20
→SJUSep 20 15:07
AA 783Airbus A321
14h 39m·2 stops
$427 USD
STLSep 20 17:45
→PHLSep 20 21:07
AA 3049Airbus A319
56m layover

PHLSep 20 22:03
→MIASep 21 00:59
AA 2936Airbus A321
5h 46m layover

MIASep 21 06:45
→SJUSep 21 09:24
AA 3033Airbus A321
9h 49m·1 stop
$478 USD
STLSep 20 06:00
→ATLSep 20 08:35
DL 1524Boeing 737
4h 43m layover

ATLSep 20 13:18
→SJUSep 20 16:49
DL 1946Boeing 737
7h 57m·1 stop
$508 USD
STLSep 20 05:00
→MIASep 20 08:44
AA 1716Boeing 737
2h 31m layover

MIASep 20 11:15
→SJUSep 20 13:57
AA 1613Airbus A321
7h 44m·1 stop
$528 USD
STLSep 20 06:00
→ORDSep 20 07:33
UA 4423Bombardier Regional Jet 550
1h 22m layover

ORDSep 20 08:55
→SJUSep 20 14:44
UA 1996Airbus A321neo
8h 44m·1 stop
$698 USD
STLSep 20 07:05
→ATLSep 20 09:39
DL 1536Boeing 737
3h 39m layover

ATLSep 20 13:18
→SJUSep 20 16:49
DL 1946Boeing 737
10h 25m·1 stop
$718 USD
STLSep 20 12:25
→EWRSep 20 15:57
UA 560Airbus A319
3h 50m layover

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

ATLSep 20 10:07
→SJUSep 20 13:47
DL 1882Airbus A321
9h 19m·1 stop
$1,116 USD
STLSep 20 12:00
→ATLSep 20 14:35
DL 1400Boeing 737
4h 10m layover

ATLSep 20 18:45
→SJUSep 20 22:19
DL 1861Boeing 737
