Livingstone
Johannesburg
BEST
DEAL
Mon, 24 Jun
LVI - JNB
Fri, 28 Jun
JNB - LVI
R5449
R5115
Prime price per passenger
Livingstone
Johannesburg
BEST
DEAL
Mon, 26 Aug
LVI - JNB
R2096
R2081
Prime price per passenger