Philadelphia
Johannesburg
BEST
DEAL
Sat, 14 Dec
PHL - JNB
Wed, 18 Dec
JNB - PHL
$1931
$1878
Prime price per passenger
Philadelphia
Johannesburg
BEST
DEAL
Mon, 25 Nov
PHL - JNB
$744
$729
Prime price per passenger
Philadelphia
Johannesburg
BEST
DEAL
Tue, 03 Dec
PHL - JNB
Sun, 08 Dec
JNB - PHL
$1029
$1000
Prime price per passenger
Philadelphia
Johannesburg
BEST
DEAL
Fri, 29 Nov
PHL - JNB
Thu, 05 Dec
JNB - PHL
$1212
$1183
Prime price per passenger
Philadelphia
Johannesburg
BEST
DEAL
Sun, 08 Dec
PHL - JNB
Sun, 22 Dec
JNB - PHL
$1237
$1195
Prime price per passenger
Philadelphia
Johannesburg
BEST
DEAL
Tue, 17 Dec
PHL - JNB
Sat, 21 Dec
JNB - PHL
$2736
$2721
Prime price per passenger