Johannesburg
Ibiza
BEST
DEAL
Mon, 20 May
JNB - IBZ
Fri, 24 May
IBZ - JNB
12584R
11825R
Prime price per passenger
Malaga
Ibiza
BEST
DEAL
Wed, 26 Jun
AGP - IBZ
-13 %
321R
278R
Prime price per passenger
Barcelona
Ibiza
BEST
DEAL
Sat, 25 May
BCN - IBZ
Sat, 25 May
IBZ - BCN
1857R
1830R
Prime price per passenger
Johannesburg
Ibiza
BEST
DEAL
Mon, 20 May
JNB - IBZ
Fri, 24 May
IBZ - JNB
13297R
13220R
Prime price per passenger
Johannesburg
Ibiza
BEST
DEAL
Mon, 20 May
JNB - IBZ
Fri, 24 May
IBZ - JNB
17287R
17232R
Prime price per passenger
Palma de Mallorca
Ibiza
BEST
DEAL
Sat, 25 May
PMI - IBZ
Sat, 25 May
IBZ - PMI
6021R
5963R
Prime price per passenger
Johannesburg
Ibiza
BEST
DEAL
Sat, 25 May
JNB - IBZ
Wed, 29 May
IBZ - JNB
11328R
10647R
Prime price per passenger
Johannesburg
Ibiza
BEST
DEAL
Sat, 25 May
JNB - IBZ
Wed, 29 May
IBZ - JNB
11402R
10716R
Prime price per passenger