Nelspruit (Kruger National Park)
Pietermaritzburg
BEST
DEAL
Wed, 22 May
MQP - PZB
Fri, 24 May
PZB - MQP
8651R
8128R
Prime price per passenger
Johannesburg
Pietermaritzburg
BEST
DEAL
Fri, 28 Jun
JNB - PZB
1933R
1780R
Prime price per passenger
Johannesburg
Pietermaritzburg
BEST
DEAL
Thu, 30 May
JNB - PZB
Fri, 31 May
PZB - JNB
4120R
3867R
Prime price per passenger
Johannesburg
Pietermaritzburg
BEST
DEAL
Mon, 20 May
JNB - PZB
Mon, 20 May
PZB - JNB
4770R
4453R
Prime price per passenger
Johannesburg
Pietermaritzburg
BEST
DEAL
Mon, 20 May
JNB - PZB
Mon, 20 May
PZB - JNB
4662R
4596R
Prime price per passenger
Johannesburg
Pietermaritzburg
BEST
DEAL
Tue, 21 May
JNB - PZB
Wed, 22 May
PZB - JNB
4146R
3891R
Prime price per passenger
Johannesburg
Pietermaritzburg
BEST
DEAL
Tue, 21 May
JNB - PZB
Wed, 22 May
PZB - JNB
4161R
3906R
Prime price per passenger
Johannesburg
Pietermaritzburg
BEST
DEAL
Tue, 21 May
JNB - PZB
Tue, 21 May
PZB - JNB
4180R
3925R
Prime price per passenger