Johannesburg
Split
BEST
DEAL
Sun, 26 May
JNB - SPU
Fri, 31 May
SPU - JNB
17640R
16579R
Prime price per passenger
Vienna
Split
BEST
DEAL
Wed, 31 Jul
VIE - SPU
-21 %
335R
264R
Prime price per passenger
Amsterdam
Split
BEST
DEAL
Sun, 26 May
AMS - SPU
Thu, 30 May
SPU - AMS
3567R
3335R
Prime price per passenger
Toulouse
Split
BEST
DEAL
Mon, 20 May
TLS - SPU
Fri, 24 May
SPU - TLS
9066R
8756R
Prime price per passenger
Johannesburg
Split
BEST
DEAL
Mon, 20 May
JNB - SPU
Fri, 24 May
SPU - JNB
17543R
17525R
Prime price per passenger
Cape Town
Split
BEST
DEAL
Mon, 20 May
CPT - SPU
Fri, 24 May
SPU - CPT
19115R
19020R
Prime price per passenger
Birmingham
Split
BEST
DEAL
Sat, 25 May
BHX - SPU
Mon, 27 May
SPU - BHX
12158R
11411R
Prime price per passenger
Birmingham
Split
BEST
DEAL
Sat, 25 May
BHX - SPU
Mon, 27 May
SPU - BHX
12323R
12196R
Prime price per passenger