background

Flight Deals from Dallas to Johannesburg from $641

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoAF LogoCX LogoLH LogoLX Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

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

Best Price Guarantee

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

Help 24/7

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

Stops

  • Up to 1 stop
    $984
  • Up to 2 stops
    $1019

Airlines

  • Air France
    $1428
  • American Airlines
    $1230
  • British Airways
    $1296
  • Brussels Airlines
    $1492
  • Cathay Pacific
    $1392
  • Emirates
    $1519
  • Ethiopian Airlines
    $1429
  • Etihad Airways
    $1426
  • JetBlue
    $1350
  • KLM
    $1428
  • Lufthansa
    $1347
  • Qatar Airways
    $1291
  • SWISS
    $1328
  • Turkish Airlines
    $984
  • United Airlines
    $1354

Cabin Class

  • Economy
    $984

Departure Airports

  • Dallas Fort Worth International Airport
    $984

Arrival Airports

  • OR Tambo International Airport
    $984

Layover Airports

  • Abu Dhabi International Airport
    $1426
  • Addis Ababa Bole International Airport
    $1429
  • Adolfo Suárez Madrid–Barajas Airport
    $1388
  • Cape Town International Airport
    $1338
  • Charlotte Douglas International Airport
    $1234
  • Chicago O Hare Airport
    $1019
  • Denver International Airport
    $1390
  • Dubai International Airport
    $1519
  • Dublin Airport
    $1405
  • Frankfurt am Main Airport
    $1349
  • General Edward Lawrence Logan International Airport
    $1234
  • George Bush Intercontinental Houston Airport
    $1240
  • Hamad International Airport
    $1291
  • Hartsfield Jackson Atlanta International Airport
    $1426
  • Hong Kong International Airport
    $1392
  • Istanbul Airport
    $984
  • London Heathrow Airport
    $1230
  • Los Angeles International Airport
    $1339
  • Miami International Airport
    $1234
  • Munich Airport
    $1347
  • New York John F Kennedy Airport
    $1282
  • Newark Liberty Airport
    $1282
  • Paris Charles de Gaulle Airport
    $1428
  • Philadelphia International Airport
    $1244
  • Phoenix Sky Harbor International Airport
    $1400
  • Washington Dulles Airport
    $1338
  • Zürich Airport
    $1328

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
Turkish Airlines Logo
Turkish Airlines

11/11/25

DFW
38h 25m
IST

11/13/25

JNB
Turkish Airlines Logo
Turkish Airlines

11/21/25

JNB
17h 55m
IST

11/22/25

DFW
$984
Turkish Airlines Logo
Turkish Airlines

11/15/25

DFW
42h 22m
ORD
IST

11/17/25

JNB
Turkish Airlines Logo
Turkish Airlines

11/22/25

JNB
23h 19m
IST
ORD

11/23/25

DFW
$1019
American Airlines Logo
American Airlines

10/27/25

DFW
33h 50m
LHR

10/29/25

JNB
American Airlines Logo
American Airlines

11/17/25

JNB
19h 15m
LHR

11/18/25

DFW
$1230
American Airlines Logo
American Airlines

11/11/25

DFW
38h 4m
MIA
LHR

11/13/25

JNB
American Airlines Logo
American Airlines

11/21/25

JNB
16h 50m
LHR

11/22/25

DFW
$1234
American Airlines Logo
American Airlines

12/04/25

DFW
39h 54m
CLT
LHR

12/06/25

JNB
American Airlines Logo
American Airlines

12/11/25

JNB
21h 10m
LHR

12/12/25

DFW
$1234
American Airlines Logo
American Airlines

11/21/25

DFW
39h 55m
BOS
LHR

11/23/25

JNB
American Airlines Logo
American Airlines

11/30/25

JNB
20h 45m
LHR

12/01/25

DFW
$1234
American Airlines Logo
American Airlines

10/27/25

DFW
37h
LHR

10/29/25

JNB
American Airlines Logo
American Airlines

11/17/25

JNB
21h 57m
LHR
IAH

11/18/25

DFW
$1240
American Airlines Logo
American Airlines

12/04/25

DFW
39h 54m
CLT
LHR

12/06/25

JNB
American Airlines Logo
American Airlines

12/11/25

JNB
20h 15m
LHR
PHL

12/12/25

DFW
$1244
American Airlines Logo
American Airlines

11/15/25

DFW
37h 24m
IAH
LHR

11/17/25

JNB
American Airlines Logo
American Airlines

11/22/25

JNB
21h 20m
LHR
JFK

11/23/25

DFW
$1282
American Airlines Logo
American Airlines

10/27/25

DFW
38h 42m
ORD
LHR

10/29/25

JNB
American Airlines Logo
American Airlines

11/17/25

JNB
24h 6m
LHR
EWR

11/18/25

DFW
$1282
Qatar Airways Logo
Qatar Airways

10/22/25

DFW
39h 15m
DOH

10/24/25

JNB
Qatar Airways Logo
Qatar Airways

11/25/25

JNB
19h 40m
DOH

11/26/25

DFW
$1291
British Airways Logo
British Airways

11/22/25

DFW
34h 20m
LHR

11/24/25

JNB
British Airways Logo
British Airways

11/30/25

JNB
21h 10m
LHR

12/01/25

DFW
$1296
SWISS Logo
SWISS

10/22/25

DFW
44h 59m
ORD
ZRH

10/24/25

JNB
SWISS Logo
SWISS

11/25/25

JNB
18h 2m
EWR

11/26/25

DFW
$1328
SWISS Logo
SWISS

10/22/25

DFW
44h 59m
ORD
ZRH

10/24/25

JNB
SWISS Logo
SWISS

11/25/25

JNB
20h
CPT
IAD

11/26/25

DFW
$1338
British Airways Logo
British Airways

12/04/25

DFW
61h 4m
LAX
LHR

12/07/25

JNB
British Airways Logo
British Airways

12/11/25

JNB
21h 10m
LHR

12/12/25

DFW
$1339
Lufthansa Logo
Lufthansa

11/11/25

DFW
42h 45m
ORD
MUC

11/13/25

JNB
Lufthansa Logo
Lufthansa

11/21/25

JNB
18h 4m
EWR

11/22/25

DFW
$1347
Lufthansa Logo
Lufthansa

10/22/25

DFW
40h 45m
FRA

10/24/25

JNB
Lufthansa Logo
Lufthansa

11/25/25

JNB
18h 2m
EWR

11/26/25

DFW
$1349
JetBlue Logo
JetBlue

10/27/25

DFW
33h 25m
DOH

10/29/25

JNB
JetBlue Logo
JetBlue

11/17/25

JNB
19h 40m
DOH

11/18/25

DFW
$1350
United Airlines Logo
United Airlines

11/11/25

DFW
47h 10m
ORD
EWR

11/13/25

JNB
United Airlines Logo
United Airlines

11/21/25

JNB
24h 36m
EWR
ORD

11/22/25

DFW
$1354
British Airways Logo
British Airways

11/11/25

DFW
36h 40m
LHR

11/13/25

JNB
British Airways Logo
British Airways

11/21/25

JNB
31h 30m
LHR
MAD

11/23/25

DFW
$1388
American Airlines Logo
American Airlines

11/19/25

DFW
42h 40m
LHR

11/21/25

JNB
American Airlines Logo
American Airlines

11/29/25

JNB
23h 45m
LHR
DEN

11/30/25

DFW
$1390
Cathay Pacific Logo
Cathay Pacific

11/22/25

DFW
56h 45m
HKG

11/25/25

JNB
Cathay Pacific Logo
Cathay Pacific

11/30/25

JNB
29h 55m
HKG

12/01/25

DFW
$1392
British Airways Logo
British Airways

11/15/25

DFW
38h 5m
PHX
LHR

11/17/25

JNB
British Airways Logo
British Airways

11/22/25

JNB
21h 10m
LHR

11/23/25

DFW
$1400
British Airways Logo
British Airways

11/15/25

DFW
34h 55m
LHR

11/17/25

JNB
British Airways Logo
British Airways

11/22/25

JNB
21h 5m
LHR
DUB

11/23/25

DFW
$1405
Etihad Airways Logo
Etihad Airways

11/11/25

DFW
39h 40m
ATL
AUH

11/13/25

JNB
Etihad Airways Logo
Etihad Airways

11/21/25

JNB
27h 14m
AUH
ORD

11/22/25

DFW
$1426
Air France Logo
Air France

11/10/25

DFW
43h 45m
CDG

11/12/25

JNB
Air France Logo
Air France

11/18/25

JNB
18h 20m
CDG

11/19/25

DFW
$1428
KLM Logo
KLM

11/10/25

DFW
43h 45m
CDG

11/12/25

JNB
KLM Logo
KLM

11/18/25

JNB
18h 20m
CDG

11/19/25

DFW
$1428
Ethiopian Airlines Logo
Ethiopian Airlines

10/22/25

DFW
40h 23m
IAD
ADD

10/24/25

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

11/25/25

JNB
23h 26m
ADD
ORD

11/26/25

DFW
$1429
Brussels Airlines Logo
Brussels Airlines

11/11/25

DFW
44h 25m
EWR
FRA

11/13/25

JNB
Brussels Airlines Logo
Brussels Airlines

11/21/25

JNB
22h 40m
FRA
EWR

11/22/25

DFW
$1492
Emirates Logo
Emirates

10/22/25

DFW
32h 35m
DXB

10/23/25

JNB
Emirates Logo
Emirates

11/25/25

JNB
19h 30m
DXB

11/26/25

DFW
$1519

Top Deals on flights from Dallas to Johannesburg

Dallas, US (DFW) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

Sep 8

DFW
37h 40m
IST

Sep 10

JNB

as low as

$641

Dallas, US (DFW) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

Aug 23

DFW
51h 25m
ORD
IST

Aug 25

JNB

as low as

$645

Dallas, US (DFW) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Aug 12

DFW
34h 45m
DOH

Aug 14

JNB

as low as

$664

Dallas, US (DFW) - Johannesburg, ZA (JNB)

RwandAir Logo
RwandAir

Sep 8

DFW
39h 30m
DOH
KGL

Sep 10

JNB

as low as

$674

Dallas, US (DFW) - Johannesburg, ZA (JNB)

JetBlue Logo
JetBlue

Aug 23

DFW
41h 20m
DOH

Aug 25

JNB

as low as

$692

Dallas, US (DFW) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

Aug 13

DFW
39h 15m
DOH

Aug 15

JNB

as low as

$733

Dallas, US (DFW) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Sep 8

DFW
44h 56m
ORD
ZRH

Sep 10

JNB

as low as

$765

Dallas, US (DFW) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Sep 8

DFW
40h 45m
FRA

Sep 10

JNB

as low as

$786

Dallas, US (DFW) - Johannesburg, ZA (JNB)

Brussels Airlines Logo
Brussels Airlines

Sep 8

DFW
43h 27m
EWR
FRA

Sep 10

JNB

as low as

$790

Dallas, US (DFW) - Johannesburg, ZA (JNB)

JetBlue Logo
JetBlue

Sep 8

DFW
44h 50m
BOS
DOH

Sep 10

JNB

as low as

$801

Dallas, US (DFW) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Aug 12

DFW
42h 5m
IAH
DOH

Aug 14

JNB

as low as

$841

Dallas, US (DFW) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Nov 20

DFW
40h 21m
IAD
ADD

Nov 22

JNB

as low as

$893

Frequently Asked Questions

What are all possible destination arrival airports?
The possible destination arrival airport is OR Tambo International Airport. Layover airports include Istanbul Airport, Newark Liberty Airport, London Heathrow Airport, Frankfurt am Main Airport, Chicago O'Hare Airport, Jomo Kenyatta International Airport, Miami International Airport, and Zürich Airport.
What is the time difference between destination and arrival?
The time difference between Dallas and Johannesburg is typically 8 hours, with Johannesburg ahead. However, this may vary based on daylight saving time changes.
Is there a direct flight from Dallas to Johannesburg?
There is no direct flight from Dallas Fort Worth International Airport to OR Tambo International Airport. The available flights require at least one stop, with Turkish Airlines offering the cheapest option at $984.
Are there convenient layover flights from Dallas to Johannesburg?
Yes, there are convenient layover flights from Dallas to Johannesburg. Options include Turkish Airlines for $984, American Airlines for $1230, Qatar Airways for $1291, British Airways for $1296, and Lufthansa for $1349, all with one stop. There are also two-stop options available.
What are the most convenient layover airports for my flight?
The most convenient layover airports for your flight from Dallas to Johannesburg are Istanbul Airport, London Heathrow Airport, Hamad International Airport, Frankfurt am Main Airport, and Newark Liberty Airport.
What is the cheapest and fastest flight from Dallas to Johannesburg?
The cheapest flight is with Turkish Airlines at $984, taking 38 hours 25 minutes. The fastest flight is with United Airlines at $1395, taking 28 hours 37 minutes.
Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158