- 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)

Flight Deals
Cheap Flights from California to Johannesburg
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from California to Johannesburg 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 from California to Johannesburg
Sun, Jan 17 - Thu, Feb 4
6:00 - 15:50Los Angeles Los Angeles-Johannesburg Johannesburg OR Tambo
47h 50m2 stops New York John F Kennedy Intl Nairobi Jomo Kenyatta Intl
17:00 - 12:28Johannesburg Johannesburg OR Tambo-Los Angeles Los Angeles
29h 28m2 stops Nairobi Jomo Kenyatta Intl New York John F Kennedy Intl
R18 666Multiple Airlines
Sat, Apr 3 - Sat, Apr 10
23:49 - 15:50Los Angeles Los Angeles-Johannesburg Johannesburg OR Tambo
31h 01m2 stops New York John F Kennedy Intl Nairobi Jomo Kenyatta Intl
17:00 - 9:20Johannesburg Johannesburg OR Tambo-Los Angeles Los Angeles
49h 20m2 stops Nairobi Jomo Kenyatta Intl New York John F Kennedy Intl
R18 799Kenya Airways
Sun, Jan 17 - Tue, Feb 2
23:59 - 15:50Los Angeles Los Angeles-Johannesburg Johannesburg OR Tambo
29h 51m2 stops New York John F Kennedy Intl Nairobi Jomo Kenyatta Intl
17:00 - 12:28Johannesburg Johannesburg OR Tambo-Los Angeles Los Angeles
29h 28m2 stops Nairobi Jomo Kenyatta Intl New York John F Kennedy Intl
R19 049Multiple Airlines
Thu, Apr 1 - Sun, Apr 11
23:49 - 15:50Los Angeles Los Angeles-Johannesburg Johannesburg OR Tambo
31h 01m2 stops New York John F Kennedy Intl Nairobi Jomo Kenyatta Intl
12:10 - 14:30Johannesburg Johannesburg OR Tambo-Los Angeles Los Angeles
35h 20m2 stops Nairobi Jomo Kenyatta Intl New York John F Kennedy Intl
R19 132Kenya Airways
Tue, Feb 16 - Tue, Mar 2
15:35 - 15:50Los Angeles Los Angeles-Johannesburg Johannesburg OR Tambo
38h 15m2 stops New York John F Kennedy Intl Nairobi Jomo Kenyatta Intl
17:00 - 12:31Johannesburg Johannesburg OR Tambo-Los Angeles Los Angeles
29h 31m2 stops Nairobi Jomo Kenyatta Intl New York John F Kennedy Intl
R19 132Multiple Airlines
Fri, Mar 19 - Thu, Mar 25
19:00 - 7:35Los Angeles Los Angeles-Johannesburg Johannesburg OR Tambo
27h 35m1 stop London Heathrow
21:30 - 14:25Johannesburg Johannesburg OR Tambo-Los Angeles Los Angeles
25h 55m1 stop London Heathrow
R19 564British Airways
Fri, Mar 19 - Wed, Mar 24
21:40 - 7:35Los Angeles Los Angeles-Johannesburg Johannesburg OR Tambo
24h 55m1 stop London Heathrow
21:20 - 14:25Johannesburg Johannesburg OR Tambo-Los Angeles Los Angeles
26h 05m1 stop London Heathrow
R19 713British Airways
Sat, Apr 10 - Mon, May 10
12:20 - 0:15San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
50h 55m2 stops New York John F Kennedy Intl Nairobi Jomo Kenyatta Intl
1:15 - 18:52Johannesburg Johannesburg OR Tambo-San Francisco San Francisco
50h 37m2 stops Nairobi Jomo Kenyatta Intl New York John F Kennedy Intl
R19 813Kenya Airways
Wed, Apr 28 - Sun, May 16
6:20 - 21:20San Diego San Diego-Johannesburg Johannesburg OR Tambo
30h 00m2 stops Minneapolis St Paul Amsterdam Schiphol
23:15 - 11:45Johannesburg Johannesburg OR Tambo-San Diego San Diego
45h 30m1 stop Amsterdam Schiphol
R23 570KLM
Sat, Mar 13 - Wed, Mar 24
11:00 - 22:00Los Angeles Los Angeles-Johannesburg Johannesburg OR Tambo
25h 00m2 stops Salt Lake City Amsterdam Schiphol
23:55 - 12:45Johannesburg Johannesburg OR Tambo-Los Angeles Los Angeles
45h 50m1 stop Amsterdam Schiphol
R26 512KLM
Recent one-way flight deals from California to Johannesburg
Wed, Nov 11
16:35 - 10:40San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
56h 05m3 stops Lisbon Humberto Delgado Rome Fiumicino Madrid Barajas
R10 854Multiple Airlines
Wed, Nov 11
16:35 - 10:40San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
56h 05m3 stops Lisbon Humberto Delgado Rome Fiumicino Madrid Barajas
R10 871Multiple Airlines
Sat, Feb 20
8:00 - 7:25San Diego San Diego-Johannesburg Johannesburg OR Tambo
37h 25m2 stops San Francisco Hong Kong Intl
R11 253Multiple Airlines
Mon, Apr 12
9:00 - 7:55San Diego San Diego-Johannesburg Johannesburg OR Tambo
37h 55m2 stops San Francisco Hong Kong Intl
R11 602Multiple Airlines
Wed, Feb 10
7:00 - 7:25San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
38h 25m2 stops Seattle/Tacoma Intl Hong Kong Intl
R11 934Multiple Airlines
Mon, Nov 30
16:25 - 7:10Los Angeles Los Angeles-Johannesburg Johannesburg OR Tambo
28h 45m1 stop Cairo
R12 101Egyptair
Mon, Nov 30
16:25 - 7:10Los Angeles Los Angeles-Johannesburg Johannesburg OR Tambo
28h 45m1 stop Cairo
R12 350Egyptair
Wed, Jan 20
16:39 - 7:25San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
52h 46m2 stops Seattle/Tacoma Intl Hong Kong Intl
R12 350Multiple Airlines
Wed, Feb 10
9:40 - 6:10San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
34h 30m1 stop Singapore Changi
R12 383Singapore Airlines
Wed, Apr 21
17:35 - 9:00San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
30h 25m2 stops Dublin Zurich
R12 849Multiple Airlines
Recent last minute flight deals from California to Johannesburg
Mon, Nov 2 - Mon, Nov 9
23:59 - 0:25Los Angeles Los Angeles-Johannesburg Johannesburg OR Tambo
38h 26m2 stops New York John F Kennedy Intl Nairobi Jomo Kenyatta Intl
17:00 - 12:33Johannesburg Johannesburg OR Tambo-Los Angeles Los Angeles
29h 33m2 stops Nairobi Jomo Kenyatta Intl New York John F Kennedy Intl
R18 666Multiple Airlines
Sat, Oct 31 - Mon, Nov 30
22:50 - 15:50Los Angeles Los Angeles-Johannesburg Johannesburg OR Tambo
32h 00m2 stops New York John F Kennedy Intl Nairobi Jomo Kenyatta Intl
12:05 - 9:15Johannesburg Johannesburg OR Tambo-Los Angeles Los Angeles
55h 10m2 stops Nairobi Jomo Kenyatta Intl New York John F Kennedy Intl
R18 949Multiple Airlines
Mon, Nov 2 - Mon, Nov 9
22:55 - 10:55San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
50h 00m2 stops New York John F Kennedy Intl Nairobi Jomo Kenyatta Intl
1:35 - 12:39Johannesburg Johannesburg OR Tambo-San Francisco San Francisco
45h 04m2 stops Nairobi Jomo Kenyatta Intl New York John F Kennedy Intl
R20 079Kenya Airways
Sat, Oct 31 - Tue, Dec 1
22:55 - 0:25San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
40h 30m2 stops New York John F Kennedy Intl Nairobi Jomo Kenyatta Intl
12:05 - 12:44Johannesburg Johannesburg OR Tambo-San Francisco San Francisco
34h 39m2 stops Nairobi Jomo Kenyatta Intl New York John F Kennedy Intl
R21 342Kenya Airways
Mon, Nov 2 - Mon, Nov 23
20:55 - 0:25San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
41h 30m2 stops New York John F Kennedy Intl Nairobi Jomo Kenyatta Intl
12:05 - 12:39Johannesburg Johannesburg OR Tambo-San Francisco San Francisco
34h 34m2 stops Nairobi Jomo Kenyatta Intl New York John F Kennedy Intl
R21 808Kenya Airways
Mon, Nov 2 - Mon, Nov 9
23:17 - 13:30Los Angeles Los Angeles-Johannesburg Johannesburg OR Tambo
28h 13m2 stops Washington, D.C. Dulles Intl Addis Ababa Bole
14:30 - 15:34Johannesburg Johannesburg OR Tambo-Los Angeles Los Angeles
35h 04m3 stops Addis Ababa Bole Rome Fiumicino Washington, D.C. Dulles Intl
R21 891Ethiopian Air
Mon, Nov 2 - Sun, Nov 8
16:25 - 7:10Los Angeles Los Angeles-Johannesburg Johannesburg OR Tambo
28h 45m1 stop Cairo
0:20 - 10:50Johannesburg Johannesburg OR Tambo-Los Angeles Los Angeles
44h 30m1 stop Istanbul
R21 891Multiple Airlines
Thu, Nov 5 - Tue, Dec 1
20:55 - 10:55San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
52h 00m2 stops New York John F Kennedy Intl Nairobi Jomo Kenyatta Intl
17:00 - 20:19Johannesburg Johannesburg OR Tambo-San Francisco San Francisco
37h 19m2 stops Nairobi Jomo Kenyatta Intl New York John F Kennedy Intl
R23 005Kenya Airways
Mon, Nov 2 - Mon, Nov 23
22:56 - 15:50San Francisco San Francisco-Johannesburg Johannesburg OR Tambo
30h 54m2 stops New York John F Kennedy Intl Nairobi Jomo Kenyatta Intl
17:00 - 14:45Johannesburg Johannesburg OR Tambo-San Francisco San Francisco
31h 45m2 stops Nairobi Jomo Kenyatta Intl New York John F Kennedy Intl
R23 054Multiple Airlines
Sat, Oct 31 - Wed, Nov 11
7:50 - 7:25San Diego San Diego-Johannesburg Johannesburg OR Tambo
38h 35m2 stops San Francisco Hong Kong Intl
11:00 - 15:50Johannesburg Johannesburg OR Tambo-San Diego San Diego
38h 50m2 stops Hong Kong Intl Seattle/Tacoma Intl
R23 320Multiple Airlines
Useful Info
Good to know
Cheapest flight | R10 854 |
|---|
FAQs for booking flights from California to Johannesburg
More options for your flight to Johannesburg
Complete your trip to Johannesburg with a hotel stay or car hire
Cabin class types available on flights to California
Cabin classes available on flights to Johannesburg. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from domestic origins to Johannesburg
Flights from all regions of California to Johannesburg. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Choose which airport to fly into in Johannesburg
Flights to Johannesburg Lanseria Airportfrom R32 396
Flights to Johannesburg OR Tambo Airportfrom R17 669
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.