- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Everything you should know
Flight Deals
Cheap Flights to San Francisco
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights to San Francisco that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent return flight deals to San Francisco
Thu, Nov 26 - Mon, Nov 30
20:50 - 21:49Cape Town Cape Town Intl-San Francisco San Francisco
34h 59m1 stop Atlanta Hartsfield-Jackson
8:00 - 18:35San Francisco San Francisco-Cape Town Cape Town Intl
24h 35m1 stop Atlanta Hartsfield-Jackson
R16 061Virgin Atlantic
Mon, Feb 1 - Sun, Feb 28
19:35 - 18:45Johannesburg Johannesburg OR Tambo-San Francisco San Francisco
33h 10m1 stop London Heathrow
20:35 - 10:25San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
27h 50m1 stop London Heathrow
R16 094British Airways
Thu, Jan 21 - Mon, Jan 25
19:35 - 18:45Johannesburg Johannesburg OR Tambo-San Francisco San Francisco
33h 10m1 stop London Heathrow
20:35 - 10:25San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
27h 50m1 stop London Heathrow
R16 193British Airways
Sun, Nov 22 - Sat, Dec 5
21:40 - 14:50Johannesburg Johannesburg OR Tambo-San Francisco San Francisco
27h 10m1 stop London Heathrow
6:00 - 19:10San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
27h 10m1 stop Atlanta Hartsfield-Jackson
R16 817Virgin Atlantic
Sun, Nov 22 - Sat, Dec 5
23:59 - 20:58Johannesburg Johannesburg OR Tambo-San Francisco San Francisco
30h 59m2 stops Amsterdam Schiphol New York John F Kennedy Intl
16:35 - 11:25San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
32h 50m2 stops Lisbon Humberto Delgado Paris Charles de Gaulle
R17 097Multiple Airlines
Sun, Apr 4 - Sun, Apr 11
20:00 - 21:51Cape Town Cape Town Intl-San Francisco San Francisco
34h 51m1 stop Washington, D.C. Dulles Intl
7:00 - 17:10San Francisco San Francisco-Cape Town Cape Town Intl
25h 10m1 stop Newark
R17 179United Airlines
Sun, Apr 4 - Sun, Apr 11
20:00 - 19:13Cape Town Cape Town Intl-San Francisco San Francisco
32h 13m2 stops Washington, D.C. Dulles Intl Chicago O'Hare Intl
8:45 - 17:10San Francisco San Francisco-Cape Town Cape Town Intl
23h 25m1 stop Newark
R17 179United Airlines
Thu, Dec 24 - Thu, Dec 31
19:35 - 14:50Cape Town Cape Town Intl-San Francisco San Francisco
29h 15m1 stop London Heathrow
6:05 - 23:35San Francisco San Francisco-Cape Town Cape Town Intl
31h 30m2 stops Atlanta Hartsfield-Jackson Johannesburg OR Tambo
R17 261Multiple Airlines
Sun, Jan 31 - Fri, Mar 19
18:50 - 16:30Johannesburg Johannesburg OR Tambo-San Francisco San Francisco
31h 40m1 stop Istanbul
19:35 - 22:25San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
41h 50m1 stop Istanbul
R17 573Turkish Airlines
Fri, Nov 20 - Sat, Nov 28
0:20 - 16:30Johannesburg Johannesburg OR Tambo-San Francisco San Francisco
26h 10m1 stop Istanbul
18:35 - 10:55San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
30h 20m1 stop Istanbul
R17 935Turkish Airlines
Recent one-way flight deals to San Francisco
Fri, Dec 4
0:20 - 16:30Johannesburg Johannesburg OR Tambo-San Francisco San Francisco
26h 10m1 stop Istanbul
R9 995Turkish Airlines
Sun, Dec 6
0:20 - 16:30Johannesburg Johannesburg OR Tambo-San Francisco San Francisco
26h 10m1 stop Istanbul
R10 357Turkish Airlines
Wed, Mar 24
20:20 - 13:40Johannesburg