Johannesburg
Edinburgh
BEST
DEAL
Sat, 28 Dec
JNB - EDI
Wed, 01 Jan
EDI - JNB
R13254
R12455
Prime price per passenger
Johannesburg
Edinburgh
BEST
DEAL
Sat, 28 Dec
JNB - EDI
Wed, 01 Jan
EDI - JNB
R13738
R12763
Prime price per passenger
Johannesburg
Edinburgh
BEST
DEAL
Sat, 28 Dec
JNB - EDI
Wed, 01 Jan
EDI - JNB
R13843
R13008
Prime price per passenger
Johannesburg
Edinburgh
BEST
DEAL
Sat, 28 Dec
JNB - EDI
Wed, 01 Jan
EDI - JNB
R13888
R13051
Prime price per passenger
Johannesburg
Glasgow
BEST
DEAL
Sun, 29 Dec
JNB - GLA
Thu, 02 Jan
GLA - JNB
R18047
R16963
Prime price per passenger
Johannesburg
Edinburgh
BEST
DEAL
Sat, 28 Dec
JNB - EDI
Thu, 02 Jan
EDI - JNB
R18613
R18077
Prime price per passenger