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
Thursday, September 17th, 2026
Outbound Flights
22h 3m·2 stops
$423 USD
STLSep 17 10:21
→CLTSep 17 13:15
AA 2497Boeing 737
8h 40m layover

CLTSep 17 21:55
→MIASep 17 23:59
AA 3068Boeing 737
6h 46m layover·Overnight

MIASep 18 06:45
→SJUSep 18 09:24
AA 3033Airbus A321
6h 57m·1 stop
$498 USD
STLSep 17 06:53
→CLTSep 17 09:50
AA 1515Airbus A321
1h 15m layover

CLTSep 17 11:05
→SJUSep 17 14:50
AA 783Airbus A321
19h 36m·2 stops
$504 USD
STLSep 17 17:18
→ORDSep 17 19:13
AA 4645Embraer 175
9h 47m layover·Overnight

ORDSep 18 05:00
→MIASep 18 09:14
AA 2984Boeing 737
1h 58m layover

MIASep 18 11:12
→SJUSep 18 13:54
AA 1613Airbus A321
18h 13m·1 stop
$579 USD
STLSep 17 14:11
→MIASep 17 17:57
AA 477Boeing 737MAX 8 Passenger
12h 48m layover·Overnight

MIASep 18 06:45
→SJUSep 18 09:24
AA 3033Airbus A321
14h 39m·2 stops
$618 USD
STLSep 17 17:45
→PHLSep 17 21:07
AA 3049Airbus A319
56m layover

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

MIASep 18 06:45
→SJUSep 18 09:24
AA 3033Airbus A321
8h 44m·1 stop
$693 USD
STLSep 17 07:05
→ATLSep 17 09:39
DL 1536Boeing 737
3h 39m layover

ATLSep 17 13:18
→SJUSep 17 16:49
DL 1946Boeing 737
7h 44m·1 stop
$708 USD
STLSep 17 06:00
→ORDSep 17 07:33
UA 4423Bombardier Regional Jet 550
1h 22m layover

ORDSep 17 08:55
→SJUSep 17 14:44
UA 1996Airbus A321neo
6h 47m·1 stop
$1,131 USD
STLSep 17 06:00
→ATLSep 17 08:35
DL 1524Boeing 737
1h 32m layover

ATLSep 17 10:07
→SJUSep 17 13:47
DL 1882Airbus A321
