Johannesburg
Invercargill
BEST
DEAL
Mon, 27 May
JNB - IVC
Thu, 30 May
IVC - JNB
47345R
45930R
Prime price per passenger
Johannesburg
Invercargill
BEST
DEAL
Sun, 26 May
JNB - IVC
18601R
18506R
Prime price per passenger
Johannesburg
Invercargill
BEST
DEAL
Sun, 26 May
JNB - IVC
Wed, 29 May
IVC - JNB
40906R
40869R
Prime price per passenger