Baltimore, MD
Johannesburg
BEST
DEAL
Tue, 14 May
BWI - JNB
Fri, 17 May
JNB - BWI
$5056
$4887
Prime price per passenger
Baltimore, MD
Johannesburg
BEST
DEAL
Tue, 21 May
BWI - JNB
$630
Prime price per passenger
Baltimore, MD
Johannesburg
BEST
DEAL
Sun, 19 May
BWI - JNB
Tue, 21 May
JNB - BWI
$1317
$1273
Prime price per passenger
Baltimore, MD
Johannesburg
BEST
DEAL
Sat, 25 May
BWI - JNB
Sun, 26 May
JNB - BWI
$3354
$3296
Prime price per passenger
Baltimore, MD
Johannesburg
BEST
DEAL
Tue, 28 May
BWI - JNB
Fri, 31 May
JNB - BWI
$1495
$1479
Prime price per passenger