
$1,435 Cheap British Airways flights Dallas (DFW) to Johannesburg (JNB)
$1,435 Cheap British Airways flights Dallas (DFW) to Johannesburg (JNB)
Prices were available within the past 7 days and start at $1,435 for one-way flights and $2,181 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Wed, Jun 17 - Tue, Jun 23
DFW
Dallas
JNB
Johannesburg
$2,181 Roundtrip, found 1 day ago
$2,181
Roundtrip
found 1 day ago

Wed, Jun 17 - Tue, Jun 23
DFW
Dallas
JNB
Johannesburg
$2,231 Roundtrip, found 1 day ago
$2,231
Roundtrip
found 1 day ago

Wed, Jun 17 - Tue, Jun 23
DFW
Dallas
JNB
Johannesburg
$2,271 Roundtrip, found 1 day ago
$2,271
Roundtrip
found 1 day ago

Wed, Jun 17 - Tue, Jun 23
DFW
Dallas
JNB
Johannesburg
$2,336 Roundtrip, found 1 day ago
$2,336
Roundtrip
found 1 day ago

Wed, Jun 17 - Tue, Jun 23
DFW
Dallas
JNB
Johannesburg
$2,381 Roundtrip, found 1 day ago
$2,381
Roundtrip
found 1 day ago
Find the cheapest month to fly from Dallas (DFW) to Johannesburg (JNB)
February is typically the cheapest month to fly
From $1,066 - $1,776 per traveler.
Travel information
Origin airport | Dallas-Fort Worth Intl. |
|---|---|
Destination airport | O.R. Tambo Intl. |
Distance | 14637 km |
Explore a world of travel with Expedia
Most Popular British Airways Routes from Dallas
Popular Domestic Routes in O.R. Tambo Intl.
- San Diego to Oviedo (SAN - OVD)
- Dallas to Bangkok (DFW - BKK)
- Dallas to London (DFW - LHR)
- Houston to Lagos (IAH - LOS)
- Rome to Paris (FCO - CDG)
- Rome to Barcelona (FCO - BCN)
- San Diego to London (SAN - LHR)
- Boston to Shannon (BOS - SNN)
- Chicago to Athens (ORD - ATH)
- Sacramento to Brussels (SMF - BRU)