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
Saturday, September 19th, 2026
Outbound Flights
8h 2m·1 stop
$417 USD
STLSep 19 05:43
→DFWSep 19 07:40
AA 2261Airbus A320
1h 6m layover

DFWSep 19 08:46
→SJUSep 19 14:45
AA 702Airbus A321
6h 57m·1 stop
$417 USD
STLSep 19 06:53
→CLTSep 19 09:50
AA 1515Airbus A321
1h 15m layover

CLTSep 19 11:05
→SJUSep 19 14:50
AA 783Airbus A321
20h 49m·2 stops
$417 USD
STLSep 19 17:18
→ORDSep 19 19:13
AA 4645Embraer 175
1h 48m layover

ORDSep 19 21:01
→CLTSep 20 00:04
AA 2976Airbus A321
11h 16m layover

CLTSep 20 11:20
→SJUSep 20 15:07
AA 783Airbus A321
7h 39m·1 stop
$468 USD
STLSep 19 13:40
→ATLSep 19 16:15
DL 566Boeing 737
2h 30m layover

ATLSep 19 18:45
→SJUSep 19 22:19
DL 1861Boeing 737
8h 44m·1 stop
$468 USD
STLSep 19 07:05
→ATLSep 19 09:39
DL 1536Boeing 737
3h 39m layover

ATLSep 19 13:18
→SJUSep 19 16:49
DL 1946Airbus A321
15h 14m·1 stop
$498 USD
STLSep 19 17:10
→MIASep 19 21:00
AA 3851Embraer 175
9h 45m layover·Overnight

MIASep 20 06:45
→SJUSep 20 09:24
AA 3033Airbus A321
6h 47m·1 stop
$520 USD
STLSep 19 06:00
→ATLSep 19 08:35
DL 1524Boeing 737
1h 32m layover

ATLSep 19 10:07
→SJUSep 19 13:47
DL 1882Airbus A321
7h 44m·1 stop
$523 USD
STLSep 19 06:00
→ORDSep 19 07:33
UA 4423Bombardier Regional Jet 550
1h 22m layover

ORDSep 19 08:55
→SJUSep 19 14:44
UA 1996Airbus A321neo
7h 54m·1 stop
$588 USD
STLSep 19 05:00
→MIASep 19 08:44
AA 1716Boeing 737
2h 28m layover

MIASep 19 11:12
→SJUSep 19 13:54
AA 1613Airbus A321
