Baltimore, MD
Johannesburg
BEST
DEAL
Tue, 19 Nov
BWI - JNB
Mon, 20 Jan
JNB - BWI
$5293
$5198
Prime price per passenger
Baltimore, MD
Johannesburg
BEST
DEAL
Sat, 16 Nov
BWI - JNB
$764
$745
Prime price per passenger
Baltimore, MD
Johannesburg
BEST
DEAL
Tue, 12 Nov
BWI - JNB
Sun, 24 Nov
JNB - BWI
$5281
$5188
Prime price per passenger
Baltimore, MD
Johannesburg
BEST
DEAL
Wed, 13 Nov
BWI - JNB
Mon, 20 Jan
JNB - BWI
$5297
$5203
Prime price per passenger
Baltimore, MD
Johannesburg
BEST
DEAL
Mon, 25 Nov
BWI - JNB
Mon, 20 Jan
JNB - BWI
$5289
$5198
Prime price per passenger
Baltimore, MD
Johannesburg
BEST
DEAL
Sat, 30 Nov
BWI - JNB
Fri, 13 Dec
JNB - BWI
$5535
$5503
Prime price per passenger