Johannesburg
Upington
BEST
DEAL
Mon, 25 Nov
JNB - UTN
Thu, 28 Nov
UTN - JNB
£344
£334
Prime price per passenger
Johannesburg
Upington
BEST
DEAL
Mon, 25 Nov
JNB - UTN
£171
£161
Prime price per passenger