Cape Town
Pemba
BEST
DEAL
Sat, 25 May
CPT - POL
Tue, 28 May
POL - CPT
-19 %
21274R
17249R
Prime price per passenger
Beira
Pemba
BEST
DEAL
Tue, 18 Jun
BEW - POL
4196R
3936R
Prime price per passenger
Johannesburg
Pemba
BEST
DEAL
Sat, 25 May
JNB - POL
Wed, 29 May
POL - JNB
12474R
11707R
Prime price per passenger
Johannesburg
Pemba
BEST
DEAL
Mon, 20 May
JNB - POL
Fri, 24 May
POL - JNB
-22 %
18596R
14594R
Prime price per passenger
Johannesburg
Pemba
BEST
DEAL
Mon, 20 May
JNB - POL
Fri, 24 May
POL - JNB
14805R
14640R
Prime price per passenger
Johannesburg
Pemba
BEST
DEAL
Sat, 25 May
JNB - POL
Tue, 28 May
POL - JNB
13711R
13552R
Prime price per passenger
Johannesburg
Pemba
BEST
DEAL
Mon, 27 May
JNB - POL
Fri, 31 May
POL - JNB
13523R
12692R
Prime price per passenger
Durban
Pemba
BEST
DEAL
Mon, 27 May
DUR - POL
Fri, 31 May
POL - DUR
17265R
16209R
Prime price per passenger