Philadelphia
Johannesburg
BEST
DEAL
Sat, 30 Nov
PHL - JNB
Mon, 09 Dec
JNB - PHL
$5923
$5836
Prime price per passenger
Philadelphia
Johannesburg
BEST
DEAL
Tue, 12 Nov
PHL - JNB
$660
$644
Prime price per passenger
Philadelphia
Johannesburg
BEST
DEAL
Tue, 19 Nov
PHL - JNB
Sun, 24 Nov
JNB - PHL
$978
$959
Prime price per passenger
Philadelphia
Johannesburg
BEST
DEAL
Thu, 14 Nov
PHL - JNB
Sat, 23 Nov
JNB - PHL
$1350
$1304
Prime price per passenger
Philadelphia
Johannesburg
BEST
DEAL
Wed, 20 Nov
PHL - JNB
Tue, 03 Dec
JNB - PHL
$1000
$960
Prime price per passenger
Philadelphia
Johannesburg
BEST
DEAL
Mon, 25 Nov
PHL - JNB
Tue, 10 Dec
JNB - PHL
$5966
$5927
Prime price per passenger