Johannesburg
Palmerston North
BEST
DEAL
Mon, 27 May
JNB - PMR
Fri, 31 May
PMR - JNB
40353R
39097R
Prime price per passenger
Auckland
Palmerston North
BEST
DEAL
Mon, 24 Jun
AKL - PMR
1711R
1686R
Prime price per passenger