Johannesburg
Blantyre
BEST
DEAL

Thu, 24 Apr
JNB - BLZ

Mon, 28 Apr
BLZ - JNB
R10540
R9883
Prime price per passenger
Johannesburg
Blantyre
BEST
DEAL

Fri, 25 Apr
JNB - BLZ

Mon, 28 Apr
BLZ - JNB
R10321
R9680
Prime price per passenger
Johannesburg
Blantyre
BEST
DEAL

Fri, 25 Apr
JNB - BLZ

Sun, 27 Apr
BLZ - JNB
R10018
R9392
Prime price per passenger
Johannesburg
Blantyre
BEST
DEAL

Thu, 24 Apr
JNB - BLZ

Mon, 28 Apr
BLZ - JNB
R10473
R9815
Prime price per passenger
Johannesburg
Blantyre
BEST
DEAL

Fri, 25 Apr
JNB - BLZ

Mon, 28 Apr
BLZ - JNB
R10289
R9647
Prime price per passenger
Johannesburg
Blantyre
BEST
DEAL

Thu, 24 Apr
JNB - BLZ

Mon, 28 Apr
BLZ - JNB
R10585
R9926
Prime price per passenger