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

Thursday, August 20th, 2026

Outbound Flights

12h 2m·2 stops
$383 USD
United Airlines
SJUAug 20 01:00
EWRAug 20 05:04
UA 2219Boeing 737MAX 9 Passenger
2h 26m layover
United Airlines
EWRAug 20 07:30
ORDAug 20 09:13
UA 2754Airbus A321neo
1h 16m layover
United Airlines
ORDAug 20 10:29
STLAug 20 12:02
UA 775Boeing 737
8h 29m·1 stop
$431 USD
American Airlines
SJUAug 20 00:55
ORDAug 20 05:00
AA 3013Boeing 737
2h layover
American Airlines
ORDAug 20 07:00
STLAug 20 08:24
AA 3568Embraer 170
7h 53m·1 stop
$431 USD
American Airlines
SJUAug 20 15:47
CLTAug 20 19:45
AA 783Airbus A321
2h layover
American Airlines
CLTAug 20 21:45
STLAug 20 22:40
AA 459Boeing 737
6h 32m·1 stop
$548 USD
American Airlines
SJUAug 20 07:30
CLTAug 20 11:21
AA 3187Airbus A321
49m layover
American Airlines
CLTAug 20 12:10
STLAug 20 13:02
AA 3096Boeing 737
10h 12m·2 stops
$562 USD
United Airlines
SJUAug 20 01:00
EWRAug 20 05:04
UA 2219Boeing 737MAX 9 Passenger
56m layover
United Airlines
EWRAug 20 06:00
ORDAug 20 07:40
UA 530Boeing 737
1h layover
United Airlines
ORDAug 20 08:40
STLAug 20 10:12
UA 4613Bombardier Regional Jet 550
9h 59m·1 stop
$663 USD
Delta Air Lines
SJUAug 20 14:59
ATLAug 20 18:53
DL 1882Airbus A321
4h 22m layover
Delta Air Lines
ATLAug 20 23:15
STLAug 20 23:58
DL 1403Boeing 737
9h 43m·1 stop
$720 USD
United Airlines
SJUAug 20 14:55
EWRAug 20 19:02
UA 2036Boeing 737MAX 9 Passenger
2h 57m layover
United Airlines
EWRAug 20 21:59
STLAug 20 23:38
UA 1637Boeing 737
8h 15m·1 stop
$728 USD
United Airlines
SJUAug 20 07:00
IAHAug 20 10:45
UA 1644Boeing 737MAX 9 Passenger
1h 19m layover
United Airlines
IAHAug 20 12:04
STLAug 20 14:15
UA 6175Embraer 175
8h 3m·1 stop
$728 USD
United Airlines
SJUAug 20 15:56
ORDAug 20 20:05
UA 2088Airbus A321neo
1h 25m layover
United Airlines
ORDAug 20 21:30
STLAug 20 22:59
UA 4576Bombardier Regional Jet 550
7h 9m·1 stop
$900 USD
Delta Air Lines
SJUAug 20 17:49
ATLAug 20 21:47
DL 1946Boeing 737
1h 28m layover
Delta Air Lines
ATLAug 20 23:15
STLAug 20 23:58
DL 1403Boeing 737
8h 44m·1 stop
$12,550 USD
American Airlines
SJUAug 20 00:55
ORDAug 20 05:00
AA 3013Boeing 737
2h 5m layover
United Airlines
ORDAug 20 07:05
STLAug 20 08:39
UA 4681Embraer 175