
Cheap Flights from St. Louis (STL) to San Francisco (SFO) from HK$1,404~
Popular airlines from St. Louis Lambert Intl. Airport (STL) to San Francisco Intl. Airport (SFO)
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Find Cheap Flights from St. Louis (STL) to San Francisco (SFO)
Prices were available within the past 7 days and start at HK$1,404 for one-way flights and HK$2,798 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Tue, 19 May - Wed, 20 May
STL
St. Louis
SFO
San Francisco
HK$2,798 Return, found 3 hours ago
HK$2,798
Return
found 3 hours ago

Tue, 19 May - Sat, 23 May
STL
St. Louis
SFO
San Francisco
HK$2,884 Return, found 3 hours ago
HK$2,884
Return
found 3 hours ago

Tue, 19 May - Thu, 21 May
STL
St. Louis
SFO
San Francisco
HK$3,109 Return, found 3 hours ago
HK$3,109
Return
found 3 hours ago

Mon, 18 May - Tue, 19 May
STL
St. Louis
SFO
San Francisco
HK$3,120 Return, found 3 hours ago
HK$3,120
Return
found 3 hours ago

Thu, 14 May - Mon, 18 May
STL
St. Louis
SFO
San Francisco
HK$3,206 Return, found 3 hours ago
HK$3,206
Return
found 3 hours ago

Mon, 4 May - Wed, 13 May
STL
St. Louis
SFO
San Francisco
HK$3,238 Return, found 5 days ago
HK$3,238
Return
found 5 days ago

Mon, 4 May - Wed, 13 May
STL
St. Louis
SFO
San Francisco
HK$3,239 Return, found 5 days ago
HK$3,239
Return
found 5 days ago

Mon, 4 May - Wed, 13 May
STL
St. Louis
SFO
San Francisco
HK$3,271 Return, found 5 days ago
HK$3,271
Return
found 5 days ago

Mon, 4 May - Wed, 13 May
STL
St. Louis
SFO
San Francisco
HK$3,281 Return, found 5 days ago
HK$3,281
Return
found 5 days ago

Mon, 4 May - Wed, 13 May
STL
St. Louis
SFO
San Francisco
HK$3,314 Return, found 5 days ago
HK$3,314
Return
found 5 days ago
Frequently asked questions
Travel information
Origin airport | Lambert-St. Louis Intl. |
|---|---|
Destination airport | San Francisco Intl. |
Return price | HK$2,798 |
Distance | 2771 km |
Average flight time | 2 hours 34 mins |
*Available to Expedia members.