Cape Town
Nelspruit (Kruger National Park)
BEST
DEAL
Sat, 25 May
CPT - MQP
Thu, 30 May
MQP - CPT
-23 %
5848R
4518R
Prime price per passenger
Cape Town
Nelspruit (Kruger National Park)
BEST
DEAL
Tue, 11 Jun
CPT - MQP
1817R
1808R
Prime price per passenger
Johannesburg
Nelspruit (Kruger National Park)
BEST
DEAL
Mon, 20 May
JNB - MQP
Mon, 20 May
MQP - JNB
4267R
4003R
Prime price per passenger
Johannesburg
Nelspruit (Kruger National Park)
BEST
DEAL
Mon, 20 May
JNB - MQP
Mon, 20 May
MQP - JNB
4313R
4050R
Prime price per passenger
Johannesburg
Nelspruit (Kruger National Park)
BEST
DEAL
Mon, 20 May
JNB - MQP
Mon, 20 May
MQP - JNB
4283R
4176R
Prime price per passenger
Durban
Nelspruit (Kruger National Park)
BEST
DEAL
Mon, 20 May
DUR - MQP
Mon, 20 May
MQP - DUR
7053R
6911R
Prime price per passenger
Durban
Nelspruit (Kruger National Park)
BEST
DEAL
Mon, 20 May
DUR - MQP
Mon, 20 May
MQP - DUR
7110R
7025R
Prime price per passenger
Durban
Nelspruit (Kruger National Park)
BEST
DEAL
Tue, 21 May
DUR - MQP
Wed, 22 May
MQP - DUR
5905R
5816R
Prime price per passenger