background

Flight Deals to Johannesburg from $564

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoSQ LogoEK LogoTK LogoAF LogoCX LogoLH Logo

... and +100s more

Benefit Icon
Incredible Deals

Save up to 50% on select flights with Priceline

Benefit Icon
Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Benefit Icon
Best Price Guarantee

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

Benefit Icon
Help 24/7

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

Stops

  • Up to 1 stop
    $1011
  • Up to 2 stops
    $1025

Airlines

  • Air Canada
    $1807
  • Air France
    $1379
  • American Airlines
    $1222
  • British Airways
    $1250
  • Brussels Airlines
    $1177
  • Cathay Pacific
    $2271
  • Egyptair
    $4016
  • Emirates
    $1556
  • Ethiopian Airlines
    $1605
  • Etihad Airways
    $1712
  • IBERIA
    $1367
  • JetBlue
    $1911
  • KLM
    $1645
  • Lufthansa
    $1060
  • Qatar Airways
    $1375
  • RwandAir
    $1701
  • SAS Airlines
    $4678
  • SWISS
    $1011
  • Turkish Airlines
    $1040
  • United Airlines
    $1630

Cabin Class

  • Economy
    $1011

Departure Airports

  • Los Angeles International Airport
    $1011
  • Ontario International Airport
    $1025

Arrival Airports

  • OR Tambo International Airport
    $1011

Layover Airports

  • Abu Dhabi International Airport
    $1712
  • Addis Ababa Bole International Airport
    $1605
  • Amsterdam Airport Schiphol
    $1645
  • Cairo International Airport
    $4016
  • Cape Town International Airport
    $1170
  • Chicago O Hare Airport
    $1043
  • Copenhagen Kastrup Airport
    $4678
  • Dallas Fort Worth International Airport
    $1233
  • Denver International Airport
    $1100
  • Dubai International Airport
    $1556
  • Frankfurt am Main Airport
    $1060
  • General Edward Lawrence Logan International Airport
    $2477
  • George Bush Intercontinental Houston Airport
    $1025
  • Hamad International Airport
    $1375
  • Hong Kong International Airport
    $2271
  • Hosea Kutako International Airport
    $1148
  • Istanbul Airport
    $1040
  • Kigali International Airport
    $1701
  • London Heathrow Airport
    $1222
  • Montreal Trudeau Airport
    $1319
  • Munich Airport
    $1060
  • New York John F Kennedy Airport
    $1712
  • Newark Liberty Airport
    $1011
  • Paris Charles de Gaulle Airport
    $1379
  • Phoenix Sky Harbor International Airport
    $1680
  • San Francisco International Airport
    $1375
  • Seattle Tacoma International Airport
    $1550
  • Washington Dulles Airport
    $1170
  • Zürich Airport
    $1011

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 and Save
BUNDLE & SAVE

Book a flight & hotel together for extra savings.

On average save $240 per traveler
SWISS Logo
SWISS

01/17/26

LAX
32h 20m
EWR

01/18/26

JNB
SWISS Logo
SWISS

01/25/26

JNB
20h 5m
ZRH

01/26/26

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

01/17/26

ONT
36h 33m
IAH
EWR

01/18/26

JNB
SWISS Logo
SWISS

01/25/26

JNB
20h 5m
ZRH

01/26/26

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

01/21/26

LAX
39h 55m
IST

01/23/26

JNB
Turkish Airlines Logo
Turkish Airlines

01/30/26

JNB
16h
IST

01/31/26

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

01/17/26

LAX
34h 5m
ORD
EWR

01/18/26

JNB
SWISS Logo
SWISS

01/25/26

JNB
20h 5m
ZRH

01/26/26

LAX
$1043
Free cancellation within 83 hours of booking
Lufthansa Logo
Lufthansa

01/17/26

LAX
32h 20m
EWR

01/18/26

JNB
Lufthansa Logo
Lufthansa

01/25/26

JNB
19h 40m
FRA
MUC

01/26/26

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

01/21/26

LAX
33h 50m
DEN
EWR

01/22/26

JNB
SWISS Logo
SWISS

01/30/26

JNB
20h 5m
ZRH

01/31/26

LAX
$1100
Free cancellation within 83 hours of booking
Lufthansa Logo
Lufthansa

01/17/26

LAX
46h 5m
MUC
WDH

01/19/26

JNB
Lufthansa Logo
Lufthansa

01/25/26

JNB
20h 5m
ZRH

01/26/26

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

01/21/26

LAX
39h
ZRH

01/23/26

JNB
SWISS Logo
SWISS

01/30/26

JNB
28h 49m
CPT
IAD

01/31/26

LAX
$1170
Free cancellation within 83 hours of booking
Brussels Airlines Logo
Brussels Airlines

01/21/26

LAX
42h 25m
FRA

01/23/26

JNB
Brussels Airlines Logo
Brussels Airlines

01/30/26

JNB
20h 5m
ZRH

01/31/26

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

01/17/26

LAX
34h 35m
LHR

01/19/26

JNB
American Airlines Logo
American Airlines

01/25/26

JNB
15h 25m
LHR

01/26/26

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

01/17/26

LAX
34h 35m
LHR

01/19/26

JNB
American Airlines Logo
American Airlines

01/25/26

JNB
19h 53m
LHR
DFW

01/26/26

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

01/17/26

LAX
40h 25m
LHR

01/19/26

JNB
British Airways Logo
British Airways

01/25/26

JNB
17h 45m
LHR

01/26/26

LAX
$1250
Free cancellation within 83 hours of booking
Brussels Airlines Logo
Brussels Airlines

01/17/26

LAX
48h 45m
YUL
FRA

01/19/26

JNB
Brussels Airlines Logo
Brussels Airlines

01/25/26

JNB
17h 30m
FRA

01/26/26

LAX
$1319
Free cancellation within 83 hours of booking
IBERIA Logo
IBERIA

01/21/26

LAX
34h 35m
LHR

01/23/26

JNB
IBERIA Logo
IBERIA

01/30/26

JNB
15h 25m
LHR

01/31/26

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

01/21/26

LAX
36h 45m
DOH

01/23/26

JNB
Qatar Airways Logo
Qatar Airways

01/30/26

JNB
22h 4m
DOH
SFO

01/31/26

LAX
$1375
Free cancellation within 83 hours of booking
Air France Logo
Air France

01/03/26

LAX
43h 50m
LHR

01/05/26

JNB
Air France Logo
Air France

01/28/26

JNB
20h 25m
CDG

01/29/26

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

01/17/26

ONT
46h 15m
SEA
DOH

01/19/26

JNB
Qatar Airways Logo
Qatar Airways

01/25/26

JNB
24h 29m
DOH
SFO

01/26/26

ONT
$1550
Free cancellation within 83 hours of booking
Emirates Logo
Emirates

01/21/26

LAX
42h 50m
DXB

01/23/26

JNB
Emirates Logo
Emirates

01/30/26

JNB
17h 55m
DXB

01/31/26

LAX
$1556
Free cancellation within 83 hours of booking
Ethiopian Airlines Logo
Ethiopian Airlines

01/17/26

LAX
44h 55m
ORD
ADD

01/19/26

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

01/25/26

JNB
24h 35m
ADD
EWR

01/26/26

LAX
$1605
Free cancellation within 83 hours of booking
United Airlines Logo
United Airlines

01/02/26

LAX
33h 50m
EWR

01/03/26

JNB
United Airlines Logo
United Airlines

01/11/26

JNB
19h 40m
FRA
MUC

01/12/26

LAX
$1630
Free cancellation within 83 hours of booking
KLM Logo
KLM

01/08/26

LAX
43h 50m
LHR

01/10/26

JNB
KLM Logo
KLM

01/14/26

JNB
35h 50m
AMS

01/16/26

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

01/02/26

ONT
38h 27m
PHX
LHR

01/04/26

JNB
British Airways Logo
British Airways

01/11/26

JNB
20h 20m
LHR

01/12/26

ONT
$1680
Free cancellation within 83 hours of booking
RwandAir Logo
RwandAir

01/21/26

LAX
47h 10m
DOH
KGL

01/23/26

JNB
RwandAir Logo
RwandAir

01/30/26

JNB
44h
KGL
DOH

02/01/26

LAX
$1701
Free cancellation within 83 hours of booking
Etihad Airways Logo
Etihad Airways

01/21/26

LAX
56h 36m
JFK
AUH

01/24/26

JNB
Etihad Airways Logo
Etihad Airways

01/30/26

JNB
28h 20m
AUH
JFK

01/31/26

LAX
$1712
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

01/03/26

LAX
42h 25m
FRA

01/05/26

JNB
Air Canada Logo
Air Canada

01/28/26

JNB
25h 7m
ZRH
YUL

01/29/26

LAX
$1807
Free cancellation within 83 hours of booking
JetBlue Logo
JetBlue

01/02/26

LAX
42h 50m
JFK
DOH

01/04/26

JNB
JetBlue Logo
JetBlue

01/11/26

JNB
24h 33m
DOH
JFK

01/12/26

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

01/21/26

LAX
44h 45m
HKG

01/23/26

JNB
Cathay Pacific Logo
Cathay Pacific

01/30/26

JNB
22h
HKG

01/31/26

LAX
$2271
Free cancellation within 83 hours of booking
Etihad Airways Logo
Etihad Airways

01/02/26

LAX
58h 40m
JFK
AUH

01/05/26

JNB
Etihad Airways Logo
Etihad Airways

01/11/26

JNB
37h 59m
AUH
BOS

01/12/26

LAX
$2477
Free cancellation within 83 hours of booking
Egyptair Logo
Egyptair

01/02/26

LAX
55h 20m
IAD
CAI

01/05/26

JNB
Egyptair Logo
Egyptair

01/11/26

JNB
37h 49m
CAI
IAD

01/13/26

LAX
$4016
Free cancellation within 83 hours of booking
SAS Airlines Logo
SAS Airlines

01/17/26

LAX
37h 45m
CPH
CDG

01/19/26

JNB
SAS Airlines Logo
SAS Airlines

01/25/26

JNB
21h 15m
CDG
CPH

01/26/26

LAX
$4678
Free cancellation within 83 hours of booking

Top Deals on flights to Johannesburg

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

Cathay Pacific Logo
Cathay Pacific

May 8

LAX
43h 15m
HKG

May 10

JNB

as low as

$564

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

Turkish Airlines Logo
Turkish Airlines

Jul 15

LAX
38h 40m
IST

Jul 17

JNB

as low as

$746

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

SWISS Logo
SWISS

Jun 10

LAX
37h 45m
ZRH

Jun 12

JNB

as low as

$780

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

American Airlines Logo
American Airlines

May 7

LAX
41h 40m
DOH

May 9

JNB

as low as

$785

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

RwandAir Logo
RwandAir

May 2

LAX
46h
DOH
KGL

May 4

JNB

as low as

$792

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

United Airlines Logo
United Airlines

May 23

LAX
41h 40m
FRA

May 25

JNB

as low as

$793

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

SWISS Logo
SWISS

May 2

LAX
40h 52m
LAS
ZRH

May 4

JNB

as low as

$797

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

SWISS Logo
SWISS

Jun 5

LAX
40h 35m
LHR
ZRH

Jun 7

JNB

as low as

$799

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

Lufthansa Logo
Lufthansa

Jun 10

LAX
41h 40m
FRA

Jun 12

JNB

as low as

$805

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

Brussels Airlines Logo
Brussels Airlines

May 30

LAX
41h 40m
FRA

Jun 1

JNB

as low as

$805

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

Austrian Airlines Logo
Austrian Airlines

May 2

LAX
41h 30m
VIE
FRA

May 4

JNB

as low as

$832

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

Ethiopian Airlines Logo
Ethiopian Airlines

May 12

LAX
38h
IAD
ADD

May 14

JNB

as low as

$843
User

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158
Arrow