
Flight Deals from Dallas to Johannesburg from $641
Top flight deals from leading airlines:







... and +100s more
Save up to 50% on select flights with Priceline
Save an average of $240 per person when bundling your flight and hotel together with Priceline
If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference
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.

11/11/25
11/13/25

11/21/25
11/22/25

11/15/25
11/17/25

11/22/25
11/23/25

10/27/25
10/29/25

11/17/25
11/18/25

11/11/25
11/13/25

11/21/25
11/22/25

12/04/25
12/06/25

12/11/25
12/12/25

11/21/25
11/23/25

11/30/25
12/01/25

10/27/25
10/29/25

11/17/25
11/18/25

12/04/25
12/06/25

12/11/25
12/12/25

11/15/25
11/17/25

11/22/25
11/23/25

10/27/25
10/29/25

11/17/25
11/18/25

10/22/25
10/24/25

11/25/25
11/26/25

11/22/25
11/24/25

11/30/25
12/01/25

10/22/25
10/24/25

11/25/25
11/26/25

10/22/25
10/24/25

11/25/25
11/26/25

12/04/25
12/07/25

12/11/25
12/12/25

11/11/25
11/13/25

11/21/25
11/22/25

10/22/25
10/24/25

11/25/25
11/26/25

10/27/25
10/29/25

11/17/25
11/18/25

11/11/25
11/13/25

11/21/25
11/22/25

11/11/25
11/13/25

11/21/25
11/23/25

11/19/25
11/21/25

11/29/25
11/30/25

11/22/25
11/25/25

11/30/25
12/01/25

11/15/25
11/17/25

11/22/25
11/23/25

11/15/25
11/17/25

11/22/25
11/23/25

11/11/25
11/13/25

11/21/25
11/22/25

11/10/25
11/12/25

11/18/25
11/19/25

11/10/25
11/12/25

11/18/25
11/19/25

10/22/25
10/24/25

11/25/25
11/26/25

11/11/25
11/13/25

11/21/25
11/22/25

10/22/25
10/23/25

11/25/25
11/26/25
Top Deals on flights from Dallas to Johannesburg
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Sep 8
Sep 10
as low as
$641
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Aug 23
Aug 25
as low as
$645
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Aug 12
Aug 14
as low as
$664
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Sep 8
Sep 10
as low as
$674
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Aug 23
Aug 25
as low as
$692
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Aug 13
Aug 15
as low as
$733
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Sep 8
Sep 10
as low as
$765
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Sep 8
Sep 10
as low as
$786
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Sep 8
Sep 10
as low as
$790
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Sep 8
Sep 10
as low as
$801
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Aug 12
Aug 14
as low as
$841
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Nov 20
Nov 22
as low as
$893
Frequently Asked Questions
Flights to Johannesburg
- Flights
- Africa
- South Africa
- Johannesburg
- Flights
- North America
- United States
- Texas
- Dallas