Bloemfontein
Johannesburg
BEST
DEAL
Sun., 19 May
BFN - JNB
$74
$69
Prime price per passenger