background

Business Class Flight Deals from Los Angeles to Johannesburg from $4340

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoAF LogoCX LogoLX LogoBA Logo

... and +100s more

Customer-First Commitment

Free cancellation for many rates

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Priority Customer Service

VIP member priority support for seamless bookings and exclusive travel benefits

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Stops

  • Up to 1 stop
    $5274
  • Up to 2 stops
    $5249

Airlines

  • Air Canada
    $5249
  • American Airlines
    $6348
  • British Airways
    $6408
  • Cathay Pacific
    $7968
  • Emirates
    $9284
  • Qatar Airways
    $8411
  • SWISS
    $5274
  • Turkish Airlines
    $6951
  • Virgin Atlantic
    $9828

Cabin Class

  • Business
    $5249

Departure Airports

  • John Wayne Airport-Orange County Airport
    $6668
  • Los Angeles International Airport
    $5249
  • Ontario International Airport
    $6729

Arrival Airports

  • OR Tambo International Airport
    $5249

Layover Airports

  • Dallas Fort Worth International Airport
    $6668
  • Dubai International Airport
    $9284
  • Frankfurt am Main Airport
    $6094
  • Hamad International Airport
    $8411
  • Hong Kong International Airport
    $7968
  • Istanbul Airport
    $6951
  • London Heathrow Airport
    $6348
  • Montreal Trudeau Airport
    $5249
  • Phoenix Sky Harbor International Airport
    $6729
  • Zürich Airport
    $5249

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

Phone Banner

Priceline Phone Deals

Book with an agent for great rates!

BUNDLE & SAVE

Book a flight & hotel together for extra savings.

On average save $240 per traveler
SWISS Logo
SWISS

05/29/25

LAX
28h 45m
ZRH

05/31/25

JNB
Air Canada Logo
Air Canada

06/05/25

JNB
35h
ZRH
YUL

06/06/25

LAX
$5249
Free cancellation within 83 hours of booking
SWISS Logo
SWISS

05/29/25

LAX
28h 45m
ZRH

05/31/25

JNB
SWISS Logo
SWISS

06/05/25

JNB
29h 55m
ZRH

06/06/25

LAX
$5274
Free cancellation within 83 hours of booking
SWISS Logo
SWISS

05/29/25

LAX
28h 45m
ZRH

05/31/25

JNB
Brussels Airlines Logo
Brussels Airlines

06/05/25

JNB
27h
FRA

06/06/25

LAX
$6094
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

LAX
26h 55m
LHR

05/31/25

JNB
American Airlines Logo
American Airlines

06/05/25

JNB
25h 15m
LHR

06/06/25

LAX
$6348
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

LAX
35h
LHR

05/31/25

JNB
American Airlines Logo
American Airlines

06/05/25

JNB
29h 45m
LHR

06/06/25

LAX
$6348
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

LAX
32h 35m
LHR

05/31/25

JNB
American Airlines Logo
American Airlines

06/05/25

JNB
27h 5m
LHR

06/06/25

LAX
$6348
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

05/29/25

LAX
32h 45m
LHR

05/31/25

JNB
British Airways Logo
British Airways

06/05/25

JNB
25h 15m
LHR

06/06/25

LAX
$6408
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

05/29/25

LAX
31h 20m
LHR

05/31/25

JNB
British Airways Logo
British Airways

06/05/25

JNB
26h 40m
LHR

06/06/25

LAX
$6408
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

05/29/25

LAX
32h 45m
LHR

05/31/25

JNB
British Airways Logo
British Airways

06/05/25

JNB
29h 20m
LHR

06/06/25

LAX
$6408
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

LAX
24h 30m
LHR

05/31/25

JNB
American Airlines Logo
American Airlines

06/05/25

JNB
29h 23m
LHR
DFW

06/06/25

SNA
$6668
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

LAX
32h 35m
LHR

05/31/25

JNB
American Airlines Logo
American Airlines

06/05/25

JNB
29h 23m
LHR
DFW

06/06/25

SNA
$6668
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

LAX
26h 55m
LHR

05/31/25

JNB
American Airlines Logo
American Airlines

06/05/25

JNB
29h 23m
LHR
DFW

06/06/25

SNA
$6668
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

05/29/25

LAX
32h 45m
LHR

05/31/25

JNB
British Airways Logo
British Airways

06/05/25

JNB
29h 57m
LHR
PHX

06/06/25

ONT
$6729
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

05/29/25

LAX
31h 20m
LHR

05/31/25

JNB
British Airways Logo
British Airways

06/05/25

JNB
29h 57m
LHR
PHX

06/06/25

ONT
$6729
Free cancellation within 83 hours of booking
British Airways Logo
British Airways

05/29/25

LAX
31h 20m
LHR

05/31/25

JNB
British Airways Logo
British Airways

06/05/25

JNB
31h 47m
LHR
PHX

06/06/25

ONT
$6729
Free cancellation within 83 hours of booking
Turkish Airlines Logo
Turkish Airlines

05/29/25

LAX
29h 40m
IST

05/31/25

JNB
Turkish Airlines Logo
Turkish Airlines

06/05/25

JNB
26h 55m
IST

06/06/25

LAX
$6951
Free cancellation within 83 hours of booking
Cathay Pacific Logo
Cathay Pacific

05/29/25

LAX
34h 15m
HKG

05/31/25

JNB
Cathay Pacific Logo
Cathay Pacific

06/05/25

JNB
33h
HKG

06/06/25

LAX
$7968
Free cancellation within 83 hours of booking
Qatar Airways Logo
Qatar Airways

05/29/25

LAX
32h 40m
DOH

05/31/25

JNB
Qatar Airways Logo
Qatar Airways

06/05/25

JNB
26h 35m
DOH

06/06/25

LAX
$8411
Free cancellation within 83 hours of booking
Qatar Airways Logo
Qatar Airways

05/29/25

LAX
38h 50m
DOH

05/31/25

JNB
Qatar Airways Logo
Qatar Airways

06/05/25

JNB
26h 35m
DOH

06/06/25

LAX
$8413
Free cancellation within 83 hours of booking
Turkish Airlines Logo
Turkish Airlines

05/29/25

LAX
35h 55m
IST

05/31/25

JNB
Turkish Airlines Logo
Turkish Airlines

06/05/25

JNB
26h 55m
IST

06/06/25

LAX
$8544
Free cancellation within 83 hours of booking
SWISS Logo
SWISS

05/29/25

LAX
31h 35m
LHR
ZRH

05/31/25

JNB
Air Canada Logo
Air Canada

06/05/25

JNB
35h
ZRH
YUL

06/06/25

LAX
$8717
Free cancellation within 83 hours of booking
SWISS Logo
SWISS

05/29/25

LAX
31h 35m
LHR
ZRH

05/31/25

JNB
SWISS Logo
SWISS

06/05/25

JNB
29h 55m
ZRH

06/06/25

LAX
$8742
Free cancellation within 83 hours of booking
Emirates Logo
Emirates

05/29/25

LAX
38h 35m
DXB

05/31/25

JNB
Emirates Logo
Emirates

06/05/25

JNB
33h 50m
DXB

06/06/25

LAX
$9284
Free cancellation within 83 hours of booking
Emirates Logo
Emirates

05/29/25

LAX
43h 10m
DXB

05/31/25

JNB
Emirates Logo
Emirates

06/05/25

JNB
33h 50m
DXB

06/06/25

LAX
$9284
Free cancellation within 83 hours of booking
Emirates Logo
Emirates

05/29/25

LAX
43h 10m
DXB

05/31/25

JNB
Emirates Logo
Emirates

06/05/25

JNB
28h 5m
DXB

06/06/25

LAX
$9284
Free cancellation within 83 hours of booking
Turkish Airlines Logo
Turkish Airlines

05/29/25

LAX
29h 40m
IST

05/31/25

JNB
Turkish Airlines Logo
Turkish Airlines

06/05/25

JNB
33h 10m
IST

06/06/25

LAX
$9288
Free cancellation within 83 hours of booking
Qatar Airways Logo
Qatar Airways

05/29/25

LAX
32h 40m
DOH

05/31/25

JNB
Qatar Airways Logo
Qatar Airways

06/05/25

JNB
33h 5m
DOH

06/06/25

LAX
$9423
Free cancellation within 83 hours of booking
SWISS Logo
SWISS

05/29/25

LAX
31h 35m
LHR
ZRH

05/31/25

JNB
Brussels Airlines Logo
Brussels Airlines

06/05/25

JNB
27h
FRA

06/06/25

LAX
$9561
Free cancellation within 83 hours of booking
Virgin Atlantic Logo
Virgin Atlantic

05/29/25

LAX
26h 30m
LHR

05/31/25

JNB
Virgin Atlantic Logo
Virgin Atlantic

06/05/25

JNB
25h 35m
LHR

06/06/25

LAX
$9828
Free cancellation within 83 hours of booking
Virgin Atlantic Logo
Virgin Atlantic

05/29/25

LAX
26h 30m
LHR

05/31/25

JNB
Virgin Atlantic Logo
Virgin Atlantic

06/05/25

JNB
33h 5m
LHR

06/06/25

LAX
$9828
Free cancellation within 83 hours of booking

Top Deals on flights Business Class from Los Angeles to Johannesburg

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 29

LAX
29h 40m
IST

May 31

JNB

as low as

$4340

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Cathay Pacific Logo
Cathay Pacific

May 29

LAX
34h 15m
HKG

May 31

JNB

as low as

$5167

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Virgin Atlantic Logo
Virgin Atlantic

May 29

LAX
26h 30m
LHR

May 31

JNB

as low as

$5338

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB

as low as

$5643

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

LAX
32h 40m
DOH

May 31

JNB

as low as

$5785

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 29

LAX
43h 10m
DXB

May 31

JNB

as low as

$5981

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
26h 55m
LHR

May 31

JNB

as low as

$6023

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
28h 20m
LHR

May 31

JNB

as low as

$6067

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
31h 35m
LHR
ZRH

May 31

JNB

as low as

$6535

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

ONT
33h 15m
DFW
LHR

May 31

JNB

as low as

$6719

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

KLM Logo
KLM

May 29

LAX
22h 30m
AMS

May 30

JNB

as low as

$7101

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Air France Logo
Air France

May 29

LAX
32h 25m
CDG

May 31

JNB

as low as

$7283

Good Deal Price for Departure

Fly from Los Angeles to Johannesburg in early March for lower prices; prices peak in early July and mid-December.

When flying from Los Angeles to Johannesburg, expect significant price variations throughout the year. The peak travel seasons tend to occur in early July and around mid-December, with prices soaring to high ranges, particularly around December 20 when fares reach their highest level. Conversely, the low seasons, found in late February and early March, usually offer more affordable fares, with prices dipping into lower ranges. Notably, there’s an abrupt increase in prices beginning in late June, marking the transition to peak travel time. Consider traveling in early March for the best deals.

Best Time to Book

Book your flight from Los Angeles to Johannesburg around 86 days prior to greatly reduce costs, as prices rise significantly in the final weeks before departure.

For your journey from Los Angeles to Johannesburg, the best time to book is around 86 days before departure, where you'll find prices typically around $1,372. Booking earlier, particularly from 94 to 75 days prior, offers similar rates but can be slightly more expensive by about 4%. Prices begin to rise steadily after 66 days from departure; therefore, it's best to secure your tickets sooner rather than later. As you approach the final 12 days, prices escalate rapidly from about $1,491 to upwards of $1,801. To avoid higher costs, ensure you book at least 12 days in advance, as last-minute rates can exceed 21% above early bookings.

Frequently Asked Questions

Is there a direct flight from Los Angeles to Johannesburg?
There is no direct flight from Los Angeles to Johannesburg. The cheapest available flight is a 1 stop flight with SWISS at a price of $1011, with layovers at Newark Liberty Airport.
Are there convenient layover flights from Los Angeles to Johannesburg?
Yes, convenient 1 stop flights from Los Angeles to Johannesburg are offered by airlines such as SWISS at $1011, Turkish Airlines at $1040, Lufthansa at $1060, Brussels Airlines at $1177, and American Airlines at $1222.
What are the most convenient layover airports for the flight?
For your flight from Los Angeles to Johannesburg, convenient layover airports include Newark Liberty Airport, Istanbul Airport, and Frankfurt am Main Airport.
What are the cheapest and fastest flights from Los Angeles to Johannesburg?
The cheapest flight is with SWISS for $1011, taking 32 hours 20 minutes. The fastest flight is also with SWISS for $1095, taking 31 hours 5 minutes.
What are all possible destination arrival airports?
The possible destination arrival airport is OR Tambo International Airport in Johannesburg. Layover airports include Newark Liberty Airport, Istanbul Airport, Frankfurt am Main Airport, London Heathrow Airport, George Bush Intercontinental Houston Airport, Montreal Trudeau Airport, and Dallas Fort Worth International Airport.
What is the time difference between Los Angeles and Johannesburg?
The time difference between Los Angeles and Johannesburg is 10 hours, with Johannesburg ahead of Los Angeles.

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158