Johannesburg
Inverness
BEST
DEAL
Mon, 27 May
JNB - INV
Fri, 31 May
INV - JNB
13308R
12500R
Prime price per passenger
London
Inverness
BEST
DEAL
Sun, 30 Jun
LTN - INV
782R
728R
Prime price per passenger
Manchester
Inverness
BEST
DEAL
Mon, 20 May
MAN - INV
Thu, 23 May
INV - MAN
6240R
5787R
Prime price per passenger
Manchester
Inverness
BEST
DEAL
Sat, 25 May
MAN - INV
Sun, 26 May
INV - MAN
8677R
8154R
Prime price per passenger
Johannesburg
Inverness
BEST
DEAL
Sun, 26 May
JNB - INV
Thu, 30 May
INV - JNB
13303R
13151R
Prime price per passenger
Cape Town
Inverness
BEST
DEAL
Mon, 27 May
CPT - INV
Fri, 31 May
INV - CPT
14361R
14200R
Prime price per passenger