Vancouver (YVR) to St. Louis (STL) flight deal in economy from $151

Thursday, September 24th, 2026

Outbound Flights

8h 20m·1 stop
$151 USD
United Airlines
YVRSep 24 12:10
IAHSep 24 18:42
UA 1528Boeing 737
1h 33m layover
United Airlines
IAHSep 24 20:15
STLSep 24 22:30
UA 1528Boeing 737MAX 8 Passenger
7h 24m·1 stop
$212 USD
United Airlines
YVRSep 24 14:20
DENSep 24 18:18
UA 2085Boeing 737
2h 10m layover
United Airlines
DENSep 24 20:28
STLSep 24 23:44
UA 4733Embraer 175
9h 43m·1 stop
$212 USD
United Airlines
YVRSep 24 07:00
SFOSep 24 09:28
UA 2322Boeing 737MAX 9 Passenger
3h 17m layover
United Airlines
SFOSep 24 12:45
STLSep 24 18:43
UA 1905Boeing 737
7h 14m·1 stop
$213 USD
United Airlines
YVRSep 24 13:45
ORDSep 24 20:06
UA 2048Boeing 737
1h 24m layover
United Airlines
ORDSep 24 21:30
STLSep 24 22:59
UA 4576Bombardier Regional Jet 550
7h 41m·1 stop
$285 USD
United Airlines
YVRSep 24 10:55
DENSep 24 14:51
UA 2470Boeing 737MAX 8 Passenger
2h 39m layover
United Airlines
DENSep 24 17:30
STLSep 24 20:36
UA 1422Boeing 737
8h 43m·1 stop
$296 USD
Air Canada
YVRSep 24 08:00
SFOSep 24 10:20
AC 562Airbus A220-300 Passenger
2h 25m layover
United Airlines
SFOSep 24 12:45
STLSep 24 18:43
UA 1905Boeing 737
8h 44m·1 stop
$296 USD
Air Canada
YVRSep 24 13:00
DENSep 24 16:58
AC 576Airbus A220-300 Passenger
3h 30m layover
United Airlines
DENSep 24 20:28
STLSep 24 23:44
UA 4733Embraer 175
6h 2m·1 stop
$420 USD
United Airlines
YVRSep 24 08:35
DENSep 24 12:31
UA 640Boeing 737
59m layover
United Airlines
DENSep 24 13:30
STLSep 24 16:37
UA 1639Airbus A319
7h 11m·1 stop
$420 USD
United Airlines
YVRSep 24 10:30
ORDSep 24 16:45
UA 1868Boeing 737
1h 25m layover
United Airlines
ORDSep 24 18:10
STLSep 24 19:41
UA 4412Bombardier Regional Jet 550