Johannesburg
Mackay
BEST
DEAL
Sun, 26 May
JNB - MKY
Thu, 30 May
MKY - JNB
31285R
30041R
Prime price per passenger
Brisbane
Mackay
BEST
DEAL
Tue, 25 Jun
BNE - MKY
1147R
1076R
Prime price per passenger