background

Flight Deals from Johannesburg to Dallas from $756

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
    $982
  • Up to 2 stops
    $1042

Airlines

  • Air France
    $1069
  • American Airlines
    $1064
  • British Airways
    $1014
  • Cathay Pacific
    $1485
  • Emirates
    $1571
  • IBERIA
    $982
  • JetBlue
    $1599
  • KLM
    $1042
  • Lufthansa
    $1054
  • Qatar Airways
    $1530
  • SWISS
    $1148
  • Turkish Airlines
    $987
  • Virgin Atlantic
    $1388

Cabin Class

  • Economy
    $982

Departure Airports

  • OR Tambo International Airport
    $982

Arrival Airports

  • Dallas Fort Worth International Airport
    $982
  • Dallas Love Field
    $1388

Layover Airports

  • Amsterdam Airport Schiphol
    $1042
  • Austin Bergstrom International Airport
    $1106
  • Cape Town International Airport
    $1388
  • Chicago O Hare Airport
    $1148
  • Detroit Metropolitan Airport
    $1042
  • Dubai International Airport
    $1571
  • Frankfurt am Main Airport
    $1054
  • George Bush Intercontinental Houston Airport
    $1064
  • Hamad International Airport
    $1530
  • Hartsfield Jackson Atlanta International Airport
    $1074
  • Hong Kong International Airport
    $1485
  • Istanbul Airport
    $987
  • London Heathrow Airport
    $982
  • Los Angeles International Airport
    $1096
  • Minneapolis-St Paul International/Wold-Chamberlain Airport
    $1052
  • Nashville International Airport
    $1153
  • New York John F Kennedy Airport
    $1146
  • Newark Liberty Airport
    $1160
  • Paris Charles de Gaulle Airport
    $1042
  • Phoenix Sky Harbor International Airport
    $1073
  • San Francisco International Airport
    $1538
  • Toronto Pearson Airport
    $1054
  • Zürich Airport
    $1054

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
IBERIA Logo
IBERIA

10/16/25

JNB
17h 40m
LHR

10/17/25

DFW
IBERIA Logo
IBERIA

11/27/25

DFW
41h 15m
LHR

11/29/25

JNB
$982
Turkish Airlines Logo
Turkish Airlines

10/16/25

JNB
25h 20m
IST

10/17/25

DFW
Turkish Airlines Logo
Turkish Airlines

11/27/25

DFW
38h 15m
IST

11/29/25

JNB
$987
Turkish Airlines Logo
Turkish Airlines

11/06/25

JNB
23h 30m
IST

11/07/25

DFW
Turkish Airlines Logo
Turkish Airlines

11/27/25

DFW
38h 15m
IST

11/29/25

JNB
$993
British Airways Logo
British Airways

11/03/25

JNB
23h 35m
LHR

11/04/25

DFW
British Airways Logo
British Airways

11/19/25

DFW
37h 45m
LHR

11/21/25

JNB
$1014
British Airways Logo
British Airways

10/16/25

JNB
17h 10m
LHR

10/17/25

DFW
British Airways Logo
British Airways

11/27/25

DFW
38h 25m
LHR

11/29/25

JNB
$1037
KLM Logo
KLM

11/06/25

JNB
18h 20m
CDG

11/07/25

DFW
KLM Logo
KLM

11/27/25

DFW
32h 30m
DTW
AMS

11/28/25

JNB
$1042
IBERIA Logo
IBERIA

11/03/25

JNB
16h 50m
LHR

11/04/25

DFW
IBERIA Logo
IBERIA

11/19/25

DFW
37h 45m
LHR

11/21/25

JNB
$1050
KLM Logo
KLM

11/06/25

JNB
26h 42m
CDG
MSP

11/07/25

DFW
KLM Logo
KLM

11/27/25

DFW
32h 30m
DTW
AMS

11/28/25

JNB
$1052
Lufthansa Logo
Lufthansa

11/03/25

JNB
18h 40m
FRA

11/04/25

DFW
Lufthansa Logo
Lufthansa

11/19/25

DFW
51h 25m
YYZ
ZRH

11/21/25

JNB
$1054
Lufthansa Logo
Lufthansa

11/03/25

JNB
26h 2m
FRA
IAH

11/04/25

DFW
Lufthansa Logo
Lufthansa

11/19/25

DFW
51h 25m
YYZ
ZRH

11/21/25

JNB
$1064
American Airlines Logo
American Airlines

10/16/25

JNB
17h 40m
LHR

10/17/25

DFW
American Airlines Logo
American Airlines

11/27/25

DFW
41h 15m
LHR

11/29/25

JNB
$1064
Air France Logo
Air France

11/06/25

JNB
18h 20m
CDG

11/07/25

DFW
Air France Logo
Air France

11/27/25

DFW
32h 30m
DTW
AMS

11/28/25

JNB
$1069
British Airways Logo
British Airways

11/03/25

JNB
21h 10m
LHR

11/04/25

DFW
British Airways Logo
British Airways

11/19/25

DFW
40h 55m
PHX
LHR

11/21/25

JNB
$1073
American Airlines Logo
American Airlines

10/16/25

JNB
35h 37m
LHR
ATL

10/18/25

DFW
American Airlines Logo
American Airlines

11/27/25

DFW
39h 50m
LHR

11/29/25

JNB
$1074
American Airlines Logo
American Airlines

10/16/25

JNB
35h 37m
LHR
ATL

10/18/25

DFW
American Airlines Logo
American Airlines

11/27/25

DFW
46h 6m
LAX
LHR

11/29/25

JNB
$1096
British Airways Logo
British Airways

11/03/25

JNB
22h 19m
LHR
AUS

11/04/25

DFW
British Airways Logo
British Airways

11/19/25

DFW
40h 55m
PHX
LHR

11/21/25

JNB
$1106
British Airways Logo
British Airways

11/06/25

JNB
19h 39m
LHR
JFK

11/07/25

DFW
British Airways Logo
British Airways

11/27/25

DFW
38h 25m
LHR

11/29/25

JNB
$1146
SWISS Logo
SWISS

11/03/25

JNB
26h 12m
ZRH
ORD

11/04/25

DFW
SWISS Logo
SWISS

11/19/25

DFW
51h 25m
YYZ
ZRH

11/21/25

JNB
$1148
IBERIA Logo
IBERIA

11/03/25

JNB
16h 50m
LHR

11/04/25

DFW
IBERIA Logo
IBERIA

11/19/25

DFW
61h 15m
BNA
LHR

11/22/25

JNB
$1153
Lufthansa Logo
Lufthansa

11/03/25

JNB
18h 40m
FRA

11/04/25

DFW
Lufthansa Logo
Lufthansa

11/19/25

DFW
34h 35m
EWR

11/20/25

JNB
$1160
Lufthansa Logo
Lufthansa

10/16/25

JNB
19h 5m
FRA

10/17/25

DFW
Lufthansa Logo
Lufthansa

11/27/25

DFW
49h 30m
EWR
FRA

11/29/25

JNB
$1189
SWISS Logo
SWISS

11/03/25

JNB
26h 12m
ZRH
ORD

11/04/25

DFW
SWISS Logo
SWISS

11/19/25

DFW
34h 35m
EWR

11/20/25

JNB
$1259
Virgin Atlantic Logo
Virgin Atlantic

11/06/25

JNB
18h 14m
CPT
ATL

11/07/25

DAL
Virgin Atlantic Logo
Virgin Atlantic

11/27/25

DAL
34h 45m
ATL
AMS

11/28/25

JNB
$1388
Lufthansa Logo
Lufthansa

11/03/25

JNB
26h 2m
FRA
IAH

11/04/25

DFW
Lufthansa Logo
Lufthansa

11/19/25

DFW
46h 10m
ORD
ZRH

11/21/25

JNB
$1395
Cathay Pacific Logo
Cathay Pacific

11/03/25

JNB
29h 55m
HKG

11/04/25

DFW
Cathay Pacific Logo
Cathay Pacific

11/19/25

DFW
56h 45m
HKG

11/22/25

JNB
$1485
Qatar Airways Logo
Qatar Airways

10/16/25

JNB
19h 55m
DOH

10/17/25

DFW
Qatar Airways Logo
Qatar Airways

11/27/25

DFW
40h 40m
DOH

11/29/25

JNB
$1530
Qatar Airways Logo
Qatar Airways

11/06/25

JNB
18h 50m
DOH

11/07/25

DFW
Qatar Airways Logo
Qatar Airways

11/27/25

DFW
40h 40m
DOH

11/29/25

JNB
$1530
Cathay Pacific Logo
Cathay Pacific

10/16/25

JNB
32h 18m
HKG
SFO

10/17/25

DFW
Cathay Pacific Logo
Cathay Pacific

11/27/25

DFW
48h 33m
LAX
HKG

11/29/25

JNB
$1538
Emirates Logo
Emirates

11/03/25

JNB
19h 30m
DXB

11/04/25

DFW
Emirates Logo
Emirates

11/19/25

DFW
33h 5m
DXB

11/20/25

JNB
$1571
JetBlue Logo
JetBlue

10/16/25

JNB
19h 55m
DOH

10/17/25

DFW
JetBlue Logo
JetBlue

11/27/25

DFW
33h 45m
DOH

11/29/25

JNB
$1599

Top Deals on flights from Johannesburg to Dallas

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

Turkish Airlines Logo
Turkish Airlines

Sep 30

JNB
25h 20m
IST

Oct 1

DFW

as low as

$756

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

RwandAir Logo
RwandAir

Oct 15

JNB
22h 45m
KGL
DOH

Oct 16

DFW

as low as

$827

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

 Logo

Oct 14

JNB
28h 44m
AUH
ORD

Oct 15

DFW

as low as

$839

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

JetBlue Logo
JetBlue

Oct 9

JNB
19h 55m
DOH

Oct 10

DFW

as low as

$871

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

Qatar Airways Logo
Qatar Airways

Oct 9

JNB
19h 55m
DOH

Oct 10

DFW

as low as

$876

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

JetBlue Logo
JetBlue

Oct 26

JNB
39h 45m
DOH
BOS

Oct 28

DFW

as low as

$884

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

Air France Logo
Air France

Feb 20

JNB
18h 20m
CDG

Feb 21

DFW

as low as

$887

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

KLM Logo
KLM

Feb 20

JNB
18h 20m
CDG

Feb 21

DFW

as low as

$888

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

KLM Logo
KLM

Dec 19

HLA
23h 15m
CPT
ATL

Dec 20

DAL

as low as

$911

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

Cathay Pacific Logo
Cathay Pacific

Jan 19

JNB
29h 55m
HKG

Jan 20

DFW

as low as

$917

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

British Airways Logo
British Airways

Sep 7

JNB
19h
LHR

Sep 8

DFW

as low as

$921

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

IBERIA Logo
IBERIA

Sep 30

JNB
17h 30m
LHR

Oct 1

DFW

as low as

$921

Frequently Asked Questions

What are all possible destination arrival airports?
The possible destination arrival airport is Dallas Fort Worth International Airport. Layover airports include London Heathrow Airport, Istanbul Airport, Paris Charles de Gaulle Airport, Frankfurt am Main Airport, Minneapolis-St Paul International Airport, George Bush Intercontinental Airport, Hartsfield Jackson Atlanta International Airport, and Austin Bergstrom International Airport.
What is the time difference between destination and arrival?
The time difference between Johannesburg and Dallas is typically 8 hours, with Dallas being 8 hours behind Johannesburg.
Is there a direct flight from Johannesburg to Dallas?
There is no direct flight from Johannesburg to Dallas. The available flights include 1 stop options with airlines like IBERIA ($982), Turkish Airlines ($987), and more.
Are there convenient layover flights from Johannesburg to Dallas?
Yes, convenient layover flights from Johannesburg to Dallas include IBERIA at $982, Turkish Airlines at $987, British Airways at $1014, KLM at $1042, and Lufthansa at $1054, all with one stopovers. Two-stop options are also available with KLM, Lufthansa, American Airlines, British Airways, and SWISS.
What are the most convenient layover airports for my flight?
The most convenient layover airports for your flight from Johannesburg to Dallas are London Heathrow, Istanbul Airport, Paris Charles de Gaulle, Frankfurt am Main, and Minneapolis-St Paul International.
What is the cheapest and fastest flight from Johannesburg to Dallas?
The cheapest flight is with IBERIA for $982, taking 17 hours 40 minutes. The fastest flight is also with IBERIA for $1050, taking 16 hours 50 minutes.
Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158